Написать программу определяющую истинность высказывания, треугольник с длиннами abc, являеться равнобедренным. для произвольных целых чисел abc. на паскаль abc.
Program Vlad971997; uses crt; var a,b,c:real; begin writeln('*** alphaues is thinking... ***'); writeln('*** OK ***'); write('Введите a '); readln(a); write('Введите b '); readln(b); write('Введите c '); readln(c); if (a>=b+c) or (b>=a+c) or (a>=b+c) then writeln('ответ "0": Со сторонами a,b,c нельзя построить треугольник') else if (a=b)and (b=c) and (a=c) then writeln('ответ "3": Со сторонами a,b,c можно построить равносторонний треугольник') else if (a<>b)and (b<>c) and (a<>c) then writeln('ответ "1": Со сторонами a,b,c можно построить другой треугольник') else writeln('ответ "2": Со сторонами a,b,c можно построить равнобедренный треугольник') end.
Программа проверена - работает на Паскаль АВС. Блок-схема - во вложении
Program krisinaaa72; uses crt; const n=9; var e:array[1..n] of integer; min, nom,i: integer; begin writeln('*** alphaues is thinking... ***'); writeln('*** OK ***'); randomize; for i:=1 to n do e[i]:=random(100)-50; min:=e[i]; nom:=1; writeln('Элементы массива:'); for i:=1 to n do begin if (e[i]<min) and (e[i]>0) then begin min:=e[i]; nom:=i; end; write (e[i]:5); end; writeln(); writeln('Наименьший положительный элемент массива: ',min); writeln('Его номер: ',nom); end.
Program Vlad971997;
uses crt;
var
a,b,c:real;
begin
writeln('*** alphaues is thinking... ***');
writeln('*** OK ***');
write('Введите a '); readln(a);
write('Введите b '); readln(b);
write('Введите c '); readln(c);
if (a>=b+c) or (b>=a+c) or (a>=b+c) then
writeln('ответ "0": Со сторонами a,b,c нельзя построить треугольник')
else
if (a=b)and (b=c) and (a=c) then
writeln('ответ "3": Со сторонами a,b,c можно построить равносторонний треугольник')
else
if (a<>b)and (b<>c) and (a<>c) then
writeln('ответ "1": Со сторонами a,b,c можно построить другой треугольник')
else
writeln('ответ "2": Со сторонами a,b,c можно построить равнобедренный треугольник')
end.
Проверено - работает на Паскаль АВС
Программа проверена - работает на Паскаль АВС. Блок-схема - во вложении
Program krisinaaa72;
uses crt;
const n=9;
var
e:array[1..n] of integer;
min, nom,i: integer;
begin
writeln('*** alphaues is thinking... ***');
writeln('*** OK ***');
randomize;
for i:=1 to n do
e[i]:=random(100)-50;
min:=e[i];
nom:=1;
writeln('Элементы массива:');
for i:=1 to n do
begin
if (e[i]<min) and (e[i]>0) then
begin
min:=e[i];
nom:=i;
end;
write (e[i]:5);
end;
writeln();
writeln('Наименьший положительный элемент массива: ',min);
writeln('Его номер: ',nom);
end.