НАРОД любую программу на уровне 8-9 класса.PASKAL ABC
Ответы на вопрос
Ответил VPGAMING1337
0
Для выбора водящего в детской игре N человек становятся в круг, после чего
произносится считалка. На первом слове считалки указывается на первого человека в кругу,
на втором слове – на второго человека и т. д. После N-го человека снова идёт первый человек
(все люди в кругу пронумерованы числами от 1 до N, круг зацикливается, после человека с
номером N идёт человек с номером 1).
Всего в считалке M слов. Определите, на какого человека придётся последнее слово
считалки.
Программа получает на вход два целых положительных числа. Первое число N –
количество людей в кругу. Второе число M – количество слов в считалке. Оба числа не
превосходят 109
.
Программа должна вывести одно целое число от 1 до N – номер человека в кругу на
которого придётся последнее слово считалки.
var N,k,f,M: longint;beginwriteln ('ВВЕДИТЕ КОЛ-ВО ЛЮДЕЙ В ИГРЕ: ');read(N);writeln('ВВЕДИТЕ КОЛ-ВО СЛОВ: ');read(M);K:=M div N ;F:=M-K*N;if f=0 then write ('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО =====>> ',N) elsewrite('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО =====>> ',F);end.
var N,k,f,M: longint;beginwriteln ('ВВЕДИТЕ КОЛ-ВО ЛЮДЕЙ В ИГРЕ: ');read(N);writeln('ВВЕДИТЕ КОЛ-ВО СЛОВ: ');read(M);K:=M div N ;F:=M-K*N;if f=0 then write ('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО =====>> ',N) elsewrite('НОМЕР ЧЕЛОВЕКА, НА КОТОРОГО ПРИДЕТСЯ ПОСЛЕДНЕЕ СЛОВО =====>> ',F);end.
Новые вопросы
Українська мова,
1 год назад
Английский язык,
1 год назад
Английский язык,
2 года назад
Химия,
2 года назад
История,
7 лет назад