Код программы, Примерные задания для третьего урока - Объектно-ориентированное, визуальное программирование в Delphi на уроках

Процедура Click для кнопки ОПРЕДЕЛИТЬ с дополнительным заданием

Procedure TForm1.Button1Click(Sender: TObject);

Begin

A := strtofloat(edit1.Text); { получаем число }

If a < 0 then { не полная форма оператора ветвления }

A := - a;

Label5.Caption := floattostr(a);

End;

Дополнительное задание для тех, кто сделал задачу о модуле числа:

Вывести сообщение в следующем виде после нажатия на кнопку ОПРЕДЕЛИТЬ - "модуль числа | число | = модель числа"

Пример: модуль числа | -17,78 | = 17,78

- символ | на кнопке, где / на английской раскладке

Примерные задания для третьего урока

1. Для созревания картофеля нужно 90 дней. Прошло N дней после посадки. Можно ли выкапывать картофель?

Контрольный пример:

N - 67, ответ: рано.

N - 90, ответ: можно выкапывать.

2. *Усложним предыдущую задачу.

До 85 - "рано", от 85 до 89, "в принципе можно", от 90 - 110 дней - "время выкапывать", более 110 дней - "можешь все проспать".

3. Молодой богатырь Данило Забияка решил мир посмотреть и себя показать. Взял с собой он сумму в A рублей (не менее 50). Вот подъезжает он к перекрестку и видит камень, на котором написано, - "налево пойдешь - пол суммы потеряешь и еще 20 рублей, направо пойдешь - утроишь свою сумму". Данило подумал, что это вранье, да и не пристало добру молодцу кого-то бояться и поехал налево. Все случилось пописанному. Вернулся Данило к перекрестку и решил поехать направо. Снова все получилось, как написано на камне. Интересно - в проигрыше ли оказался Данило?

Контрольный пример:

A = 60 Ответ: в проигрыше

A = 200 Ответ: в выигрыше

4. Сестры подсчитали свои денежные накопления, у них оказались разные суммы. Какая сестра должна дать другой денег и сколько, чтобы у обеих сестер суммы стали равными?

Контрольный пример:

    24,50 13, 48 ответ: первая сестра 5,51 20, 30 ответ: вторая сестра 5 5. Коля, Вася и Маша решили купить в столовой комплексный обед (фиксированный набор продуктов, следовательно, фиксированная цена одного обеда) стоимостью A рублей. Смогут ли они купить обед на каждого, если у Коли B рублей, Васи С рублей, а у Маши D рублей?

Контрольный пример:

A = 19,50; B = 4,8; C = 23,1; D = 20,1 Ответ: нет

A = 19,50; B = 14,8; C = 23,1; D = 20,1 Ответ: да

6. Коля, Вася и Маша собирали ягоды. После окончания сбора Маша решила отдать свои ягоды тому, кто меньше собрал ягод. Если же мальчики собрали одинаковое количество (в литрах), то разделить ягоды поровну. Сколько стало ягод у Коли и Васи, если ребята соответственно собрали A, B и C литров ягод?

Контрольный пример:

    3 4,5 4 ответ: 7 4,5 4,5 4,5 6 ответ: 7,5 7,5 7. Кролик и бобер участвовали в одной команде по переноске воды из одного блюда в другое, используя соответственно чашку и кружку. Их команда проиграла. Кролик обвинил бобра в том, что тот медленно бегал. На это бобер ответил, что в кружке он за один раз переносил больше воды. Помогите им определить, кто из них прав, если кролик A раз вылил воду из чашки, бобр B раз из кружки? В кружку входило по C мл, а в чашку по D мл.

Контрольный пример:

A = 5 B = 3 C = 50 D = 70 - прав кролик

A = 5 B = 4 C = 50 D = 70 - прав бобер

A = 7 B = 5 C = 50 D = 70 - оба ошиблись

Похожие статьи




Код программы, Примерные задания для третьего урока - Объектно-ориентированное, визуальное программирование в Delphi на уроках

Предыдущая | Следующая