Есть ответ 👍

Pacal ABC
Дан целочисленный массив из n элементов. Элементы массива могут принимать натуральные значения от 1 до 10000 включительно (это проверять не нужно). Все числа в массиве различные. Найти количество чисел, которые располагаются между числами 15 и 45 (не включая эти числа), а затем заменить все двузначные элементы на это количество. В качестве результата необходимо вывести изменённый массив в строку. Гарантируется, что элементы 15 и 45 в массиве есть.

Например, для исходного массива из шести элементов:

15 6 11 18 9 45

программа должна вывести следующий массив

4 6 4 4 9 4

128
239
Посмотреть ответы 1

Ответы на вопрос:

Элла03
4,4(63 оценок)

Какое-то запутанное условие. решение "в лоб", без оптимизаций: procedure razmen(a : integer); begin   if a> =500 then   begin       writeln('500 - ',a div 500);       razmen(a-(a div 500)*500);   end   else       if a> =100 then       begin           writeln('100 - ',a div 100);           razmen(a-(a div 100)*100);       end       else           if a> =50 then           begin               writeln('50 - ',a div 50);               razmen(a-(a div 50)*50);           end           else               if a> =10 then               begin                   writeln('10 - ',a div 10);                   razmen(a-(a div 10)*10);               end               else                   if a> =5 then                   begin                       writeln('5 - ',a div 5);                       razmen(a-(a div 5)*5);                   end                   else writeln('1 - ',a); end; begin   razmen(1530); end.

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS