Quantcast

Got Homework?

Connect with other students for help. It's a free community.

  • across
    MIT Grad Student
    Online now
  • laura*
    Helped 1,000 students
    Online now
  • Hero
    College Math Guru
    Online now

Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

mugwump101 Group Title

Write a program that allows a user to input up to 20 integers. First ask the user how many numbers (num), up to 20, they wish to enter. Then prompt the user for num numbers, storing them in an array.

  • 3 years ago
  • 3 years ago

  • This Question is Closed
  1. Narsat Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    You're including the question of how many numbers inside the loop. Try taking this two lines outside the for: cout << "How many numbers will you be entering (up to 20): " <<endl; cin >> num0; That way the program will loop only the "Enter a number" part, for the 0 -> num0 (specified input) part.

    • 3 years ago
  2. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Yeah I just figured out myself LOL XD

    • 3 years ago
  3. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Now I'm working on this part: Finally print the numbers in reverse, separated by a comma and a single space, on a single line.

    • 3 years ago
  4. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Thanks again :D

    • 3 years ago
  5. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    I think I just have to create a loop counting down right?

    • 3 years ago
  6. Narsat Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    You're welcome lol =) For that last part, in Java I would do: for(int i = array.length; i >= 0; i--){ System.out.print(array[i]+", "); }

    • 3 years ago
  7. Narsat Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    Yep, just start at the end and go down to 0, and either store it in a String variable, or directly print it without jumping lines

    • 3 years ago
  8. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Hmmm let me try to work it out.

    • 3 years ago
  9. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Why did you write array[i]+?

    • 3 years ago
  10. Narsat Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    It's Java, + is used to put together two strings [or a number and a string]. array[i] + " hello" would print: "21 hello" (assuming the number in array[i] was 21)

    • 3 years ago
  11. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Hmm I'm wondering what to put into my cout function... it would be the array with the new numbers...

    • 3 years ago
  12. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    for(int i = num0; i>0; i--) { cout << "{" << myArray[num1] << "}" << endl; } I have this for num1 = inputted numbers of the array. Do I need a new array name?

    • 3 years ago
  13. Narsat Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    You need to include the 0 in the array, so i >=0 You can keep the same array, just remember 'myArray[num1] doesn't make much sense, since num1 can take any value the user inputs, can be outside the range of indexes of your array, choose the variable your for is sweeping to put inside your array. In this case it's i. You should have something like for(int i = num0; i >= 0; i--) { cout << "{" << myArray[i] << "}" << endl; }

    • 3 years ago
  14. mugwump101 Group Title
    Best Response
    You've already chosen the best response.
    Medals 0

    Hmmm for some reason, my program keeps crashing... lol I think there's something I'm messing up in the loop! I'll see if I figure it out and then I'll come back to you. Thanks a bunch for your help as always!!! :D

    • 3 years ago
  15. Narsat Group Title
    Best Response
    You've already chosen the best response.
    Medals 2

    You're welcome :) good luck

    • 3 years ago
    • Attachments:

See more questions >>>

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
  • 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.

This is the testimonial you wrote.
You haven't written a testimonial for Owlfred.