Вопрос задан 05.07.2023 в 22:17. Предмет Информатика. Спрашивает Морозова Екатерина.

РЕШИТЕ ПОЖАЛУЙСТА ПРОГРАММЫ В ПАСКАЛЕ, СРОЧНО НУЖНО!!!!!!! 1. Вводятся число (от 1 до 31) и

название месяца. Если введено число 23 и месяц февраль, то вывести текст «Поздравляем с Днём защитника Отечества!», в другом случае вывести текст «Скоро праздник». 2. В двух бочках разное количество воды. Вводится объём воды в литрах. Из какой бочки и сколько воды нужно перелить в другую, чтобы воды в бочках стало поровну? 3. Вводится четырёхзначное число. Сложите первую и четвертую цифры, затем вторую и третью цифры. Выведите на экран полученные суммы. Определите для каждой суммы, чётной или нечётной она получилась. Пример: 1248. 1+8=9 (нечётная). 2+4=6 (чётная). 4. Цена одной единицы товара составляет а рублей. Если купить больше 10 штук, то цена уменьшается и составляет b рублей за штуку. Вводится количество купленного товара. Определить стоимость товара.
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Братов Деня.

Ответ:

Дан во вложениях.





0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Конечно, вот ваши программы на Pascal:

  1. Программа для поздравления с Днём защитника Отечества:
pascal
program Greetings; var day: integer; month: string; begin writeln('Введите число (от 1 до 31): '); readln(day); writeln('Введите название месяца: '); readln(month); if (day = 23) and (month = 'февраль') then writeln('Поздравляем с Днём защитника Отечества!') else writeln('Скоро праздник'); end.
  1. Программа для переливания воды из бочек:
pascal
program WaterTransfer; var barrel1, barrel2, transferAmount: real; begin writeln('Введите объём воды в первой бочке (литры): '); readln(barrel1); writeln('Введите объём воды во второй бочке (литры): '); readln(barrel2); transferAmount := abs(barrel1 - barrel2) / 2; // Переливаем половину разницы writeln('Необходимо перелить ', transferAmount:0:2, ' литров воды'); end.
  1. Программа для сложения цифр и определения их чётности:
pascal
program DigitSum; var num, firstDigit, secondDigit, sum1, sum2: integer; begin writeln('Введите четырёхзначное число: '); readln(num); firstDigit := num div 1000; secondDigit := (num div 100) mod 10; sum1 := firstDigit + (num mod 10); sum2 := (num div 10) mod 100 + secondDigit; writeln(firstDigit, '+', num mod 10, '=', sum1, ' (', if sum1 mod 2 = 0 then 'чётная' else 'нечётная', ')'); writeln(secondDigit, '+', (num div 10) mod 100, '=', sum2, ' (', if sum2 mod 2 = 0 then 'чётная' else 'нечётная', ')'); end.
  1. Программа для расчёта стоимости товара:
pascal
program TotalCost; var pricePerUnit, discountedPricePerUnit, quantity, totalCost: real; begin writeln('Введите цену за единицу товара (a рублей): '); readln(pricePerUnit); writeln('Введите цену за единицу товара при покупке более 10 штук (b рублей): '); readln(discountedPricePerUnit); writeln('Введите количество купленных товаров: '); readln(quantity); if quantity > 10 then totalCost := discountedPricePerUnit * quantity else totalCost := pricePerUnit * quantity; writeln('Стоимость товара: ', totalCost:0:2, ' рублей'); end.

Скопируйте каждую программу в свой текстовый редактор для Pascal (например, Lazarus или Turbo Pascal) и выполните их там.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос