Создайте программу, которая отображает обе цифры с одним и тем же числом между двузначными числами до N. Программа Python, цикл For. например 34 ответы 11 22 33
Var begin readln(n); if n=1 then begin writeln('1 месяц');writeln('кол-во дней');end; if n=2 then begin writeln('2 месяц');writeln('кол-во дней');end; if n=3 then begin writeln('3 месяц');writeln('кол-во дней');end; if n=4 then begin writeln('4 месяц');writeln('кол-во дней');end; if n=5 then begin writeln('5 месяц');writeln('кол-во дней');end; if n=6 then begin writeln('6 месяц');writeln('кол-во дней');end; if n=7 then begin writeln('7 месяц');writeln('кол-во дней');end; if n=8 then begin writeln('8 месяц');writeln('кол-во дней');end; И так до 12 раз... Я не уверен что тебе нужен такой монстр... В место к примеру 1 месяца пишешь январь...
В задании не сказано, откуда берутся исходные данные, поэтому будем вводить их с клавиатуры. Сначала ведем общее количество данных (не факт, что данные за месяц снимались строго ежедневно), а затем сами данные. Это позволит заодно осуществить контроль ввода.
var n,s,t,i:integer; begin Write('Укажите количество данных: '); Read(n); Writeln('Теперь вводите данные'); s:=0; for i:=1 to n do begin Read(t); s:=s+t end; Writeln('Средняя температура за месяц составила ',s/n:0:1) end.
Пример решения
Укажите количество данных: 11 Теперь вводите данные 27 29 26 31 24 23 27 30 31 28 25 Средняя температура за месяц составила 27.4
try:
num = int(input('Введите двузначное натуральное число от 10 до 99: '))
if num not in range(10, 100):
raise TypeError('Число должно быть двузначным натуральным числом от 10 до 99!')
if num ==10:
print('Такие числа отсутствуют!')
else:
for k in range(1, num//11 + 1):
m = ', ' if k != num//11 else ''
print(11*k, end = m)#print(int(f'{k}{k}'), end = m) - другой вариант
except ValueError:
print('Число должно быть типа int!')