В книге на одной странице помещается K строк. Таким образом, на 1-й странице печатаются строки с 1-й по K-ю, на второй — с (K+1)-й по (2∙K)-ю и т.д. Напишите программу, которая по номеру строки в тексте определяет номер страниц...
В книге на одной странице помещается K строк. Таким образом, на 1-й странице печатаются строки с 1-й по K-ю, на второй — с (K+1)-й по (2∙K)-ю и т.д. Напишите программу, которая по номеру строки в тексте определяет номер страницы, на которой будет напечатана эта строка, и порядковый номер этой строки на странице.
Ответ(ы) на вопрос:
Гость
program line;
var
k, given_n, page_n, line_n: integer;
begin
write('строк на одну страницу: ');
readln(k);
write('номер строки в тексте: ');
readln(given_n);
page_n := (given_n div k) + 1;
line_n := given_n mod k;
writeln('номер страницы: ', page_n);
writeln('номер строки на странице: ', line_n);
end.
Не нашли ответ?
Похожие вопросы