Напишите программу, которая заполняет массив квадратами натуральных чисел от 1 до N ....

0 голосов
452 просмотров

Напишите программу, которая заполняет массив квадратами натуральных чисел от 1 до N .
Входные данные
Входная строка содержит размер массива N . Гарантируется, что 0 < N ≤ 10000 .
Выходные данные
Программа должна вывести содержимое массива: квадраты N первых натуральных чисел.
Пример входных данных 5
Результат работы программы 1 4 9 16 25
Пример входных данных 2
Результат работы программы 1 4
С++






Информатика (58 баллов) | 452 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
using namespace std;
int main()
{
int n;
cout<<"enter n: "<<endl;<br>cin>>n;
if (n>0 && n<=10000)<br>{
int a[n];
int c=1;
a[0]=1;
for(int i=1;i{
c=c+1;
a[i]=c*c;
}
for(int i=0; i{
cout<<a[i]<<" ";<br>}
}
return 0;
}

(149k баллов)