Задачи для получения зачета по теме условный оператор

advertisement
Задачи для получения зачета по теме условный оператор
ВРЕМЯ СДАЧИ ЗАЧЁТА 22 НОЯБРЯ 2012 ГОДА.
Всего 5 заданий на 3,
с №1 по №7 на четыре,
№8 №9 №10 со звездочкой на 5.
1.
2.
3.
4.
Вводятся числа a, b, c. Проверить выполняется ли неравенство a < b < c.
var a, b, c
program dz41;
// Вводятся числа a, b, c. Проверить выполняется ли неравенство a < b < c.
var a, b, c: real;
begin
readln(a, b, c);
if a<c then
if (a<b)and(b<c) then writeln('выполняется ли неравенство a < b < c')
else writeln(' неравенство a < b < c не выполняется ')
else writeln('не корректно задано условие a > c');
end.
Вводятся a, b и p. Определить лежит ли переменная р между а и b
program dz42;
Вводится номер месяца. Надо определить к какому сезону относится этот месяц
program dz43;
// Вводится номер месяца. Надо определить к какому сезону относится этот месяц
2 x 2  3x
Ввести значение x и вычислить значение дроби, числитель которой равен
а
знаменатель равен 2x(5-x). В качестве результата вывести значение дроби или сообщение о том,
что x не входит в область определения.
program dz44;
5. Вывести значение y(x) в зависимости от введенного значения аргумента:
// Вывести значение y(x) в зависимости от введенного значения аргумента:
program dz45;
6. Вводится сторона квадрата и радиус круга. Найти фигуру, у которой площадь больше.
// Вводится сторона квадрата и радиус круга. Найти фигуру, у которой площадь больше
program dz46;
7. Ввести 3 числа. Можно ли построить треугольник с такими сторонами? Если построить
треугольник можно, то определить, является ли он равносторонним, равнобедренным или
прямоугольным?
8. *Написать программу, которая в зависимости от введенного количества минут (M <= 60) будет
подставлять слово минута в нужном падеже
Например, 25 минут
31 минута
53 минуты
// №11 Написать программу, которая в зависимости от введенного количества минут (M <= 60)
// будет подставлять слово минута в нужном падеже
//
все на ... 1 минута
// .. 5 -9 и 0 минут
//
... 2,3,4 минуты
*Цвет полей. Поле шахматной доски определяется значением двух координат. По введенным
координатам двух полей (x1,y1) и (x2,y2) определить, являются ли эти поля полями одного цвета.
10. * Вводятся 3 числа, которые представляют собой размеры сторон некоторого треугольника
(предполагается ,что такой треугольник существует, т.е любая из сторон меньше суммы двух
других сторон).
Надо написать программу, которая определит какой это треугольник – прямоугольный,
остроугольный или тупоугольный по следующему алгоритму: находиться самая большая сторона и
квадрат этой стороны сравнивается с суммой квадратов двух других сторон.
9.
Написанные программы скопируйте в один файл формата Word, сохранив нумерацию
заданий.
Файл с именем фамилия П4.doc отправьте на сайт.
Download