Вот мой код. Я хочу, чтобы пользователи вводили любое количество удвоений непрерывно до 100 раз (может быть, сколько раз пользователь хочет, но меньше 100). Отобразить сумму всех введенных значений. В моем коде я не знаю, как разрешить пользователям вводить номера непрерывно (предположим, у вас будет цикл while). Спасибо большое!добавить цифры каждого двузначного числа
Console.WriteLine("Enter double");
double.first = double.Parse(Console.ReadLine());
while(first != 0)
{
Console.WriteLine("Enter double");
int num = int.Parse(Console.ReadLine());
double sum;
while(num != 0)
{
double ten = num/10;
double tenth = Math.Floor(ten);
double oneth = num % 10;
sum = tenth + oneth;
Console.WriteLine("{0}", sum);
break;
}
first = double.Parse(Console.ReadLine());
}
Просто поместите точку останова на 'while' заявление и пройти через него. Кроме того, просмотрите инструкцию '' break'' (https://msdn.microsoft.com/en-us/library/adbctzc4.aspx) (полностью отличная от точки останова). –
Это домашнее задание? – Kevin
Непонятно, что вы просите. Когда я читаю «Отображать сумму всех значений, введенных отдельно и вместе», я думаю, что вы хотите суммировать все введенные удваивания (вместе), и вы хотите суммировать цифры каждого введенного двойника (отдельно). Это то, что вы просите? – Shar1er80