Uczę się od podstaw programowania w C#.
Robiąc treningi piszę program:
Napisz program pobierający od użytkownika liczby całkowite. Program ma pobierać te
liczby do czasu, gdy użytkownik wprowadzi wartość 0 (zero). Wynikiem działania programu
ma być informacja o sumie wprowadzonych przez użytkownika liczb.
double suma = 0;
int x;
Console.WriteLine("Podaj x");
x = Convert.ToInt16(Console.ReadLine());
for (int i = 1; i <= x; i++)
{
if (x == 0)
{
break;
}
else
{
suma = suma + (x % 10);
x = x / 10;
Console.Write("Suma wynosi {0} ", suma);
continue;
}
Console.WriteLine();
}
Console.ReadKey();
Bardzo proszę o feedback, czy program dobrze napisane, czy jakieś błędy i możliwości poprawy