Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел - 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(); — функция, которая ожидает нажатия клавиши. Этот код выводит таблицу квадратов первых пяти целых положительных нечетных чисел.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д