Составьте программу которая в ответ на запрос о введении числа прибавляет к нему один если оно меньше 100 и вычитает 1 в противном случае. pleaseeeee
295
478
Ответы на вопрос:
Стандартный вид числа - это его представление в виде x = a*10^b, где a - число большее, либо равное 1, но меньшее 10, b - любое целое число, называемое порядком числа. любое число можно представить в таком виде и притом единственным образом. например, 1436 = 1,436*10^3 - порядок равен 3 0,000427 = 1436 = 4,27*10^3 - порядок равен -4 5,257 = 5,257*10^0 - порядок равен 0. стандартный вид числа удобен для проведения некоторых расчётов, в том случае, когда числа большие или маленькие. в большинстве случаем результат невозможно вычислить точно - только приближённо, да это и не нужно - сами числа тоже могут быть записаны приближённо. над числами, записанными в стандартном виде, производятся следующие действия: 1. умножение и деление. для этого перемножают (делят) их основания (точно не помню, как именно они называются - речь идёт о числе a в записи x = x = a*10^b - это будет основание результата, затем складывают (вычитают) порядки - это будет порядок результата. такой способ применим, если основание результата больше либо равно 1, но меньше 10. в противном случае, запятую в основании сдвигают влево или вправо так, чтобы основание стало больше либо равно1, но меньше 10, и одновременно увеличивают или уменьшают порядок на столько, на сколько сдвинули запятую. пример 4,521*10^8 * 9,436*10^-3 = (4,521*9,436)*10^(8+(-3)) = 42,66*10^5 - оставляем столько значащих цифр, сколько было в одном из сомножителей (в общем случае, наибольшее число значащих цифр) . значащая цифра - это первая ненулевая цифра. основание получилось больше 10, сдвигаем запятую влево на 1 и на столько же увеличиваем порядок: 4,266*10^6 2. сложение и вычитание. если порядки двух чисел, записанных в стандартном виде, равны, то основание суммы (разности) равно сумме (разности) оснований - порядок следует оставить тем же. 4,236*10^-8 + 1,157*10^-8 = 5,393*10^-8 если сумма получилась больше 10, запятую в основании сдвигают на 1 влево, и порядок увеличивают на 1. если порядки чисел не равны, то как правило, порядок результата равен наибольшему из порядков слагаемых (потому что число с маленьким порядком мало изменит число с большим порядком, будучи прибавленным к нему) . но не всегда. могут быть случаи, когда основание слагаемого с большим порядком близко к 10. в этом случае порядок результата может быть больше порядка этого числа на 1. например: 9,939*10^13 + 7.143*10^11 = 9,939*10^-13 + 0,071*10^13 = 10,01*10^13 = 1,001*10^14 (числа к одинаковому порядку, оставив одинаковое число цифр) . 3. возведение в степень и извлечение корня. можно применять тогда, когда степень - обычное натуральное число. основание возводится в степень, а порядок умножается на показатель степени. при несоответствующем основании сдвигаем запятую и изменяем порядок. (6,789*10^5)^2 = 46,09*10^10 = 4,609*10^11 4. потенцирование и логарифмирование применяется редко. вычисления крайне неудобны.
Программа: var min, max, a: integer; begin assign(input, 'input.txt'); reset(input); read(a); max : = a; min : = a; while not(eof(input)) do begin read(a); if a > max then max : = a; if a < min then min : = a; end; writeln('ответ: ', max - min); end. описание программы: программа считывает все числа из входного файла "input.txt" и выводит максимальную разность двух чисел
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
АААННЯЯЯ11108.02.2020 10:49
-
AsdZaKAsd07.12.2020 19:43
-
lesya1614604.11.2021 12:42
-
serikovaaida24.11.2022 02:11
-
143General31.01.2021 08:53
-
zhuravskaya199128.06.2021 18:27
-
олтисьл17.06.2021 09:41
-
Спасибо18118.12.2022 12:32
-
Yrikrylko12.06.2020 00:22
-
leonidkhadzhinov06.08.2021 12:37
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.