Надо сделать номера 1-6.Даю 30 баллов

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

Надо сделать номера 1-6.
Даю 30 баллов


image

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

Program p1;
var n, i: integer;
begin
    WriteLn('Введите n');
    ReadLn(n);
    for i := 1 to n do
    WriteLn(i);
end.

===============

program p2;
var n, i: integer;
begin
    WriteLn('Введите n');
    ReadLn(n);
    for i := n downto 1 do
    WriteLn(i);
end.

===============

program p3;
var n, i: integer;
begin
    WriteLn('Введите n');
    ReadLn(n);
    for i := 1 to n do
    if i mod 3 = 0 then WriteLn(i);
end.

===============

program p4;
var n, i: integer;
begin
    i := 1;
    WriteLn('Введите n');
    ReadLn(n);
    while i <= n do<br>    begin;
    if i mod 3 = 0 then WriteLn(i);
    i := i + 1;
    end;
end.

===============

program p5;
var n, i: integer;
begin
    WriteLn('Введите n');
    ReadLn(n);
    for i := 1 to n do
    if i mod 2 = 0 then WriteLn(i);
end.

===============

program p6;
var n, i: integer;
begin
    i := 1;
    WriteLn('Введите n');
    ReadLn(n);
    while i <= n do<br>    begin;
    if i mod 2 = 0 then WriteLn(i);
    i := i + 1;
    end;
end.



(887 баллов)
0

Сейчас сделаю)

0

А как этого делать?

0

Как новый вопрос написать

0

Кнопкка "задай вопрос"

0

такой нет

0

В лс отпишу

0

сорри, не могу, не знаю почему

0

Ок. Пиши в лс, если что)

0

program p4;
var n, i: integer;
begin
i := 1;
WriteLn('Введите n');
ReadLn(n);
while i <= n do<br> begin;
if i mod 3 = 0 then WriteLn(i);
i := i + 1;
end;
end.

==========

program p6;
var n, i: integer;
begin
i := 1;
WriteLn('Введите n');
ReadLn(n);
while i <= n do<br> begin;
if i mod 2 = 0 then WriteLn(i);
i := i + 1;
end;
end.

0

Исправил 4 и 6 задачу. Забыл прописать begin и end в циклах