imosal
?>

Запишите число 2010, 0102(десятичная система) пятью различными способами в нормальной форме.

Информатика

Ответы

myatadinamo
2010 0102 1020 0201 2100
manu95957
Не понятно, в одно ли действие это должно быть, и какой язык программирования. ну да ладно.  понять четное число или нет, можно с такого оператора как "%". называется он деление без остатка. это такой же оператор как +, -, *, /. работает он так: если мы напишем, например, 10%2, он вернет ноль, так как 10 делится на 2 нацело. если мы напишем 10%3, то получим единицу, так как 10 на три нацело не делится. это выглядит как 3 + 3 + 3 + 1. эту единицу мы и получим как результат. соответственно, написав, например, 12/3 , получим 0. 20%6 = 2   (20 = 6 + 6 + 6 +2) 18%5 = 3   (18 = 5 + 5 + 5 + 3) 30%10 = 0 (30 = 10 +10 +10 +0) и так далее. то есть мы получаем остаток от целого деления. этот оператор позволяет нам так же узнать, четное ли число в левой стороне. для этого в правой стороне нашего выражения нужно поставить двойку.  примеры: 10 % 2 = 0 (если ноль, то четное) 11%2 = 1 (если единица, то нечетное) 15%2 = 1  и т.д. соответственно, тебе нужно в начале проверить, больше ли  вводимое число чем 9 (для этого нужен оператор сравнения (твое число  > 9). так мы узнаем двухзначное ли оно. а потом применить оператор % с двойкой и посмотреть что получается в результате, ноль (четное) или единица(нечетное).         
Ignateva737

1.)

summ=0     #Общая сумма

counter=0     #Количество введённых чисел

while True:     #Бесконечный цикл

   number=int(input())     #Пользователь вводит число

   if number==0:     #Если число которое ввёл пользователь равно 0...

       break     #Бесконечный цикл прерывается

   else:     #В противном случае...

       summ+=number #К общ. сумме прибав. чис. которое ввёл польз.

       counter+=1    #К количеству введённых чисел прибавляется 1

if summ==0:    #Если общая сумма равна 0...

   print("ERROR")     #Выводится сообщение об ошибке

else:     #В противном случае...

   print(summ/counter)     #Общая сумма делится на количество введённых чисел выводится на экран

2.)

foot=int(input())     #Пользователь вводит кол-во футов

inch=int(input())     #Пользователь вводит кол-во дюймов

print(foot*30.48+inch*2.54)     #Вес переведённый в сантиметры выводится на экран

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Запишите число 2010, 0102(десятичная система) пятью различными способами в нормальной форме.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

nanasergevn
BogdanR106203
sbalashov62
vifslafes
Voronov434
Katkova
ktripoleva294
Pavlov447
lakeeva90
konstantinslivkov
Anastasiya81
losevev5619
menametov
tanyashevvvv
Федор_Рауф1592