В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
ксю825
ксю825
10.11.2021 18:33 •  Информатика

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

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

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

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

Показать ответ
Ответ:
didar6
didar6
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 оценок)
Ответ:
vika27072
vika27072
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-бота