Задать вопрос
3 сентября, 02:51

В каждом шкафу 9 полок, на каждой полке по 4 книги. Напишите программу, определяющую, в каком по номеру шкафу и на какой полке находится n-я книга. паскаль

+1
Ответы (1)
  1. 3 сентября, 03:06
    0
    Если шкафы и полки нумеровать с 1, то можно так:

    var n, a, b:integer;

    begin

    write ('n = ') ;

    readln (n) ;

    a: = (n-1) div (9*4) + 1;

    b: = (n - (a-1) * 9*4-1) div 4+1;

    writeln ('Шкаф = ', a,' полка = ', b) ;

    end.

    Пример:

    n = 57

    Шкаф = 2 полка = 6
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «В каждом шкафу 9 полок, на каждой полке по 4 книги. Напишите программу, определяющую, в каком по номеру шкафу и на какой полке находится ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы