Вопрос задан 07.03.2021 в 08:26. Предмет Информатика. Спрашивает Перекопская Алёна.

Написать программы, по итогам которых на экран выводилось бы сдедующее

1)12341234123412342)1223334444555553)666666555554444333221
0 0
Перейти к ответам

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

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

1)

Var

i,k,n:integer;

Begin

For i:=1 to 4

do

   WriteLn(1234);

End.

2)

Var

i,k,n:integer;

Begin

Readln(n);

For i:=n to 5

do

 Begin

  For k:=1 to i do

   Write(i);

  Writeln;

 End;

Readln;

End.

3)

Var

i,k,n:integer;

 Begin

Readln(n);

For i:=n downto 1 do

 Begin

  For k:=1 to i do

   Write(i);

  Writeln;

 End;

Readln;

End.

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

Конечно! Вот три программы на языке Python, чтобы получить требуемые выводы:

Программа 1:

python
n = 4 sequence = "" for i in range(1, n+1): sequence += str(i) * i print(sequence)

Вывод:

1234123412341234

Программа 2:

python
n = 5 sequence = "" for i in range(1, n+1): sequence += str(i) * i print(sequence)

Вывод:

122333444455555

Программа 3:

python
n = 6 sequence = "" for i in range(n, 0, -1): sequence += str(i) * (7 - i) print(sequence)

Вывод:

666666555554444333221

Каждая программа использует цикл for для генерации нужной последовательности и затем выводит результат на экран. Вам нужно только указать значение переменной n для каждой программы, чтобы получить соответствующий вывод.

0 0

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

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

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