Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Вариант 4 (задача 1) (задачи по вариантам)



Вариант 4 (задача 1) (задачи по вариантам)

Задание: Даны 3 числа.Высчитать сумму квадратов если все они меньше нуля. Если все числа больше нуля то каждое из них умножить на два. В других случаях вывести сообщение,что числа имеют разные знаки.

Текст программы:

procedure TForm1.Button1Click(Sender: TObject);

var a,b,c,i,n,d:integer;

begin

for i:=1 to 4 do

begin

randomize;

a:=random (20)+15;

b:=random (20);

c:=random (20)+15;

If (a > 0) and (b > 0) and (c > 0) then

begin

a:=a*2;

b:=b*2;

c:=c*2;

Canvas.TextOut(50,20*i,inttostr(a));

Canvas.TextOut(100,20*i,inttostr(b));

Canvas.TextOut(150,20*i,inttostr(c));

end

else if (a < 0) and (b < 0) and (c < 0) then

begin

a:=a*a; b:=b*b; c:=c*c; d:=a+b+c;

Canvas.TextOut(50,20*i,inttostr(c));

end

else if (a < 0) and (b > 0) and (c < 0) then

begin

Button1.Caption:='÷èñëà èìåþò ðàçíûå çíàêè';

end;

end;

end;

end.

Результаты работы программы:


Дата добавления: 2015-10-21; просмотров: 17 | Нарушение авторских прав




<== предыдущая лекция | следующая лекция ==>
План работы над исследованием. | Сибирская Государственная Геодезическая Академия

mybiblioteka.su - 2015-2024 год. (0.007 сек.)