Написать программку с подмогою языка программирования Паскаль по нахождению ответа на
Написать программку с помощью языка программирования Паскаль по нахождению ответа на вопрос: войдет ли круг поперечником D в прямоугольную рамку размером а на b
Составить программу
ПРОСТО МОЛЮ, СКАЖИТЕ КАК РЕШАТЬ, ПОЖАЛУЙСТА, Желанно С ПОДРОБНЫМ РЕШЕНИЕМ!!!
9 КЛАСС
2 ответа
Вовка Гуренков
Сначала задачка обязана быть решена геометрически. Явно, что круг войдет в прямоугольник если его поперечник D будет меньше, чем наименьшая из сторон этого прямоугольника min(a,b). Вот и все решение.
По этому решению сочиняем алгоритм:
1. Ввести a, b, D
2. Отыскать m - минимум (a,b)
3. Если Dlt;m, то вывести извещенье "Войдет", по другому вывести известье "Не войдет".
4. Завершить работу.
Осталось написать программку.
1. Современное решение
// PascalABC.NET 3.3, сборка 1611 от 06.01.2018
// Внимание! Если программка не работает, обновите версию!
begin
var (a,b,d):=ReadReal3('Введите через пробел a,b,D:');
var m:=Min(a,b);
if Dlt;m then Writeln('Войдет')
else Writeln('Не войдет')
end.
Пример
Введите через пробел a,b,D: 14.5 11 10.6
Войдет
2. "Школьный" вариант - так писали наши отцы и деды
var
a,b,D,m:real;
begin
Write('Введите через пробел a,b,D: ');
Read(a,b,d);
if alt;b then m:=a
else m:=b;
if Dlt;m then Writeln('Войдет')
else Writeln('Не войдет')
end.
По этому решению сочиняем алгоритм:
1. Ввести a, b, D
2. Отыскать m - минимум (a,b)
3. Если Dlt;m, то вывести извещенье "Войдет", по другому вывести известье "Не войдет".
4. Завершить работу.
Осталось написать программку.
1. Современное решение
// PascalABC.NET 3.3, сборка 1611 от 06.01.2018
// Внимание! Если программка не работает, обновите версию!
begin
var (a,b,d):=ReadReal3('Введите через пробел a,b,D:');
var m:=Min(a,b);
if Dlt;m then Writeln('Войдет')
else Writeln('Не войдет')
end.
Пример
Введите через пробел a,b,D: 14.5 11 10.6
Войдет
2. "Школьный" вариант - так писали наши отцы и деды
var
a,b,D,m:real;
begin
Write('Введите через пробел a,b,D: ');
Read(a,b,d);
if alt;b then m:=a
else m:=b;
if Dlt;m then Writeln('Войдет')
else Writeln('Не войдет')
end.
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
Грузовой автомобиль марки краз за одну поездку может доставить 7.500 кирпичей
Математика.
Определить предложения какие они по цели высказывания и по интонации
Русский язык.
"Три толстяка" Называли эту площадь Площадью Звезды последующей причине.
Русский язык.
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
Облако тегов