Looks like I posted on the wrong forum but i was quite frustrated, sorry. I woke up the next day and solved it myself. I just wanted to say that i didn't want the code, just some advice. I knew what I had to do just didn't know how to put it into code.
Q:Write a program that asks the user to enter a series of non-zero integers, one at a time.
The program should keep asking the user for a number until they enter a value of 0.
The program should then display the largest of the numbers that have been entered.
A:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace bigestNumber
{
class ProgramNumber
{
static void Main(string[] args)
{
int num2; //declaring the required variables.
int numberEntered;
string inputNumber, inputNumber1;
Console.Write("Please enter a series of non-zero integer numbers, once at a time. Enter 0 to stop: ");
inputNumber = Console.ReadLine(); //waiting for the user imput
numberEntered = int.Parse(inputNumber);
do
{
Console.Write("Please enter another number. Enter 0 to stop: ");
inputNumber1 = Console.ReadLine();
num2 = int.Parse(inputNumber1);
if (numberEntered < num2 && num2 != 0) //if statment
{
numberEntered = num2; //assigns the value of num2 to the numberEntered variable
}
}
while (num2 != 0); //loop statment
Console.Write("The largest of the numbers you have entered is: ");
Console.WriteLine(numberEntered); //displays the value of the variable num
Console.ReadKey(); //waits for the user to press a key
}
}
}
If there is another way to do it, please post it. I'd like to know if there is an "easier" or just a better way to do. Cheers!