Исходя из длительности и тарифа S р. за минуту разговора по телефону определить стоимость разговора по телефону с учетом скидки: по субботам предоставляется скидка в 15%, по воскресеньям в 20%.
Const K = 13; Var A:array[1..K] of integer; i,Mx,Mn:integer; Begin Write('Исходный массив: '); For i:= 1 to K do Begin A[i]:=random(21)-10; Write(A[i],' '); End; WriteLn; Mx:=A[K]; Mn:=A[K]; For i:= 1 to K-1 do Begin if A[i]>Mx then Mx:=A[i]; if A[i]<Mn then Mn:=A[i]; End; A[1]:=Mn; A[K]:=Mx; Write('Обработаный массив: '); For i:= 1 to K do Write(A[i],' ') End.
Const K = 13; Var A,B,C:array[1..K] of integer; i:integer; Begin Write('Первый массив: '); For i:= 1 to K do Begin A[i]:=random(21)-10; Write(A[i],' '); End; WriteLn; Write('Второй массив: '); For i:= 1 to K do Begin B[i]:=random(21)-10; Write(B[i],' '); End; WriteLn; Write('Третий массив: '); For i:= 1 to K do Begin C[i]:=A[i]+B[i]; Write(C[i],' ') End; End.
На форме имеется две группы радиокнопок: radiogroup1 и radiogroup2. Радиокнопки в каждой группе нумеруются с 0. If radiogroup1.ItemIndex=1 then answers[1]:=true else answers[1]:=false; Если в первой группе отмечена (выбрана) вторая радиокнопка, то элементу массива answers[1] присваивается значение true (видимо, это кнопка с верным ответом); если выбрана другая радиокнопка, то элементу массива answers[1] присваивается значение false. if radiogroup2.ItemIndex=0 then answers[2]:=true Для второй группы радиокнопок выполняются аналогичные действия (здесь верный ответ соответствует первой радиокнопке).
K = 13;
Var
A:array[1..K] of integer;
i,Mx,Mn:integer;
Begin
Write('Исходный массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
End;
WriteLn;
Mx:=A[K];
Mn:=A[K];
For i:= 1 to K-1 do
Begin
if A[i]>Mx then Mx:=A[i];
if A[i]<Mn then Mn:=A[i];
End;
A[1]:=Mn;
A[K]:=Mx;
Write('Обработаный массив: ');
For i:= 1 to K do
Write(A[i],' ')
End.
Const
K = 13;
Var
A,B,C:array[1..K] of integer;
i:integer;
Begin
Write('Первый массив: ');
For i:= 1 to K do
Begin
A[i]:=random(21)-10;
Write(A[i],' ');
End;
WriteLn;
Write('Второй массив: ');
For i:= 1 to K do
Begin
B[i]:=random(21)-10;
Write(B[i],' ');
End;
WriteLn;
Write('Третий массив: ');
For i:= 1 to K do
Begin
C[i]:=A[i]+B[i];
Write(C[i],' ')
End;
End.
If radiogroup1.ItemIndex=1
then answers[1]:=true else answers[1]:=false;
Если в первой группе отмечена (выбрана) вторая радиокнопка, то элементу массива answers[1] присваивается значение true (видимо, это кнопка с верным ответом); если выбрана другая радиокнопка, то элементу массива answers[1] присваивается значение false.
if radiogroup2.ItemIndex=0 then answers[2]:=true
Для второй группы радиокнопок выполняются аналогичные действия (здесь верный ответ соответствует первой радиокнопке).