Есть ответ 👍

Вася любит рыбок. он хочет купить nr рыб. он знает, что для того, чтобы рыбка чувствовала себя комфортно в аквариуме на нее должно приходиться не менее чем v1 литров (т.е. при v1=3, в аквариум объемом 5 литров можно посадить только одну рыбку? налив туда минимум 3 литра воды, а в аквариум объемом 6 литров уже две рыбки). у васи есть возможность поставить только na аквариумов дома объемом va литров. напишите программу, которая считает и выводит ответ на вопрос сможет ли вася разместить всех купленных рыбок и сколько воды (минимально, в каждом аквариуме) ему понадобится. в каждый аквариум вася наливает одинаковое количество воды. входные данные: натуральные числа nr, v1, na, va выходные данные: если можно разместить рыбок: минимальный необходимый объем в литрах одном аквариуме, если нет, то "no".

224
252
Посмотреть ответы 2

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


var

nr , v1 , va , na : real;

begin

  writeln('сколько рыбок? ');

  readln(nr);

  while(nr < = 0) do

      begin

        writeln('некорректное число');

        writeln('сколько рыбок? ');

        readln(nr);

      end;

     

  writeln('сколько литров на одну рыбку? ');

  readln(v1);

    while(v1 < = 0) do

      begin

        writeln('некорректное число');

        writeln('сколько литров на одну рыбку? ');

        readln(v1);

      end;

     

  writeln('требуется воды = ', v1*nr, ' л');

  writeln('сколько аквариумов можно разместить? ');

  readln(na);

    while(na < = 0) do

      begin

        writeln('некорректное число');

        writeln('сколько аквариумов можно разместить? ');

        readln(na);

      end;

     

  writeln('какой объем у аквариумов? ');

  readln(va);

    while(va < = 0) do

      begin

        writeln('некорректное число');

        writeln('какой объем у аквариумов? ');

        readln(va);

      end;

     

  if (v1*nr < = va*na) and (na < = nr) then  

    begin

      writeln('минимальный объем (в литрах) в аквариуме = ', va);

    end

  else

    begin

      writeln('no');

    end;

   

end.

Landess
4,5(25 оценок)

передать, конечно. сохранить - запомнить, выучить.

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

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

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

Caktus Image

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

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

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

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

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

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

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

GTP TOP NEWS