Написать программу( в pascal), которая определяет полную поверхность 30-ти шаров. радиус первого составляет 59 м, а каждого последующего уменьшается на 1 м.
177
398
Ответы на вопрос:
Не совсем понимаю вопроса. div - это целое значения после деления одного числа на другое mod - это остаток от деления одного числа на другое т.е. например a: =7 div 2; a=3 b: =7 mod 2; b=1 примеры использования div и mod могут быть разные. например их можно использовать для деления числа на отдельные цифры. так остаток от деления на 10 (a mod 10) даст нам последнюю цифру. а если для трёхзначного числа зададим (a div 100) то найдём его первую цифру. так же для нахождения средней цифры в трёхзначном числе можно написать как ((a mod 100)div 10) так и ((a div 10)mod 10). так же с mod можно находить количество цифр в числе, и программа будет выглядеть так: var i: byte; a,k: integer; a: =4873; k: =0; while a> 0 do begin k: =k+1; a: =a mod 10; end; writeln(k); end. знаем что такое двоичная система? так вот с div и mod можно написать программу перевода числа в двоичную систему, или просто подсчитать количество нулей и единиц в двоичной записи числа. подсчёт единиц и нулей выглядит так: var a,b,c: integer; a: =34; b: =0; c: =0; while a> 0 do begin if a mod 2=0 then b: =b+1 else c: =c+1; a: =a mod 10; end; writeln('количество нулей=',b); writeln('количество единиц=',c); end. вообще много чего можно придумать. узнать чётное ли число(mod), узнать количество чётных и нечётных цифр в числе(mod), узнать сколько раз число a делиться на число b(mod и div). так div и mod можно использовать где угодно и как угодно, и всё зависит от фантазии человека который пишет программу. единственное что надо помнить, что mod и real выполняются для чисел integer, и если мы попытаемся исполнить операции для real (например 3,4 или 6,7) то наткнёмся на ошибку. ну а так же, чисто из , мы не можем делить на ноль, следственно (a div 0) тоже операция не выполнима так же как и (a mod 0) .
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
alinadudocka14.09.2020 13:58
-
Dalgat005.12.2021 10:37
-
lerafedunenko28.04.2023 09:53
-
sladkaezhka1928.06.2020 18:43
-
MilkaKotik1624.11.2020 12:02
-
EvaBonarmailmailru19.01.2022 20:29
-
andrei27118.01.2021 17:46
-
Діана2512345678900022.11.2022 18:02
-
DOGY22823.04.2021 16:26
-
artemka10615.03.2022 11:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.