What did I do wrong with this C++ code?
Assume that we don't need to ask users for the number of students.
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
float *grades; // a pointer used to point to an array
int size;
int count = 0; // track the number of grade/student
float grade; // the grade of a student
float average, total; // average grade and total grades
//**************start your code here************************
cout<<"How many student grades do you want to enter:";
cin>>size;
grades = new float[size];
cout<<"Enter "<<size<<" students grades"<<endl;
while(count<size)
{
cin>>grades[count];
count++;
}
//**************end your code here************************
for (int i = 0; i < count; i++)
{
cout << "grades for student " << i + 1 << ": is " << grades[i] << endl;
}
for (int i = 0; i < count; i++)
{
total = total + grades[i];
}
average = total / count;
cout << "Average grade is $" << average << endl;
delete [] grades;
return 0;
}
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
float *grades; // a pointer used to point to an array
int size;
int count = 0; // track the number of grade/student
float grade; // the grade of a student
float average, total; // average grade and total grades
total = 0; // initialize total to 0
//**************start your code here************************
cout<<"How many student grades do you want to enter:";
cin>>size;
grades = new float[size];
cout<<"Enter "<<size<<" students grades"<<endl;
while(count<size)
{
cin>>grades[count];
count++;
}
//**************end your code here************************
for (int i = 0; i < count; i++)
{
cout << "grades for student " << i + 1 << ": is " << grades[i] << endl;
}
for (int i = 0; i < count; i++)
{
total = total + grades[i];
}
average = total / count;
cout << "Average grade is $" << average << endl;
delete [] grades;
return 0;
}
Output:
How many student grades do you want to enter:5 Enter 5 students grades 56 66 75 82 59 grades for student 1: is 56 grades for student 2: is 66 grades for student 3: is 75 grades for student 4: is 82 grades for student 5: is 59 Average grade is $67.6
Do ask if any doubt. Please up-vote.
What did I do wrong with this C++ code? Assume that we don't need to ask...
using the code above my instructor just want me to delete name from a list of students name. the function needs to be called delete_name. It's in c++. please no changing the code above just adding. this is pointer and dynamic array. // This is chapter 9 Pointers and Dynamic array #include< iostream> #include<string> using namespace std; //Gv //function declaration string* add_name(string*,int&); void display_names (string*,int); //main int main() //local var int size-3; string *students_names-new string[size]; //code cout<<"Enter "<<size< students names:"<<endl;...
Code is in C++: Im wondering how i can make the program continue to ask the user to enter Y/N with the if statment. Is it possible with an If statment? #include <iostream> using namespace std; int main() { float usDollars,cYuan; float *Dollars; char choice; Dollars = &usDollars; while(usDollars >= 0){ cout <<"Enter the amount in U.S Dollars: "; cin >> usDollars; cout << usDollars<< " U.S Dollar in Chinese Yuan is :"<<*Dollars*7.09<<endl; if (choice == 'y' || choice ==...
Modify Assignment #18 so it drops each student’s lowest score when determining the students’ test score average and Letter grade. No scores less than 0 or greater than 100 should be accepted #include<iostream> #include<string> using namespace std; int main() { double average[5]; string name[5]; char grade[5]; for(int i=0; i<=5; i++) { cout<<"Enter student name: "; cin.ignore(); getline(cin,name[i]); int sum=0; for(int j=0; j<5; j++) { int grades; cout<<"Enter Grades:"<<j+1<<" : "; cin>>grades; sum+=grades; } average[i]=(float)sum/5; if(average[i]>=90 && average[i]<=100) grade[i]='A'; else if(average[i]>=80...
#include <iostream> using namespace std; int main(void) { int SIZE; cout<<"Enter the size of the array"<<endl; cin>>SIZE; int *numlist = new int[SIZE]; // Read SIZE integers from the keyboard for (int i = 0; i<SIZE; i++ ) { cout << "Enter value #" << i+1 << ": "; cin >> numlist[i]; } // Display the numbers in a reverse order for (int i = SIZE; i > 0; i--...
15.6: Fix the code to print the count from 1 to x (to loop x times) #include <iostream> // include the header file using namespace std; void count(int x){ for(int i=1; i<=x; i++){ cout<<x; } } int main(){ int x,i; cin >> x; count(x); return 0; } 15.7 Fix the nested for loops to print the count from 1 to x twice, e.g. "12....x12.....x" #include <iostream> // include the header file using namespace std; int main(){...
graph binary search for size and time c++ //System Libraries #include <iostream> #include <string> #include <cstdlib> #include <ctime> #include <iomanip> #include <algorithm> using namespace std; //User Libraries //Global Constants, no Global Variables are allowed //Math/Physics/Conversions/Higher Dimensions - i.e. PI, e, etc... //Function Prototypes //Execution Begins Here! int main(int argc, char** argv) { int n, i, arr[50], search, first, last, middle,count=0,count_in,tot; clock_t start, end; float duration; cout<<"Enter total number of elements :"; cin>>n; cout<<"Enter numbers"; for (i=0; i<n;i++) cin>>arr[i]; cout<<"Enter a...
#include <iostream> using namespace std; bool binarySearch(int arr[], int start, int end, int target){ //your code here } void fill(int arr[], int count){ for(int i = 0; i < count; i++){ cout << "Enter number: "; cin >> arr[i]; } } void display(int arr[], int count){ for(int i = 0; i < count; i++){ cout << arr[i] << endl; } } int main() { cout << "How many items: "; int count; cin >> count; int * arr = new...
How could I separate the following code to where I have a gradebook.cpp and gradebook.h file? #include <iostream> #include <stdio.h> #include <string> using namespace std; class Gradebook { public : int homework[5] = {-1, -1, -1, -1, -1}; int quiz[5] = {-1, -1, -1, -1, -1}; int exam[3] = {-1, -1, -1}; string name; int printMenu() { int selection; cout << "-=| MAIN MENU |=-" << endl; cout << "1. Add a student" << endl; cout << "2. Remove a...
Could use some help with this, Instructions: You will need to add an input statement for the grade variable to this code. Also add a for loop so that you can enter more than one grade. Code the for loop so that at least 7 grades can be entered. #include <iostream> #include <string> using namespace std; void main() { char grade; for (int x = 0; x < 7; x++) { cout << "Enter a...
I need a detailed pseudocode for this code in C ++. Thank you #include <iostream> #include <string> #include <iomanip> using namespace std; struct Drink { string name; double cost; int noOfDrinks; }; void displayMenu(Drink drinks[], int n); int main() { const int size = 5; Drink drinks[size] = { {"Cola", 0.65, 2}, {"Root Beer", 0.70, 1}, {"Grape Soda", 0.75, 5}, {"Lemon-Lime", 0.85, 20}, {"Water", 0.90, 20} }; cout <<...