Hemmgirl
29.12.2021 02:25

РЕШИТЕ ЗАДАЧИ ПО ИНФОРМАТИКЕ ПАСКАЛЬ.

1. Массив из 10 элементов. Вывести отрицательные элементы, кратные 3.

2. Массив состоит из 8 элементов. Вычислить сумму нечётных элементов, больше 10.

3. Массив состоит из 10 элементов. Определить количество элементов, рааных нулю с чётными индексами.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Дафааааааа
19.01.2021 21:33
                                          PascalABC.NET                                          

Задание 1:

### RAI(10).Wh(x → (x<0) and x.D(3)).Pr

Задание 2:

### RAI(8).Wh(x → x.IsOdd and (x>10)).Sum.Pr

Задание 3:

### RAI(10)[::2].Count(x → x = 0).Pr


РЕШИТЕ ЗАДАЧИ ПО ИНФОРМАТИКЕ ПАСКАЛЬ.1. Массив из 10 элементов. Вывести отрицательные элементы, крат
РЕШИТЕ ЗАДАЧИ ПО ИНФОРМАТИКЕ ПАСКАЛЬ.1. Массив из 10 элементов. Вывести отрицательные элементы, крат
РЕШИТЕ ЗАДАЧИ ПО ИНФОРМАТИКЕ ПАСКАЛЬ.1. Массив из 10 элементов. Вывести отрицательные элементы, крат
0,0(0 оценок)
Ответ:
вафелька6
19.01.2021 21:33

1) Код программы:

const N = 10;

var a:array[1..N] of integer;

i:integer;

begin

 writeln('Массив:');

 for i:=1 to N do begin

   a[i] := random(-100, 100);

   write(a[i], ' ');

 end;

 writeln();

 writeln('Отрицательные элементы, кратные 3: ');

  for i:=1 to N do begin

   if ((a[i] < 0) and (a[i] mod 3 = 0)) then

     write(a[i], ' ');

 end;

end.

2) Код программы:

const N = 8;

var a:array[1..N] of integer;

i, sum:integer;

begin

 writeln('Массив:');

 for i:=1 to N do begin

   a[i] := random(-100, 100);

   write(a[i], ' ');

 end;

 sum:=0;

 writeln();

 writeln('Сумма нечётных элементов, больше 10: ');

  for i:=1 to N do begin

   if ((a[i] > 10) and (a[i] mod 2 = 1)) then

     sum:= sum + a[i];

 end;

 write(sum);

end.

3) Код программы:

const N = 10;

var a:array[1..N] of integer;

i, kol:integer;

begin

 writeln('Массив:');

 for i:=1 to N do begin

   a[i] := random(-5, 5);

   write(a[i], ' ');

 end;

 kol:=0;

 writeln();

 writeln('Количество элементов, равных нулю с чётными индексами: ');

  for i:=1 to N do begin

   if ((a[i] = 0) and (i mod 2 = 0)) then

     kol:= kol + 1;

 end;

 write(kol);

end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота