Starting out with Visual C# (4th Edition)
4th Edition
ISBN: 9780134382609
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Concept explainers
Textbook Question
Chapter 7, Problem 12MC
C# provides a special loop that, in many circumstances, simplifies array processing. It is known as the .
a. for loop
b. foreach loop
c. while loop
d. do-while loop
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Is it true or false?
By default, when you construct a numeric array in C#, its components have the value 0.
C Program Functions with 1D Arrays
Create a program that asks the user for the size of an integer array and the elements of the array.
Then, create a function with the following details:
Parameters:
An integer array
The size of the integer array
Return type - int
Return value - the maximum value of the integer array
Call the function you created in the main and pass the integer array and its size to it. Make sure to store the return value in a variable so you could print it afterwards.
Input
1. First line contains the size of the array
2. Succeeding lines are the elements of an array
Output
Enter size of array: 5
Enter element 1: 1
Enter element 2: 2
Enter element 3: 3
Enter element 4: 4
Enter element 5: 5
Maximum element: 5
C program
Andrew practices programming a lot and recently he came across the topic of pointers. He wondered if he could use pointers to print all prime numbers from an array? Could you help him by writing a C program which takes input in an array and uses a pointer to find and print all the prime numbers from the array.
Sample Run:
Input:
1 2 3 4 5
Output:
2 3 5
Chapter 7 Solutions
Starting out with Visual C# (4th Edition)
Ch. 7.1 - Prob. 7.1CPCh. 7.1 - What is the difference in the way you work with...Ch. 7.1 - Prob. 7.3CPCh. 7.1 - Is a variable of the Random class a reference type...Ch. 7.2 - Prob. 7.5CPCh. 7.2 - Prob. 7.6CPCh. 7.2 - Prob. 7.7CPCh. 7.2 - Prob. 7.8CPCh. 7.2 - Prob. 7.9CPCh. 7.2 - Prob. 7.10CP
Ch. 7.4 - Prob. 7.11CPCh. 7.4 - Prob. 7.12CPCh. 7.4 - Prob. 7.13CPCh. 7.6 - Prob. 7.14CPCh. 7.6 - Prob. 7.15CPCh. 7.6 - Prob. 7.16CPCh. 7.7 - Prob. 7.17CPCh. 7.7 - Write a statement that assigns the value 50 to the...Ch. 7.7 - Prob. 7.19CPCh. 7.8 - Prob. 7.20CPCh. 7.8 - Write a statement that declares a jagged array of...Ch. 7.9 - Write a statement that initializes a List with 4...Ch. 7.9 - Prob. 7.23CPCh. 7.9 - Write a statement that clears the contents of the...Ch. 7.9 - Prob. 7.25CPCh. 7 - The memory that is allocated for a_______ variable...Ch. 7 - A variable that is used to reference an object is...Ch. 7 - When you want to work with an object, you use a...Ch. 7 - The_______ creates an object in memory and returns...Ch. 7 - A(n) is an object that can hold a group of values...Ch. 7 - The indicates the number of values that the array...Ch. 7 - Prob. 7MCCh. 7 - Prob. 8MCCh. 7 - When you create an array, you can optionally...Ch. 7 - Prob. 10MCCh. 7 - A(n)________ occurs when a loop iterates one time...Ch. 7 - C# provides a special loop that, in many...Ch. 7 - The foreach loop is designed to work with a...Ch. 7 - is a process that periodically runs, removing all...Ch. 7 - Various techniques known as_______ have been...Ch. 7 - Prob. 16MCCh. 7 - A(n) is a type of assignment operation that copies...Ch. 7 - Prob. 18MCCh. 7 - Prob. 19MCCh. 7 - The .NET Framework provides a class named_______,...Ch. 7 - When you are working with a value type, you are...Ch. 7 - Reference variables can be used only to reference...Ch. 7 - Individual variables are well suited for storing...Ch. 7 - Arrays are reference type objectsCh. 7 - Prob. 5TFCh. 7 - When you create a numeric array in C#, its...Ch. 7 - Prob. 7TFCh. 7 - You use the == operator to compare two array...Ch. 7 - Prob. 9TFCh. 7 - Prob. 10TFCh. 7 - How much memory is allocated by the compiler when...Ch. 7 - What type of variable is needed to work with an...Ch. 7 - What two steps are typically required for creating...Ch. 7 - Are variables well suited for processing lists of...Ch. 7 - Prob. 5SACh. 7 - Prob. 6SACh. 7 - Prob. 7SACh. 7 - Prob. 8SACh. 7 - Prob. 9SACh. 7 - Prob. 10SACh. 7 - Assume names is a variable that references an...Ch. 7 - Prob. 2AWCh. 7 - Write code for a sequential search that determines...Ch. 7 - Prob. 4AWCh. 7 - Prob. 5AWCh. 7 - Create a List object that uses the binary search...Ch. 7 - Total Sales In the Chap07 folder of the Student...Ch. 7 - Sales Analysis Modify the application that you...Ch. 7 - Charge Account Validation In the Chap07 folder of...Ch. 7 - Drivers License Exam The local drivers license...Ch. 7 - World Series Champions In the Chap07 folder of the...Ch. 7 - Name Search In the Chap07 folder of the Student...Ch. 7 - Population Data In the Chap07 folder of the...Ch. 7 - Tic-Tac-Toe Simulator Create an application that...Ch. 7 - Jagged Array of Exam Scores Dr. Hunter teaches...
Additional Engineering Textbook Solutions
Find more solutions based on key concepts
What do the Ada and COBOL languages have in common?
Concepts of Programming Languages (11th Edition)
Explain the problems that denormalized tables may have for insert, update, and delete actions.
Database Concepts (7th Edition)
List the five major hardware components of a computer system.
Starting Out with Java: From Control Structures through Data Structures (4th Edition) (What's New in Computer Science)
3.12 (Date Create a class called Date that includes three pieces Of information as data
members—a month (type ...
C++ How to Program (10th Edition)
Modify Program 7.8 so that the value of g is printed each time through the w loop. Notice how quickly the value...
Programming in C
Fill in the blanks in each of the following: Types in Java are divided into two categoriestypes and types.
Java How To Program (Early Objects)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- C++ programming Chapter(s) Covered: Chapter 1-8 Concepts tested by the program: Working with one dimensional parallel arrays Use of functions Use of loops and conditional statements Project Description The Lo Shu Magic Square is a grid with 3 rows and 3 columnsshown below. The Lo Shu Magic Square has the following properties: The grid contains the numbers 1 – 9 exactly. Each number 1 – 9must not be used more than once. So, if you were to add up thenumbers used, The sum of each row, each column and each diagonal all add upto the same number, Write a program that simulates a magic square using 3 onedimensional parallel arrays of integer type. Each one the arrays corresponds to a row of the magicsquare. The program asks the user to enter the values of the magicsquare row by row and informs the user if the grid is a magicsquare or not. See the sample outputs for more clarification. Project Specifications Input for this project: Values of the grid (row by row) Output for this…arrow_forwardIn C++ I need to compose a function that accepts an array of integer values as an argument and returns the total of the values in the arrayarrow_forwardMust be in C# Answer properly do attach output screenshot else downvotearrow_forward
- pointers as Arguments:In the C programming language there is no pass-by-reference syntax to passa variable by reference to a function. Instead a variable is passed by pointer(just to be confusing, sometimes passing by pointer is referred to as pass byreference). This Practice Program asks you to do the same thing as C.Here is the header for a function that takes as input a pointer to an integer:1. void addOne (int ∗ptrNum )Complete the function so it adds one to the integer referenced by ptrNum.Write a main function where an integer variable is defined, give it an initialvalue, call addOne, and output the variable. It should be incremented by 1.arrow_forwardStudent Registration System is an approach that enables colleges and universities to better supervise a growing number of enrollments. Create a menu system for registration program in c++ that asking an input based on the choices below. If the input is A then the program will ask for name and program (course) store in two arrays, if B then the program will display all the data stored on the array and the program will be terminated only if the input is E. Apply also function on the program: Menu System – 1st Way of Function Add Student – 4th Way of Function Example: REGISTRATION SYSTEM: A - Add Student B - View ALL E - Exit Choose: A Name: Sebastian Program: CE REGISTRATION SYSTEM: A - Add Student B - View ALL E - Exit Choose: B Name Program Carlo - CE Sevi - CEarrow_forwardStudent Registration System is an approach that enables colleges and universities to better supervise a growing number of enrollments. Create a menu system for registration program in c++ that asking an input based on the choices below. If the input is A then the program will ask for name and program (course) store in two arrays, if B then the program will display all the data stored on the array and the program will be terminated only if the input is E. Apply also function on the program: Menu System – 1st Way of Function Add Student – 4th Way of Function Example: REGISTRATION SYSTEM: A - Add Student B - View ALL E - Exit Choose: A Name: John Lloyd Program: CpE REGISTRATION SYSTEM: A - Add Student B - View ALL E - Exit Choose: B Name Program…arrow_forward
- Instructions Write a program in C++ that uses a two-dimensional array to store the highest and lowest temperatures for each month of the year. The program should output the average high, average low, and the highest and lowest temperatures for the year. Your program must consist of the following functions: Function getData: This function reads and stores data in the two-dimensional array. Function averageHigh: This function calculates and returns the average high temperature for the year. Function averageLow: This function calculates and returns the average low temperature for the year. Function indexHighTemp: This function returns the index of the highest high temperature in the array. Function indexLowTemp: This function returns the index of the lowest low temperature in the array. These functions must all have the appropriate parameters. An example of the program is shown below: Enter high temperature for each month 60 68 72 72 73 76 80 81 75 72 67 66 Enter low temperature for…arrow_forwardElement Search Write a C program that will search a value in the array. Input 1. n Description number of elements to be stored in the array 2. num Description values to be stored in the array 3. x Description value to be searched in the array Output Enter number of elements: 6 Integer #1: 0 Integer #2: -2 Integer #3: 1 Integer #4: -5 Integer #5: 12 Integer #6: 4 Elements of Array: 0 -2 1 -5 12 4 Element to search in the array: -5 Found!arrow_forwardArt.java In this part you will create a program Art.java that produces a recursive drawing of the design attached in the picture. Requirements Art.java must take one (1) integer command-line argument n that controls the depth of recursion. Your drawing must stay within the drawing window when n is between 1 and 7. (The autograder will not test values of n outside of this range.) You may not change the size of the drawing window (but you may change the scale). Do not add sound. Your drawing can be a geometric pattern, a random construction, or anything else that takes advantage of recursive functions. Optionally, you may use the Transform2D library you implemented in Part 1. You may also define additional geometric transforms in Art.java, such as sheer, reflect across the x- or y- axis, or rotate about an arbitrary point (as opposed to the origin). Your program must be organized into at least three separate functions, including main(). All functions except main() must be private. call…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- EBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENTMicrosoft Visual C#Computer ScienceISBN:9781337102100Author:Joyce, Farrell.Publisher:Cengage Learning,Programming Logic & Design ComprehensiveComputer ScienceISBN:9781337669405Author:FARRELLPublisher:Cengage
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
9.1: What is an Array? - Processing Tutorial; Author: The Coding Train;https://www.youtube.com/watch?v=NptnmWvkbTw;License: Standard Youtube License