Starting Out With Visual C# (5th Edition)
5th Edition
ISBN: 9780135183519
Author: Tony Gaddis
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Textbook Question
Chapter 7, Problem 13MC
The foreach loop is designed to work with a temporary, read-only variable that is known as the____________.
- a. element variable
- b. loop variable
- c. index variable
- d. iteration variable
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
ava problem: Write an application that allows a user to enter the names and birth dates of up to 10 friends. Continue to prompt the user for names and birth-dates until the user enters the sentinel value “ZZZ” for a name or has entered 10 names, whichever comes first.
When the user is finished entering names, produce a count of how many names were entered, and then display the names. In a loop, continuously ask the user to type one of the names and display the corresponding birth-date or an error message if the name has not been previously entered. The loop continues until the user enters “ZZZ” for a name.
Write a loop that subtracts 1 from each element in lowerScores. If the element was already 0 or negative, assign 0 to the element. Ex: lowerScores = {5, 0, 2, -3} becomes {4, 0, 1, 0}.
code:
#include <iostream>using namespace std;
int main() { const int SCORES_SIZE = 4; int lowerScores[SCORES_SIZE]; int i;
for (i = 0; i < SCORES_SIZE; ++i) { cin >> lowerScores[i]; }
/* Your solution goes here */
for (i = 0; i < SCORES_SIZE; ++i) { cout << lowerScores[i] << " "; } cout << endl;
return 0;}
Fix bugs and potential flaws in this code.
#include<iostream>
int main() {vector<int> coordinates;
coordinates.push_back(34);coordinates.push_back(768);coordinates.push_back(516);coordinates.push_back(834);
for(auto it = coordinates.begin(); it != coordinates.end(); it++)if(*it == 768)coordinates.erase(it);
for(auto& coordinate : coordinates)cout << coordinate << ", ";cout << '\n';return 0;}
Chapter 7 Solutions
Starting Out With Visual C# (5th 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
PreferredCustomer Class A retail store has a preferred customer plan where customers can earn discounts on all ...
Starting Out with Java: Early Objects (6th Edition)
Each of the following programs or program segments has errors. Find as m you can. A) char string[] = "Stop"; if...
Starting Out with C++: Early Objects (9th Edition)
What are the advantages and disadvantages of implicit declarations?
Concepts Of Programming Languages
Repair Bill Suppose automobile repair customers are billed at the rate of per hour for labor. Also, suppose co...
Introduction To Programming Using Visual Basic (11th Edition)
Write SQL queries to answer the following questions: Which students are enrolled in Database and Networking? (H...
Modern Database Management
The______________ is used to mark the end of a C-string.
Starting Out with C++: 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
- Write a loop that subtracts 1 from each element in lowerScores. If the element was already 0 or negative, assign 0 to the element. Ex: lowerScores = {5, 0, 2, -3} becomes {4, 0, 1, 0}. #include <iostream>using namespace std; int main() { const int SCORES_SIZE = 4; int lowerScores[SCORES_SIZE]; int i; for (i = 0; i < SCORES_SIZE; ++i) { cin >> lowerScores[i]; } /* Your solution goes here */ for (i = 0; i < SCORES_SIZE; ++i) { cout << lowerScores[i] << " "; } cout << endl; return 0;}arrow_forwardThe intNums array is declared as follows: Dim intNums() As Integer = {10, 5, 7, 2}. Which of the following blocks of code correctly calculates the average value stored in the array? The intTotal, intSub, and dblAvg variables contain the number 0 before the loop is processed. a. Do While intSub < 4 intNums(intSub) = intTotal + intTotal intSub += 1 Loop dblAvg = intTotal / intSub b. Do While intSub < 4 intTotal += intNums(intSub) intSub = intSub + 1 Loop dblAvg = intTotal / intSub c. Do While intSub < 4 intTotal += intNums(intSub) intSub += 1 Loop dblAvg = intTotal / intSub – 1 d. Do While intSub < 4 intTotal = intTotal + intNums(intSub) intSub = intSub + 1 Loop dblAvg = intTotal / (intSub – 1)arrow_forwardCreate two variables (v1, v2). First and second ones should be your name---surname (string) and faculty number (integer), respectively.a) Combine v1 and v2 by using “+” operator and obtain new variable (v3) which should be string.b) Calculate length of the v3. Use print command to indicate the result.c) Find first, third and last elements of v3. Use print command to indicate the results.d) Print v1, length of v3 times with loop. You are free to choose loop type.arrow_forward
- The foreach loop is designed to work with a temporary, read-only variable that is known as the __________.a. element variableb. loop variablec. index variabled. iteration variablearrow_forwardThe beginning of the code is given below. #include <stdio.h>#include <string.h> typedef struct{char firstname[20];unsigned height;unsigned weight;} Person; //You can use this functionvoid BufferCleaner(){ while(getchar()!='\n');} void FileCleaner(){FILE *fp; fp = fopen("data/14w_2.txt", "w");fprintf(fp,""); fclose(fp);}arrow_forward1Write a for loop that repeats seven times, asking the user to enter a number. The loop should also calculate the sum of the numbers entered and display the final sum. 2Write a for loop that displays the following set of numbers: 0, 10, 20, 30, 40, 50 . . . 1000 What’s the initialization step? The Boolean test/condition? Update action/incrementation? 3Convert the while loop in the following code segment to a for loop: int count = 0; while (count < 50) { System.out.println("count is " + count); count++; } 4Convert the following for loop to a while loop: for (int x = 50; x > 0; x--) { System.out.println(x + " seconds to go."); } 5Write the complete Java program for problem #1 above. Name the class SumSeven. please solve 4 and 5arrow_forward
- Build an application that will receive a guess and report if your guess is the random number that was generated. Your application will narrow down the choices according to your previous guesses and continue to prompt you to enter a guess until you guess correctly. Notice that if you divide the choices in half each iteration, you will need at most log2(100) ~ 7 guesses. You will use the utility class RNG.java. Data Element Class – RNG • Provided • This file will generate a random number between 1 and 100 • Note that the method “rand” is a static method, so the java file does not need to be instantiated to use it. Call rand with the following: RNG.rand(100) to generate a random number between 0 and 99. • Thank youStudy this class. You will want to use four methods from this class: rand, resetCount, getCount and inputValidation. Driver Class – RandomNumberGuesser • Student created. • This is the driver class for RNG that contains a main method. • The driver is…arrow_forwarda. The mean of a list of numbers is its arithmetic average. The median of a list is its middle value when the values are placed in order. For example, if a list contains 1, 4, 7, 8, and 10, then the mean is 6 and the median is 7. Write an application that allows you to enter five integers and displays the values, their mean, and their median. Save the files as MeanMedian.java. b. Revise the MeanMedian class so that the user can enter any number of values up to 20. If the list has an even number of values, the median is the numeric average of the values in the two middle positions. Save the file as MeanMedian2.java.arrow_forwardTurn this into a flowchart/pseudo code. //This is where the functions go void insertfront(int data);void insert(int data);void display();void deletedata(int data);void reverselist();void searchdata(int data);void swap();void datasort();void deleteList(); #include <iostream>#include <stdlib.h>using namespace std; struct Node {int data;struct Node *next;}; struct Node* head = NULL;struct Node* rhead = NULL;int count1; //insert in front for reversedlistvoid insertfront(int data){Node* new_node = (Node*) malloc(sizeof(Node)); new_node->data = data; new_node->next = rhead; rhead=new_node;}//insert at endvoid insert(int new_data){Node* ptr;ptr = head;Node* new_node = (Node*) malloc(sizeof(Node)); new_node->data = new_data; new_node->next = NULL;if (head == NULL) { head = new_node; } else{while (ptr->next!= NULL) { ptr = ptr->next;}ptr->next=new_node;}count1++;}//display listvoid display() {struct Node* ptr;ptr = head;if(head==NULL){cout<<"Sorry the list…arrow_forward
- Fix this code please #include <iostream> #include <iomanip> #include <fstream> #include <string> Using namespace std; //Structure to hold each menu item Struct Menultem. { String name; Double price; }; //Function that reads data from file Int getData(struct Menultem menuList[]) { //Opening file for reading Fstream fin("menu.txt", ios::in); Int i=0; Struct Menultem temp; //Loop till entire data is processed While(fin.good()) { //Getting name Getline(fin, temp.name); //Reading price Fin >> temp.price; Fin.ignore(); //Storing in array menuList[i] = temp; i++; } //Closing file Fin.close(); Return i; } //Function that displays menu Void showMenu(struct Menultem menuList[], int cnt) Int i; Cout<<"\n Welcome to the Programmers' Cafe \n\n-Today's Menu--------\n"; //Looping over menu and printing to user For(i=0; i<cnt; i++) { //Printing menu item Cout << fixed << setprecision(2]; Cout << "\n" << right <<setw(3) << (i+1)…arrow_forwardThis is a program in C language. Help me debug this program. it has 3 errors. Please upload a screenshot also that it is working thank you./* This porgram uses the gotoxy() function and textcolor() for better screen display */ #include <iostream>#include <conio.h>#include <stdlib.h>using namespace std;main(){ int NoItem,ItemNo,Qty,ctr,Row=5; float UPrice,TAmt,ATendered,Change,APaid=0; char ItemDesc[15],TempChar; system("Color 5");; system("Color 2"); gotoxy(25,1);cout<< "[***] RICHLY SUPERMARKET [***]"; gotoxy(31,2);cout<< "Ayala Avenue, Makati"; gotoxy(6,4);cout<< "Item No. Description Qty. Unit Price Total Amount"; gotoxy(5,22);cout<< "No. of Item(s) Bought => [ ]"; gotoxy(37,22);cout<< "Total Amount to be Paid => "; gotoxy(37,23);cout<< "Amount Customer Tendered => "; gotoxy(37,24);cout<< "Amount of Change => "; gotoxy(31,22);cin>> NoItem;…arrow_forwardA Comma Separated Value (CSV) text file called movies.txt is located in the directory of your Eclipse Project.( If your Eclipse Project name is Assignment2, the text file is located under Assignment2, NOT src folder) It contains data for one movie on each line.Each Movie contains the following data items:Title(String), Year(int-4 digits), Runtime(double). Example: Gemini Man,2019,1.97 Mortal Engines,2018,2.01 Write Java program(s) to do the following:1) Read the movies.txt Text file and write the data as a Serialized file called movies.ser to the local directory(same as movies.txt).2) Read the movies.ser serialized file and output the data on to the Console in the format shown below. NOTE: DO NOT just write out the data from movies.txt using System.out.println(). This will receive no credit. You MUST read the data from the movies.ser file and output the data.We will check the movies.ser file for grading. The spacing for the output is: Title(20), Year (8) and Runtime (10.2)Title and…arrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningEBK JAVA PROGRAMMINGComputer ScienceISBN:9781337671385Author:FARRELLPublisher:CENGAGE LEARNING - CONSIGNMENT
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
C - File I/O; Author: Tutorials Point (India) Ltd.;https://www.youtube.com/watch?v=cEfuwpbGi1k;License: Standard YouTube License, CC-BY
file handling functions in c | fprintf, fscanf, fread, fwrite |; Author: Education 4u;https://www.youtube.com/watch?v=aqeXS1bJihA;License: Standard Youtube License