Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
RANDOM328
08.06.2022 04:36 •
Информатика
Составьте программу поиска трехзначных чисел которые при делении на 43 в остатке 41 а при делении на 47 в остатке 43
Показать ответ
Ответ:
AbashkinaEvgenia98
08.07.2020 01:32
А нет таких чисел!
var
i:integer;
begin
for i:=1 to 10000 do // по условиям задачи i:=1 to 999
if (i mod 43 = 41) and (i mod 47 = 43) then
writeln(i);
end.
Результаты вывода:
1030
3051
5072
7093
9114
Так что минимальное число, удовлетворяющее требованиям, 1030, но оно не трехзначное
Вот более продвинутый алгоритм, делающий то же самое:
var
n43:integer;
begin
n43:=127;
repeat
n43:=n43+43;
until (n43 mod 43 = 41) and (n43 mod 47 = 43); //добавить and (n43<1000)
writeln(n43)
end.
Результат вывода:
1030
0,0
(0 оценок)
Популярные вопросы: Информатика
SofaCat1231
19.11.2021 22:18
Двоичные числа 1011001, 11110, 11011011 перевести в десятичную систему счисления полное решение...
lfybk2001zp099tv
02.01.2023 04:47
Я изучаю язык C++, мне нужно написать такую программу, чтобы складывались все введенные мною числа. Вот, что я написал: #include Using namespace std; Int main() { Int sum = 0, value...
alina28551
07.03.2023 13:27
1.Что называется системой счисления? 2.Что такое алфавит системы счисления? 3.Какие системы счисления вы знаете? 4.Чем отличается позиционная система счисления от непозиционной?...
olyaperminova
05.05.2020 16:47
Задачи: 1.Дано начальное положение автомобиля на координатной прямой – A (одна клетка – 1 км.). Затем автомобиль начал движение. Сначала он двигался со скоростью v1 км/ч вправо n1...
missmarial2010
15.05.2020 01:41
Обращайте внимание в каких единицах требуется написать ответ (сами единицы измерения писать не надо) (точка в конце предложения считается) Считая, что каждый символ кодируеться одним...
SergeGu
17.01.2023 22:56
Характерным признаком линейной программы является … а)присутствие в ней оператора условного и безусловного перехода б)выполнение операторов в порядке их записи в)использование в...
АРТЕМІДА555
25.09.2020 00:17
Решить в массиве из 20 элементов заполненном целыми числами из интервала [0; 1000] найти количество четных двузначных чисел.(pascalabc)...
FenomeN1703
12.06.2020 04:27
Решить 1)дан массив из 20 элементов заполненный случайными целыми числами из интервала[-10; 10].выведите этот массив в строку и найдите наибольший элемент среди отрицательных элементов...
2001kirik
12.06.2020 04:27
Напишите программу, которая вводит с клавиатуры 20 реальных чисел, и организовывает их хранение в массиве. после этого определяет сумму элементов, значение которых больше среднего...
holzchen
12.04.2021 04:08
В таблицу записали, сколько учеников 1,2,3 и 4-го класса посетили школьную библиотеку на этой неделе. Сколько учеников 4-го класса пришли бы в библиотеку 4-й день, если бы каждый...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
var
i:integer;
begin
for i:=1 to 10000 do // по условиям задачи i:=1 to 999
if (i mod 43 = 41) and (i mod 47 = 43) then
writeln(i);
end.
Результаты вывода:
1030
3051
5072
7093
9114
Так что минимальное число, удовлетворяющее требованиям, 1030, но оно не трехзначное
Вот более продвинутый алгоритм, делающий то же самое:
var
n43:integer;
begin
n43:=127;
repeat
n43:=n43+43;
until (n43 mod 43 = 41) and (n43 mod 47 = 43); //добавить and (n43<1000)
writeln(n43)
end.
Результат вывода:
1030