A community for students.
Here's the question you clicked on:
 0 viewing
alfers101
 3 years ago
i have a program assignment. this is the problem: Input a number and store the integers of the number to the elements of the array. print the integers and the sum of the integers from the array.
my program is wrong :( can someone help me please
alfers101
 3 years ago
i have a program assignment. this is the problem: Input a number and store the integers of the number to the elements of the array. print the integers and the sum of the integers from the array. my program is wrong :( can someone help me please

This Question is Closed

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2what programming language are you using? so at the moment what are you doing? using an array to store the numbers as the user enters them? then summing and outputting them after the user is done?

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0this is my prog: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int x[0],sum=0,a,num,n; cout<<"How many number do you wish to add: "; cin>>a; cout<<"Enter the numbers: "; cin>>x[a]; for(int b=0;b<;b++) { cin>>x[b]; sum+=x[b]; cout<<"The sum of your numbers: "<<sum<<endl; } system("PAUSE"); return EXIT_SUCCESS; }

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2do you have any limitations on what you're allowed to do? for example are you allowed to use a list? or much you use an array?

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2i see so you are just having issues with creating the array int* array; int size; cout << "How many numbers would you like to enter?" << endl; cin >> size; and then when you want to create it array = new int[size]; and when you're done make sure you give back the memory delete [] array;

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0done. here is my new program but how can i repeat the question "ENTER THE NUMBER" depending on the number u want to input?

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int array[0],sum=0; int size; cout << "How many numbers would you like to enter?"; cin >> size; cout<<"Enter your numbers "; for(int x=0;x<size;x++) { cin>>array[x]; sum+=array[x]; } cout<<"The sum is "<<sum; system("PAUSE"); return EXIT_SUCCESS; }

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2do you mean ask them to enter a number each time? you could output the statement in the for loop

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0here is my another problem and LAST poblem: Write a program that will search for the largest and smallest value in array of integers of length 10.

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0here is my program: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { float x[10],largest,smallest; cout<<"Enter a number "; cin>>x[0]; largest=x[0]; for(int a=0;a<10;a++) { cin>>x[a]; if(x[a]>largest) largest=x[a]; cout<<"The largest number is "<<largest; } else { (x[a]<largest) smallest=x[a]; cout<<"The smallest number is "<<smallest; } system("PAUSE"); return EXIT_SUCCESS; }

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { int* array; int sum=0; int size; cout << "How many numbers would you like to enter?"; cin >> size; cout<<"Enter your numbers "; array = new int[size]; // init the array to for(int x=0;x<size;x++) { cin>>array[x]; sum+=array[x]; } cout<<"The sum is "<<sum; system("PAUSE"); delete [] array; // clean up the memory return EXIT_SUCCESS; }

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0oooops sorry ! thats wrong.

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0here is the real program that i made: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { float x[10],largest,smallest; cout<<"Enter a number "; cin>>x[0]; largest=x[0]; for(int a=0;a<10;a++) { cin>>x[a]; if(x[a]>largest) largest=x[a]; cout<<"The largest number is "<<largest; } else { (x[a]<largest) smallest=x[a]; cout<<"The smallest number is "<<smallest; } system("PAUSE"); return EXIT_SUCCESS; }

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2ok i've looked at the code, where are you having problems ?

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2you're missing some curly brackets { after the if(x[a]>largest) and } after cout<<"The smallest number is "<<smallest; and what's with (x[a]<largest) ?

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0actually im doing trial and error. :) but i cant print the largest and smallest number that entered

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0im done ! lol :D i did it

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0but how can i repeat again "ENTER THE NUMBER" ??

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0here is my final program: #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv[]) { float x[10],largest,smallest; cout<<"Enter a number "; cin>>x[0]; largest=x[0]; for(int a=1;a<10;a++) { cin>>x[a]; if(x[a]>largest) largest=x[a]; if(x[a]<smallest) smallest=x[a]; } cout<<"The largest number is "<<largest<<endl; cout<<"The smallest number is "<<smallest<<endl; system("PAUSE"); return EXIT_SUCCESS; } how can i repeat the "ENTER THE NUMBER" ??

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2put cout<<"Enter a number "; into the for loop

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0just it? or together with the cin>>x[0]; largest=x[0];??

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0i didnt work. well actually it run but it double the number

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2like for(int a=1;a<10;a++) { cout<<"Enter a number "; cin>>x[a]; if(x[a]>largest) largest=x[a]; if(x[a]<smallest) smallest=x[a]; }

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0the largest number didn't work.

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2that's strange from the code i can see it should have, one sec i'll compile it and have a look

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2the code you sent before is working fine =\

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0i did this: for(int a=0;a<10;a++) { cout<<"Enter a number "; largest=x[0]; cin>>x[a]; if(x[a]>largest) largest=x[a]; if(x[a]<smallest) smallest=x[a]; }

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0do have any facebook account? i will add u so that when i have another problem. i can ask u about it.

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2just ask on here that way if i'm not around anyone can help =)

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0ok sure. wait i saw this problem here on my book. it says " Write a program that will print the seven positioned elements in an array of 10 floating numbers."

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0that confused me. what would be the program look like ?

mas_gh90
 3 years ago
Best ResponseYou've already chosen the best response.0ndani14 helps everybody...how kind he is,don't you think so?he helped me a lot:))

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0yup i think he is really kind and helpful. God Bless him. Thank you again ndani14!

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2so you have an array of 10 floats and it wants to know how you would access the seventh element? eg. float myFloats[10]; myFloats[x]; // what should x be?

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0what does the "even positioned element" mean? the elements like: 2,4,6,8,10 elements?

alfers101
 3 years ago
Best ResponseYou've already chosen the best response.0the numbers that u input to the 2,4,6,8,10th element will print out ?? is that it ?

ndani14
 3 years ago
Best ResponseYou've already chosen the best response.2almost except arrays begin their indexing at 0 so the 1st element is 0, 2nd is 1 and so on
Ask your own question
Sign UpFind more explanations on OpenStudy
Your question is ready. Sign up for free to start getting answers.
spraguer
(Moderator)
5
→ View Detailed Profile
is replying to Can someone tell me what button the professor is hitting...
23
 Teamwork 19 Teammate
 Problem Solving 19 Hero
 Engagement 19 Mad Hatter
 You have blocked this person.
 ✔ You're a fan Checking fan status...
Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.