3. Введите с клавиатуры расстояние L в сантиметрах. Используя операцию деление
нацело, найти количество полных метров в нем (1 метр = 100 см).
4. Введите с клавиатуры массу M в килограммах. Используя операцию деления
нацело, найти количество полных тонн в ней (1 тонна = 1000 кг).
5. С начала суток секунд (N — целое). Найти количество полных минут с начала суток.
6. С начала суток секунд (N — целое). Найти количество
полных часов с начала суток.
7*. Дан номер некоторого года (целое положительное число). Определить
соответствующий ему номер столетия, учитывая, что, к примеру,
началом 20 столетия был 1901 год.
z:string[10];
x:string[2];
i,j,k,m: integer; //новые переменные
Begin
Write('введите строку текста - St');
Readln(St);
k:=0; //обнуляем на всякий случай
z:='0123456789';
i:=1;
for j:=1 to length(St) do //начало
begin;
for m:=1 to 10 do
if St[j]=z[m] then inc(k);
end;
if k=0 then
begin;
writeln('в тексте нет цифр');
exit;
end; //конец
while i<=length(st)-1 do
begin
x:=copy(st,I,2);
if (x[1]=x[2]) and (pos(x[1],z)<>0) then
begin
delete(st,i,2);
insert('две',st,i);
i:=i+1;
end;
i:=i+1;
end;
writeln('преобразованная строка ', st);
End.
import array
a = array.array ('i',[])
import random
_summ = _elem = 0
_len = int (input ("Lenght: "))
for l in range(_len):
a.append(random.randrange(0,700))
if a[l] < 50:
_summ+=a[l]
_elem+=1
print ("Summ: ", _summ)
if _elem != 0:
print("Average: ", _summ/_elem)
else:
print("Average: 0!")
print("Mass: ", a)
Результат работы:
Lenght: 20
Summ: 7
Average: 7.0
Mass: array('i', [266, 89, 7, 407, 506, 130, 630, 362, 419, 82, 639, 619, 695, 383, 685, 477, 368, 81, 62, 199])
Lenght: 5
Summ: 18
Average: 18.0
Mass: array('i', [486, 170, 18, 183, 307])