Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Леонид1300
3 / 3 / 1
Регистрация: 03.03.2016
Сообщений: 79
#1

Заполнить массив квадратами натуральных чисел в заданном диапазоне - C++

28.04.2016, 22:02. Просмотров 844. Ответов 4
Метки нет (Все метки)

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

Входные данные
Входная строка содержит размер массива N . Гарантируется, что 0 < N ≤ 10000 .

Выходные данные
Программа должна вывести содержимое массива: квадраты N первых натуральных чисел.

Примеры
входные данные
5
выходные данные
1 4 9 16 25
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.04.2016, 22:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Заполнить массив квадратами натуральных чисел в заданном диапазоне (C++):

Вывести квадраты натуральных чисел в заданном диапазоне - C++
Квадрат любого натурального числа п равен сумме n первых нечетных чисел 1^2=1 2^2=1+3 3^2=1+3+5 4^2=1+3+5+7 5^2=1+3+5+7+9 ...

Найти сумму всех натуральных чисел в заданном диапазоне - C++
Доброе всем, время суток. Есть задачка на одном известном сайте. Нужно из одного файла взять целое число и посчитать сумму от единицы до...

Найти сумму натуральных чисел в заданном диапазоне (с использованием цикла for) - C++
Найти сумму четных натуральных чисел от 6 до 20 Найти сумму натуральных чисел от 5 до 20

В заданном диапазоне найти все пары натуральных дружественных чисел, удовлетворяющих условию - C++
Два натуральных числа называются дружественными, если каждое из них равно сумме всех натуральных делителей другого (само число при этом не...

Сколько семерок использовано в записи всех возможных натуральных чисел в заданном диапазоне - C++
Сколько семерок использовано в записи ВСЕХ ВОЗМОЖНЫХ НАТУРАЛЬНЫХ ЧИСЕЛ от 1 до 10^8.

Заполнить одномерный динамический массив случайными числами в заданном диапазоне - C++
как заполнить одномерный динамический массив случайными числами от -100 до +100 вот вариант от 1 до 100: srand(time(NULL)); ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
dcshowcousa
26 / 18 / 48
Регистрация: 22.10.2015
Сообщений: 303
29.04.2016, 03:45 #2
Леонид1300,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
int main()
{
    int N;
    std::cin >> N;
    int *Ar = new int[N];
    for (int i = 1; i <= N; i++)
    {
        Ar[i] = i*i;
        std::cout << Ar[i] << std::endl;
    }
    system("pause");
    return 0;
}
0
Aymurat
99 / 93 / 29
Регистрация: 07.11.2014
Сообщений: 632
Завершенные тесты: 5
29.04.2016, 04:13 #3
dcshowcousa, угу, и обращаетесь к последнему элементу массива?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include<iostream>
int main()
{
    int N;
    std::cin >> N;
    int *Ar = new int[N];
    for (int i = 0; i < N; i++)
    {
        Ar[i] = (i+1)*(i+1);
        std::cout << Ar[i] << std::endl;
    }
    system("pause");
    return 0;
}
Иначе непонятные длинные числа выскочат.
0
SpBerkut
Объявлятель переменных
908 / 234 / 113
Регистрация: 24.09.2011
Сообщений: 875
Завершенные тесты: 2
29.04.2016, 05:32 #4
А массив-то зачем создавать?

C++
1
2
3
4
5
6
7
#include<iostream>
int main()
{
    int N;
    std::cin >> N;
    for (int i = 0; i < N; std::cout<<++i*i<<std::endl);
}
0
dcshowcousa
26 / 18 / 48
Регистрация: 22.10.2015
Сообщений: 303
29.04.2016, 06:29 #5
SpBerkut, в задании однозначно указано использовать массив

Добавлено через 56 секунд
Aymurat, верно )
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2016, 06:29
Привет! Вот еще темы с ответами:

Случайным образом заполнить двумерный массив фиксированного размера целыми числами в заданном диапазоне - C++
Кто знает как решить задачу на С++, при помощи двумерного массива? Написать программу, которая случайным образом заполняет двумерный ...

Случайным образом сгенерировать массив из 20 чисел (в заданном диапазоне) - C++
Создать программу на С++, в которой случайным образом генерируется массив из 20 чисел (в диапазоне от -50.0 до 40.0) типа float....

Сформировать массив случайных целых чисел в заданном диапазоне - C++
Такая вот задачка не получается решить(написать) её. (хочу понять-разобраться что и как) Сформировать массив А из 20 случайных целых...

Заполнение массива квадратами натуральных чисел, начиная с 3 - C++
Создал класс Array с двумя полями: указатель на массив целых чисел и размер массива. 1. Конструктор, который принимает 1 параметр (размер...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
29.04.2016, 06:29
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru