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

Дан массив целых чисел из 18 элементов,заполненный случайным образом числами из промежутка [-40; 80].вывести на экран все элементы,которые состоят из одинаковых цифр.

Ответ:
Яяяячччч
Яяяячччч
07.10.2020 19:32
// PascalABC.NET 3.3, сборка 1625 от 17.01.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ArrRandom(18,-40,80); a.Println;
  a.Where(t->(t mod 10)=(t div 10)).Println
end.

Пример
34 -22 11 63 -9 43 34 -32 -34 -32 28 17 50 37 80 49 2 29
-22 11
0,0(0 оценок)
Ответ:
narek2006
narek2006
07.10.2020 19:32
Var
a:array[1..18] of integer;
i:integer;
begin
Randomize();
Write('Исходный массив: ');
For i:= 1 to 18 do  
  begin
    a[i]:=-40 + random(121);
    Write(a[i], ' ');
  end;
Writeln();
Write('Элементы, состоящие из одинаковых цифр: ');
For i:= 1 to 18 do
  if (a[i] mod 10 = a[i] div 10 ) then
    Write(a[i], ' ');
end.

Пример:

Исходный массив: 40 68 13 -38 -9 29 77 78 27 14 74 42 50 79 -22 -15 22 20
Элементы, состоящие из одинаковых цифр: 77 -22 22
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?