Читайте также:
|
|
обыкновенных дробей a/b и c/d.
Знаменатели перемножаются (b*d), числители перемножаются крест-накрест со знаменателями (ad и bc) и полученные произведения складываются, итоговая дробь сокращается. a/b+c/d = (ad+bc)/bd
4)Представьте в виде построчной записи алгоритм решения следующей задачи:
«Имеются четыре арбуза различной массы. Как, пользуясь чашечными весами без гирь, путём не более пяти взвешиваний расположить их по возрастанию веса?».
Для облегчения задачи, пронумеруем арбузы:
1, 2, 3, 4
План действий:
1) Сравним первую пару - 1 и 2
2) Сравним вторую - 3 и 4
3) Сравниваем два самых тяжелый арбуза (между первым и вторым, третьим и четвертым должны быть два самых тяжелый арбуза). Победителем будет самым тяжёлый.
4) Сравниваем самых легкий первых двух пунктов между собой. Проигравший будет самым лёгким
5) Теперь сравниваем те 2 арбуза, которые остались посерединке.
Таким образом у нас выявилась цепочка арбузов по их весовому возрастанию. Минимально должно было получиться пять взвешиваний
5)Представьте с помощью блок-схемы алгоритм решения следующей задачи:
«Из трёх монет одинакового достоинства одна фальшивая (более лёгкая). Как её найти с помощью одного взвешивания на чашечных весах без гирь?»
6)Запишите на алгоритмическом языке алгоритм построения окружности заданного радиуса r, проходящей через заданные точки А и В.
Точки А и В. Строим треугольник АОВ такой, что АВ- длина АВ,
АО=ОВ=r. О-центр окружности.
uses GraphAОВ;
var a,b,r:integer;
begin
writeln('введите радиус');
readln(r);
writeln('введите координаты');
readln(a,b);
circle(a,b,r);
end.
Дата добавления: 2014-11-24; просмотров: 444 | Поможем написать вашу работу | Нарушение авторских прав |