ответ:
объяснение:
без учёта високосных лет:
a = int(input("введите возраст человека в годах: "))
print("возраст в часах (без учёта високосных лет) = ", a * 365 * 24, " часов")
с високосными :
a = int(input("введите возраст человека в годах: "))
b = 0
c = 0
for i in range(0, a):
b +=1
if b == 4:
b = 0
c = c + 366
else:
c = c + 365
print("возраст в часах (примерно) = ", c * 24, " часов")
Поделитесь своими знаниями, ответьте на вопрос:
Массив из 6-ми элементов задается датчиком случайных чисел. сформировать новый массив, элементы которого кубические корни данного. оба массива вывести на печать!
program msdos_2; uses crt; var a: array[1..3] of integer; //массив трёх максимальных элементов r,max,i,j: integer; begin writeln('*** alphaues is ***'); writeln('*** ok ***'); r: =1; writeln('введите ненулевое число'); writeln('(или введите 0 для конца последовательности) '); {вводим 3 первых элемента}
for i: =1 to 3 do begin write('ввод: '); readln (r); a[i]: =r; end; {сортируем массив из 3-х первых элементов} for i: =1 to 2 do begin max: =a[i]; for j: =i+1 to 3 do if a[j]> max then max: =a[j]; a[j]: =a[i]; a[i]: =max; end; {продолжаем ввод и сравниваем текущее число с массивом из 3-х первых} while r< > 0 do begin write('ввод: '); readln (r); if r> a[1] then begin a[3]: =a[2]; a[2]: =a[1]; a[1]: =r; end else if r> a[2] then begin a[3]: =a[2]; a[2]: =r; end else if r> a[3] then a[3]: =r; end; {выводим 3 максимальных элемента}
writeln(); writeln('три наибольших элемента массива: '); for i: =1 to 3 do writeln(i,'-й: ',a[i]); end.