alexeytikhonov
?>

напишите этот мини-калькулятор. С функции input присвойте переменным a и b значения, введённые пользователем. Не торопитесь преобразовывать переменные a и b в числа.Потом программа должна проверить, являются ли обе переменные строками, содержащими только цифры. Сделать это надо с метода строк isdigit( Если в строке есть только цифры — вызов метода вернёт True. Если есть буквы или строка пустая — False. Чтобы проверить обе строки, используйте логический оператор and.Если обе переменные — строки с числами, преобразуйте их в числа с функции int, сложите их и выведите на экран результат конкатенации строки «Сумма=» и преобразованной в строку сумму переменных a и b. Для решения можно объявлять дополнительные переменные и использовать их по своему усмотрениюИначе — выведите на экран текст ошибки «Вы ввели не число»Для выполнения программы с условием используйте операторы if и else.​

Информатика

Ответы

kyzua2475

a = input()

b = input()

if a.isdigit() and b.isdigit():

   print('Сумма=', str(sum([int(a), int(b)])), sep='')

else:

   print('Вы ввели не число')

Объяснение:

llmell6
Для того, чтобы перевести целое число из десятичной в двоичную систему счисления, необходимо разделить его на два, а затем делить на два каждое полученное частное до тех пор, пока не получится единица. Искомое двоичное число записывается как последовательность цифр, равных последнему частному (единице) и всем полученным остаткам, начиная с последнего.

Надо перевести сначала 21 в двоичную, потом 2 в двоичную и потом 2002 в двоичную

Получается вот так:
21 = 10101
2=10
2002 = 11111010010

В итоге:
10101.10.11111010010
skalegin68

Dы№SЊМф`ЉvМ@@A›Ь\я\щ^5$VKtпBИЇїЖт7}Z?т™yJ‘R Ї8х/yЃeЩ©µkдЗОцКz oK0D$"<ПнҐ–ЏY)ј¶эбpџ2J'эUЇ/ю¶еЋ3»b_љЫ[email protected]йсО™fђЊяjbЭЕJ‘&в9мJqcќ{!mГњЈў<ъ}–jђx¦mТбњщь8Ш”фЖҐ

–†¤Ѕћ®BѓёµЂ›"8 µ%еdмчфї~cY%z.9WvўqЄЉ‰єa§ЛљШGљЂЕРН§Рп}ѓрб;q Я]t"aЪ°PoЅсб Яз1¤“:чeGxишЁH«чЮr~akow©ЃЛ§ ¬9»мЖЛШ‚ґrНфё…Ђы‰*T9І[ЪИ U™z‡s;ж-кЌа3.)хА/T'!чИ¬NЪ(ё±©Ы–І§BўЙПAMа†щ*љЈf0У»t2KЯc{х™Љ/З!ЇYµ®ЬD<—PqЧЎТЕUгiЮWБСЮ0АэМжMы ї]Oйќ8/јПX.п  P5Ъп 'Хі~5єЪ6ЫУ_ЏЮt€I0‚Ъ0‚В 3   €c¬„Б^К     €0 *†H†ч 0|10 UUS10U

Washington10URedmond10U

Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20100 160330192425Z 170630192425Z0Ѓі10 UUS10U

Washington10URedmond10U

Microsoft Corporation1 0UMOPR1'0%UnCipher DSE ESN:5847-F761-4F701%0#UMicrosoft Time-Stamp Service0‚"0 *†H†ч ‚ 0‚

‚ ’}Ў4ЬU№Ґх€ЭшЅk'ЊЇ'мv5CyґЮ¤‹Ў:ЛЙ%іµ…`}n:»ъ=џхA•yЋ ЧXXГь[lSоiќ­вFЈ-МW6ЋпIzЮЅф¤-©f1РЋ‰Ю™x(•Ж“Lxа|Mћ‹0G{ЋкТ­eн=Є{вЦЏ?bv5"€ќTыжЛ[email protected]'ў/ц:«эц•.%dq(‰rћG4Sb® k«в,”УVБ’€­Ђ\I%ўDРђЬ9

П¤€{P6n&є‡\y№ДСNAс§@мЃЎ…ЗwіKm‰!dу=У‹УKb”ЛkеЂШчб№я,fЅm ‡ЌГ”jј7Мы"ќ Ј‚0‚0Uж6

‘ћй¤КGк1ѕIџ«0U#0ЂХc:\Љ1ђуC{|FЕ3hZ…mU0VUO0M0K I G†Ehttp://crl.microsoft.com/pki/crl/products/MicTimStaPCA_2010-07-01.crl0Z+N0L0J+0†>http://www.microsoft.com/pki/certs/MicTimStaPCA_2010-07-01.crt0Uя0 0U%0

+0 *†H†ч ‚ Ай~‰=+‹$Ў—зЛrnзуaЯ60n±)z!

Х§њдЋВ%Я¦7тm)EQб‘Wс8IТљЈрЫ[wAи°bл@{ЙpcЯ$\—оX§2пІн«ч@Ю‚ШГБPqwЌЕ–‚Y2™­·.wНАҐs>.V¤оНµ'lЇ/ЩѕЁNSЖ ”[<}§/#ssёЏщ¦ћbДѕ WЁrї†У­V ЙЕgg№"Ёќpm&<e{„FєФ т¤r*ўscБЕИ•}ЫУ%

І©h©CЗхgёѓ$¦ы7?Ц‚Ыаг3л4ЅzщИБ;а”nХbYЇvЎ‚u0‚]0ЃгЎЃ№¤Ѓ¶0Ѓі10 UUS10U

Washington10URedmond10U

Microsoft Corporation1 0UMOPR1'0%UnCipher DSE ESN:5847-F761-4F701%0#UMicrosoft Time-Stamp Serviceў%

0 + эзO&EюdЄћ-1‹ТЬ! ЃВ0Ѓї¤Ѓј0Ѓ№10 UUS10U

Washington10URedmond10U

Microsoft Corporation1 0UMOPR1'0%UnCipher NTS ESN:57F6-C1E0-554C1+0)U"Microsoft Time Source Master Clock0 *†H†ч ЫЗ<0"20160610045732Z20160611045732Z0s09

+„Y

1+0)0

ЫЗ< 0 0 Ч0

Ыј 06

+„Y

1(0&0

+„Y

 

0 г`Ў

0 Ў 0 *†H†ч ‚ c¬“ЁќЅdњбАu+'ђХ!±&ќКdђ„bk

[ЕVN°В№Аa)?Д“Яџ.ј%Чs&w­LУSЌТOЋP[)—;МТиАбМвљ­ИCзCI0ќт_{y~”јµKс™UЎЗEй6ЦХ4ОЏ_6Oж]v іґp№{p•°ВчG‚У(A›MБlл/шЎФ‘ЪћҐЕWµЃхаЃ*yЮї"©)#wFџйR:С*BҐ±оСлџrё1ь”ЊФlы фµV:љ®bkВ‰<хќ-ЃК?hDЄ"Зз<‹ј№«<я ufiдEБёAЛ?Тп"Ј|оG®uЏинзb1‚х0‚с0Ѓ“0|10 UUS10U

Washington10URedmond10U

Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103   €c¬„Б^К     €0 `†He  ‚20 *†H†ч 1 *†H†ч 0/ *†H†ч 1" Ъ¬GгАRм аQ­чZ’Е4љ.Э¦dfµИµыў.­WF·0Ѓв*†H†ч 1ЃТ0ЃП0ЃМ0Ѓ±эзO&EюdЄћ-1‹ТЬ!0Ѓ0ЃЂ¤~0|10 UUS10U

Washington10URedmond10U

Microsoft Corporation1&0$UMicrosoft Time-Stamp PCA 20103   €c¬„Б^К     €0W:d^х8®„@ЕчќjИ°мxјy0 *†H†ч ‚ nДdЎg zS%µ‚Ю

p/jEНM1LBЗ/*8Ї‹¤#‘№К^P‚кJ<!ЖнзO,Ьt

¶`<Г(ЯD%пВKЕ]6Йµ!GQN†K¬ЙIXkє2%“D[$озШv‡Й„mJUВТ>ылeЌћ^/л&|'0В`Ўї;W™Т >ЧЮЪрд=°uxgО»юZc•Вm3В-ИХuд>щ·`ыTGт{ґcS6qK ©Х—{1ќЋBЪЃS8!Ю•йLПM;”N>¶b„\M‹^ґl1#—Ж=7м‚+щЮ7¤CсcкgмЏэh ¤ёp¶ф      

Объяснение:

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

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

напишите этот мини-калькулятор. С функции input присвойте переменным a и b значения, введённые пользователем. Не торопитесь преобразовывать переменные a и b в числа.Потом программа должна проверить, являются ли обе переменные строками, содержащими только цифры. Сделать это надо с метода строк isdigit( Если в строке есть только цифры — вызов метода вернёт True. Если есть буквы или строка пустая — False. Чтобы проверить обе строки, используйте логический оператор and.Если обе переменные — строки с числами, преобразуйте их в числа с функции int, сложите их и выведите на экран результат конкатенации строки «Сумма=» и преобразованной в строку сумму переменных a и b. Для решения можно объявлять дополнительные переменные и использовать их по своему усмотрениюИначе — выведите на экран текст ошибки «Вы ввели не число»Для выполнения программы с условием используйте операторы if и else.​
Ваше имя (никнейм)*
Email*
Комментарий*

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

Evsevia-a
coffeenik20233
Ainura Pokhomova
Динков
amaraks67
nikiforovako76
natalyazx151092814
nataliagoncharenko
bereza81
ssitnickowa201244
zsv073625
minaskorolev8
Екатерина1979
ann328389
diana-020