Написать программу: на концерте было k зрителя. из них k1 человек купили билеты по c1 рублей, а остальные-по с2 рублей. сколько денег (sum) было выручено от продажи билетов? (к=894 чел., к1=396 чел., с1=150 рублей, с2=200 рублей) объясните принцип действия оператора sum, не был на уроке, а ничего дельного не нашел
249
359
Ответы на вопрос:
тут и обяснять особо нечего. сначала вычесляем сколько было "остальных" зрителей, потом общую сумму от продажи k1 человекам, потом общую сумму от продажи k2(остальным) человекам, то и то складываем и присваиваем переменной sum.
program test; var k, k1, k2, c1, c2, sum: integer; begin k: =894; k1: =396; c1: =150; c2: =200; k2: =k-k1; sum: =k1*c1 + k2*c2; writeln('sum = ', sum, ' rub'); end.
Программа должна вывести 89, то есть n после цикла должна стать равной 89. изначально n была равна 5, каждый повтор цикла к n прибавляется 6. определим количество повторов цикла (сколько раз к n должна быть прибавлена 6 для получения числа 89): 5+6*x = 89 6*x = 84 x = 14 то есть цикл должен совершить 14 повторов. каждый раз к s прибавляется d (которую нужно найти), изначально s = 83. нам удобнее прибавлять d к нулю, а не к 83, поэтому вычтем из 1200 83 и приравняем s к нулю. условие в цикле теперь будет выглядеть как s < = 1117 нам нужно наибольшее s, при котором цикл совершает 14 повторов. чем больше значение d, тем меньше повторов совершит цикл. найдем наименьшее целое d, при котором цикл совершает 13 повторов, и возьмем предыдущее целое, это и будет наибольшее d, при котором цикл совершит 14 повторов. цикл завершается после того, как условие перестанет выполняться, то есть при s > 1117. составим неравенство: 13*d > 1117 d > 85,92 то есть наименьшее d, при котором цикл совершит 13 повторов - 86, значит наибольшее d, при котором цикл совершит 14 повторов - 85. ответ 85
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
tropinaksusha16.12.2021 21:18
-
MDI111.01.2023 17:47
-
Makcumuluan26.10.2020 08:29
-
dead11dead10.05.2022 05:10
-
kurzaevaelenka26.05.2020 04:15
-
Ynushkevich33321.12.2020 22:51
-
dim1010280624.05.2020 07:49
-
DarkWolf1127.06.2020 05:07
-
Alla95001.03.2020 06:08
-
nastyakarmazina121.04.2022 03:20
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.