Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел - C (СИ) (74150)
Формулировка задачи:
Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел. Помогите пожалуйста. По возможности с комментариями(объяснением). Программа с циклом while или do while. Заранее спасибо!!!
во, вот этот код перделать с while, пожалуйста
Листинг программы
- #include <stdio.h>;
- #include <conio.h>;
- void main ()
- {
- int x=1, y , i;
- printf("Tablica kvadratov\n");
- printf("-----------------\n");
- for (i=0; i<5; ++i) \\инициализация переменной потом условие счетчик(инкремент)
- {
- y=x*x;
- printf("%4d %4d\n", x, y);
- x+=2;
- }
- printf("-----------------\n");
- printf("Dlia zaversheniya najmite <Enter>");
- getch();
- }
Решение задачи: «Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел»
textual
Листинг программы
- #include <stdio.h>
- void main ()
- {
- int x=1,y,i;
- i=0; //инициализация переменной
- printf("Tablica kvadratov\n");
- printf("-----------------\n");
- while(i<5)
- {
- y=x*x;
- printf("%4d %4d\n", x, y);
- x+=2;
- i++; //счетчик
- }
- printf("-----------------\n");
- printf("Dlia zaversheniya najmite <Enter>");
- getch();
- }
Объяснение кода листинга программы
Вот что делается в этом коде:
- #include
— подключается стандартная библиотека ввода-вывода, которая позволяет выводить информацию на экран. - void main () — функция main(), главная функция программы, в которой выполняются все действия.
- int x=1,y,i; — объявляются три переменные: x, y, i. Переменная x инициализируется значением 1, переменные y и i — нулевыми значениями.
- printf(
Tablica kvadratov\n
); — выводится название таблицыTablica kvadratov
. - printf(
------------------\n
); — выводится разделительная строка. - while(i<5) — начинается цикл, который будет выполняться, пока значение переменной i меньше 5.
- *y=xx;** — переменная y инициализируется значением квадрата переменной x.
- printf(
%4d %4d\n
, x, y); — выводится строка с значениями переменной x и y, при этом значения выравниваются по левому краю в столбцах 4 символа. - x+=2; — значение переменной x увеличивается на 2.
- i++; — значение переменной i увеличивается на 1.
- printf(
------------------\n
); — выводится разделительная строка. - printf(
Dlia zaversheniya najmite <Enter>
); — выводится сообщение, предлагающее нажать Enter для завершения программы. - getch(); — функция, которая ожидает нажатия клавиши. Этот код выводит таблицу квадратов первых пяти целых положительных нечетных чисел.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д