tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Составьте программу поиска
Составьте программу поиска трехзначных чисел которые при делении на 43 в остатке 41 а при делении на 47 в остатке 43
Masimo1
3 09.06.2019 04:20
6
Ответы
nataliylitvino
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
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
Alexgorila
06.12.2020 21:14
На C# написать программу для вычисления значения функции y = F(x)...
karinasoskova
27.06.2019 20:00
Записати правило української мови у вигляді алгоритму...
sofiotap3
27.06.2019 20:00
Сожмите линейный массив , удалив элементы предшествующие минимальному элементу ....
stepman228
02.05.2020 15:40
Зарисуйте блок-схему к программе с цикла repeat, которая n раз выводит на экран сообщения: 1-й енот 2-й енот 3-й енот … n-й енот...
dramidontova
02.05.2020 15:39
Запиши математическое выражение (6+t)2 на языке Паскаль. (При записи ответа используй прописные буквы)....
чашечкачая
02.05.2020 15:39
Для проведения эксперимента записывается звуковой фрагмент в формате квадро (четырёхканальная запись) с частотой дискретизации 32 кГц и 32-битным разрешением. Результаты записываются...
Hyina
02.05.2020 15:39
Как запустить финансовые функции?...
Aikaid
06.05.2020 07:24
Ребят, может кто-нибудь найдёт ответы на промежуточную аттестацию по информатике. Босова, 6 класс....
Molka2005
06.05.2020 07:24
Перевести из 3 ной системы в 10 тичную 121211,1022110, 1210120,2220210...
ffghh1gfdd
04.10.2021 08:59
Есть массив типа [ 0, 1, 2, 2, 2, 1, 2, 3, 3, 2, 1, 2, 0 ] Надо получить такой, как сделать [ 0 = [ 1 = [2, 2, 2], 1 = [2 = [3, 3], 2], 1 = [2] ], 0 ]...
Популярные вопросы
1) Оцените периметр И площадь прямоугольника со странами a см и b см , где сооор...
3
с химией и в таблицы могут повторяться ответыю ( )...
1
Выписать из текста предложения с причастным оборотом . причастный оборот подчеркнуть....
2
Решить уравнение методом электронного баланса. Указать окислитель и восстановитель,...
2
Зрабиць дэвиз са словам дзеци Буслок либо буслы Беларуския буслы...
3
1) Назовите архитектурные сооружения в 14 – 15 вв А) Б) В) Г) Д)...
2
З якими з наведених речовин реагує купрум (ІІ) оксид?...
1
2. Вычислите: а) 172 – 34∙7+72;...
3
Растениях- ,выращивать- проверочное слово...
2
есть фото с заданием . Нужно только ( 1 , 2 , 3 )...
1
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