Вопрос задан 22.06.2023 в 10:50. Предмет Информатика. Спрашивает Домнышев Александр.

Дано целое положительное число N. Вывести первые N чисел геометрической прогрессии 1, 4, 16, 64,

... ​
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Нуреев Руслан.

Вот тебе два варианта, один на С++, второй на Pascal.

С++:

#include <iostream>

#include <math.h>

using namespace std;

int main()

{

   int a = 1, b;

   cout << "Vedite kolichestvo elementov:  ";

   cin >> b;

   for (int(i) = 1; i<b; i++)

   {

       cout << a << "  ";

       a = a + a + a + a;

   }

   return 0;

   system("pause");

}

Pascal:

var

 a, i, b : integer;

begin

 a := 1;

 i := 1;

 write('Vedite kolichestvo elementov:  ');

 readln(b);

 for i := 1 to b do

 begin

   write(a, '  ');

   a := a + a + a + a;

 end;

 readln;

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы вывести первые N чисел геометрической прогрессии, вам нужно знать начальное число (a1) и множитель (q). В данном случае начальное число равно 1, а множитель равен 4 (каждое следующее число в прогрессии равно предыдущему числу, умноженному на 4).

Программа на Python, которая выводит первые N чисел этой геометрической прогрессии, может выглядеть следующим образом:

python
N = int(input("Введите количество чисел в прогрессии: ")) a1 = 1 # Первый член прогрессии q = 4 # Множитель for i in range(N): print(a1) a1 *= q

Просто запустите этот код, и он выведет первые N чисел данной геометрической прогрессии.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос