Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел - C (СИ) (76709)
Формулировка задачи:
Помогите пожалуйста с проблемой! int х = 1; - тут при попытке скомпилировать ошибка init-declarator before "int". Что делать, что тут не правильно?
#include <stdio.h> include <conio.h> void main()
int х = 1; // число
int у; // квадрат числа
int i; // счетчик циклов
{
printf("Таблица квадратов\n");
printf ("----------------\n") ;
printf ("Число\1:Квадрат\n") ;
printf ("----------------\n") ;
for (i - 1; i <= 5; i++)
{
у = х*х;
printf("%3i\t%4i\n", x, у);
х += 2;
}
printf ("----------------\n") ;
printf("\пДля завершения нажмите <Enter>"); getch(); }Решение задачи: «Написать программу, которая выводит таблицу квадратов первых пяти целых положительных нечетных чисел»
textual
Листинг программы
#include<stdio.h>
#include<conio.h>
int main()
{
int x=1;
int y;
int i;
printf("Tablica kvadratov\n");
printf("-----------------\n");
printf("4islo\1:Kvadrat\n");
printf("-----------------\n");
for (i=12-1; i<=15; i++)
{
y=x*x;
printf("%3i\t%4i\n", x, y);
x+=2;
}
printf("-----------------\n");
printf("Dlia zaversheniya najmite <Enter>");
getch();
}
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с консолью и вводом-выводом данных.
- Объявление переменных: x - счетчик для вывода чисел, y - для хранения результата возведения в квадрат, i - цикл.
- Вывод заголовка таблицы.
- Вывод шаблона таблицы.
- Организация цикла по переменной x от 12 до 15 с шагом 2.
- Вычисление значения y как квадрата x.
- Вывод значения x и y в формате таблицы.
- Увеличение значения x на 2.
- Вывод нижней строки таблицы.
- Запрос на нажатие клавиши для завершения программы.
- Получение и обработка ввода с клавиатуры с помощью функции getch().