ПОМОГИТЕ С ПРОГОЙ В ПАСКАЛЕ ПЛИИИИИЗ ДАЮ 99 БАЛЛОВВ какой из трех весовых категорий будет...

0 голосов
49 просмотров

ПОМОГИТЕ С ПРОГОЙ В ПАСКАЛЕ ПЛИИИИИЗ ДАЮ 99 БАЛЛОВВ
какой из трех весовых категорий будет выступать тяжелоатлет, если его вес G кг, а весовые границы трех категорий соответственно: X1...X2, Y1 ... Y2, Z1...Z2?



Информатика (53 баллов) | 49 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Для корректной работы программы диапазоны не должны пересекаться, то есть, должно быть так: X1 ≤ X2 < Y1 ≤ Y2 < Z1 ≤ Z2

Var
   X1,X2,Y1,Y2,Z1,Z2,G:byte;
Begin
Write('X1 = ');ReadLn(X1);
Write('X2 = ');ReadLn(X2);
Write('Y1 = ');ReadLn(Y1);
Write('Y2 = ');ReadLn(Y2);
Write('Z1 = ');ReadLn(Z1);
Write('Z2 = ');ReadLn(Z2);
Write('G = ');ReadLn(G);
if (X1<=G)and(G<=X2) then WriteLn('Полутяжёлый вес')<br>else if (Y1<=G)and(G<=Y2) then WriteLn('Тяжёлый вес')<br>     else if (Z1<=G)and(G<=Z2) then WriteLn('Супертяжёлый вес')<br>          else WriteLn('Не попадает в данные весовые категории')
End.


Пример работы программы:

X1 = 85
X2 = 94
Y1 = 95
Y2 = 104
Z1 = 105
Z2 = 200
G = 115
Супертяжёлый вес

(34.0k баллов)