Написать программу ввода произвольных чисел до тех пор, пока не будет введено число 0 - C (СИ)
Формулировка задачи:
Видел такую программу на паскале , нужно на си , помогите кому не сложно, в программировании разбераюсь очень смутно.
Решение задачи: «Написать программу ввода произвольных чисел до тех пор, пока не будет введено число 0»
textual
Листинг программы
#include <stdio.h>
int main()
{
int a=1;
while(a!=0)
{
scanf("%d",&a);
}
return 0;
}
Объяснение кода листинга программы
- В начале программы подключается стандартная библиотека ввода-вывода с помощью директивы #include
. - Затем с помощью функции main() начинается выполнение программы.
- Объявляется переменная типа int a и ей присваивается значение 1.
- Затем с помощью оператора while начинается цикл, который будет выполняться до тех пор, пока значение переменной a не станет равным 0.
- Внутри цикла происходит ввод значения переменной a с помощью функции scanf().
- После окончания цикла программа возвращает 0, что означает успешное выполнение.
- Ввод произвольных чисел осуществляется до тех пор, пока не будет введено число 0.