Переведите числа в естественную форму записи:
a) 4,09Е+02 б) 7,802Е+01 в) 3,3Е-02
г) 2,97Е-03 д) 5,29Е+00 е) 2,03Е+05
Переведите числа в полулогарифмическую форму записи:
a) 234000 б) 0,0045 в) 678
г) 7,302 д) 4090 е) 0,0306
К каким типам можно отнести перечисленные данные:
a) 200 б) -17 в) 2305
г) 5.89 д) 56890 е) -56890
ж) -32767 з) -32769 и) 2147483648
к) { л) 7 м) Привет
Программа:
program z;
var k,s,x:integer;
begin
k:=0; {начальное значение количества двузначных чисел}
s:=0; {начальное значение суммы двузначных чисел}
while True do {открываем бесконечный цикл}
begin
readln(x); {вводим число х}
if x=0 then break; {если введенное число равно 0, то остановить цикл}
if (x>9)and(x<100) then {если число двузначное, т.е. от 10 до 99}
begin
k:=k+1; {количество увеличиваем на 1}
s:=s+x; {увеличиваем предыдущее значение суммы на число х}
end;
end;
if k=0 then writeln('NO') {если двузначных чисел не было, то вывод NO}
else writeln(s/k); {иначе вывод ср.арифметического}
end.