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

Складіть проект знаходження суми усіх трицифрових чисел, які діляться на 3 і не більші заданого натурального числа а. Введіть число а. Виведіть знайдену суму.​

Показать ответ
Ответ:
Vilaan1972
Vilaan1972
19.04.2022 12:53

goal

file_str("D:/Work/input.txt", InitialString),

string_to_list(InitialString, InitialList),

remove_repeated(InitialList, ListWithoutRepeated),

list_to_string(ListWithoutRepeated, StringWithoutRepeated),

write(StringWithoutRepeated), nl.

А теперь удалив из строки повторные вхождения символов, получаем:

если исходная строка пуста — результатом является пустая строка;

исходная строка разбивается на первый символ (FirstSymbol) и остальные символы (StringTail);

удаляются все вхождения символа FirstSymbol из StringTail — в результате формируется StringTailWithoutSymbol;

StringTailWithoutSymbol обрабатывается рекурсивно, в результате формируется Tail;

в качестве результата возвращается строка, составленная из FirstSymbol и Tail.

0,0(0 оценок)
Ответ:
anuta00002000
anuta00002000
29.10.2021 01:09

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

var A:array[1..10] of integer;

i:integer;

begin

  writeln('Заданный массив:');

 for i:=1 to 10 do begin

      A[i]:=random(101);

      write(A[i], ' ');

      end;

      writeln('');

       writeln('Четные элементы массива:');

 for i:=1 to 10 do begin

   if (A[i] mod 2 = 0) then

     writeln(A[i]);

 end;

end.

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

var D:array[1..8] of integer;

sum, i:integer;

begin

 sum:= 0;

  writeln('Заданный массив:');

 for i:=1 to 8 do begin

      D[i]:=random(101);

      write(D[i], ' ');

      end;

      writeln('');

 for i:=1 to 8 do

   sum:= sum + D[i];

 writeln('Сумма элементов массива = ',sum);

end.

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