
Вопрос задан 28.02.2021 в 11:45.
Предмет Информатика.
Спрашивает Кузовлев Павел.
Сделат на языке паскаль В университетскую библиотеку привезли новые учебники по геометрии для k
курсов, по N штук для каждого курса. Все книги одинаковы по размеру. В книжном шкафу P полок, на каждой полке помещается T учебников. Сколько шкафов X можно полностью заполнить новыми учебниками?

Ответы на вопрос

Отвечает Ротарь Анна.
Общее количество учебников равно k*N.
В шкаф помещается P*T учебников.
Количество полностью заполненных шкафов Х равно целой части от деления k*N на P*T
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!
begin
var k:=ReadInteger('Количество курсов:');
var n:=ReadInteger('Количество учебников для каждого курса:');
var p:=ReadInteger('Количество полок в шкафу:');
var t:=ReadInteger('Количество учебников на полке:');
Writeln('Будет полностью заполнено шкафов: ', (k*n) div (p*t))
end.
В шкаф помещается P*T учебников.
Количество полностью заполненных шкафов Х равно целой части от деления k*N на P*T
PascalABC.NET 3.3.5, сборка 1662 от 29.04.2018
Внимание! Если программа не работает, обновите версию!
begin
var k:=ReadInteger('Количество курсов:');
var n:=ReadInteger('Количество учебников для каждого курса:');
var p:=ReadInteger('Количество полок в шкафу:');
var t:=ReadInteger('Количество учебников на полке:');
Writeln('Будет полностью заполнено шкафов: ', (k*n) div (p*t))
end.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Конечно! Вот пример программы на языке Паскаль, которая решает вашу задачу:
pascalprogram LibraryShelves; var k, N, P, T, X: Integer; begin // Ввод данных Write('Введите количество курсов (k): '); Readln(k); Write('Введите количество учебников для каждого курса (N): '); Readln(N); Write('Введите количество полок в книжном шкафу (P): '); Readln(P); Write('Введите количество учебников, помещающихся на одной полке (T): '); Readln(T); // Расчет количества шкафов X := (k * N) div (P * T); // Вывод результата Writeln('Максимальное количество шкафов, которые можно полностью заполнить: ', X); end.
Программа запрашивает у пользователя значения переменных k
, N
, P
и T
, а затем вычисляет количество шкафов X
, которые можно полностью заполнить учебниками. Результат выводится на экран.
Обратите внимание, что в этой программе предполагается, что значение (k * N)
делится на (P * T)
без остатка. Если это не выполняется, то программа вернет только количество шкафов, которые можно заполнить полностью, без учета оставшихся учебников.


Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili