program raf105;
var a,b,c:integer;
begin
write('Введите 3 числа: ');
readln(a,b,c);
if (a<b) and (a<c)
then writeln('Произведение 2 наибольших чисел: ',b*c);
if (b<a) and (b<c)
then writeln('Произведение 2 наибольших чисел: ',a*c);
if (c<b) and (c<a)
then writeln('Произведение 2 наибольших чисел: ',b*a);
end.
2.а)program raf105;
var a,i,b:integer;
begin
write('Введите число: ');
readln(a);
for i:=1 to a do
if ((a mod i)=0) and ((i mod 2)<>0)
then b:= b+i;
writeln('Сумма нечётных делителей введённого числа: ',b);
end.
б)program raf105;
var a,a2,i,j,b:integer;
begin
write('Введите меньшее число: ');
readln(a);
write('Введите большее число: ');
readln(a2);
for j:=a to a2 do
begin
for i:=1 to j do
if ((j mod i)=0) and ((i mod 2)<>0)
then b:= b+i;
writeln('Сумма нечётных делителей числа ',j,' равна: ',b);
b:= 0;
end;
end.
Язык программирования PascalABC
Поделитесь своими знаниями, ответьте на вопрос:
Восемь школьников, оставшихся в классе на перемене, были вызваны к директору. один из них разбил окно в кабинете. на вопрос директора, кто это делал, были получены следующие ответы: егор: «разбил андрей! » оля: «разбила света..». надя: «да, оля права». андрей: «ни вика, ни света этого не делали! » света: «вика разбила» миша: «это кто-то с улицы! » коля: «это либо вика, либо света». вика: «анрей не бил! » кто разбил окно, если известно, что из этих восьми высказываний истинно ровно три?
Правду сказал Миша, Вика и Андрей