
Agrba
5 год назад
Написать программу, которая будет принимать числа от пользователя до тех пор пока не будет введен ноль. После того как пользователь ввел все числа она должна вывести сумму всех введенных чисел и произведение, возведенное в квадрат.Dim a, b, C As Single'c -это произведение'b- это суммаb = 0C = 1For i = 1 To 10000Console.Write("введите a= ")a = Console.ReadLineIf a > 0 And a < 0 Thenb = b + aC = C * aElseb = b ^ 2C = C ^ 2End IfNextConsole.WriteLine("b=" & b & "с=" & C)Console.ReadLine()Что не так?Не могу понять.Пожалуйста посчитайте пожалуйста!
ОТВЕТЫ

Serafima
Oct 24, 2020
делайте что-то типо
int m = 1;
while(true) // нескончаемый цикл
{
cout << "Enter number: " << endl; // просим ввести число
cin >> m;
if (m == 0) // проверяем равно ли 0
{
// если да(т.е. мы встретили 0), тут делаем нужные вычисления
break; // и уже потом выходим из цикла
}
}
int m = 1;
while(true) // нескончаемый цикл
{
cout << "Enter number: " << endl; // просим ввести число
cin >> m;
if (m == 0) // проверяем равно ли 0
{
// если да(т.е. мы встретили 0), тут делаем нужные вычисления
break; // и уже потом выходим из цикла
}
}
255
Смежные вопросы: