
Вопрос задан 16.07.2023 в 00:31.
Предмет Информатика.
Спрашивает Вишневская Севелина.
В паскале. Напишите программу, которая в последовательности натуральных чисел находит наименьшее
число, кратное трём. Программа получает на вход целые числа, количество введённых чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не является членом последовательности). Количество чисел не превышает 1000. Введённые числа не превышают 30 000. Гарантируется, что в последовательности есть хотя бы одно число, кратное трём. Программа должна вывести наименьшее число, кратное трём.Пример работы программы: Входные числа: 45 10 9 0 Выходные числа: 9

Ответы на вопрос

Отвечает Андреев Георгий.
===== PascalABC.NET =====
begin
ReadSeqIntegerWhile(p -> p <> 0)
.Where(p -> p mod 3 = 0).Min.Println
end.




Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вот пример программы на языке Pascal, которая решает задачу:
pascalprogram SmallestMultipleByThree; const MaxNumbers = 1000; var numbers: array [1..MaxNumbers] of Integer; input: Integer; smallestMultiple: Integer; i: Integer; begin // Ввод чисел writeln('Введите числа:'); i := 1; repeat readln(input); numbers[i] := input; i := i + 1; until (input = 0) or (i > MaxNumbers); // Поиск наименьшего числа, кратного трём smallestMultiple := MaxInt; for i := 1 to (i - 1) do begin if (numbers[i] mod 3 = 0) and (numbers[i] < smallestMultiple) then smallestMultiple := numbers[i]; end; // Вывод результата writeln('Наименьшее число, кратное трём:', smallestMultiple); end.
Программа предлагает ввести числа в последовательности и сохраняет их в массив numbers
. Затем она проходит по массиву и ищет наименьшее число, которое кратно трём. Результат выводится на экран.
Обратите внимание, что данная программа не выполняет проверку на то, что в последовательности есть хотя бы одно число, кратное трём, как требуется в задаче.


Похожие вопросы
Топ вопросов за вчера в категории Информатика

Информатика 565

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

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