Вопрос задан 05.11.2023 в 09:03. Предмет Информатика. Спрашивает Кривошеева Дарья.

Построить алгоритм и написать код программы к задаче: которая вычисляет сумму покупки со скидкой,

если известно, что при покупке больше 50000 тг скидка – 20%, больше 20000 – 10%. Ниже 20000 тг – скидка не предусмотрена. помогите пожалуйста ​
0 0
Перейти к ответам

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

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

Решение на Python:

a = int(input())

if a > 20000 and a < 50000:

print(a / 100 * 10)

elif a > 5000:

print(a / 100 * 20)

else:

print(a)

0 0
Отвечает Мачков Даниил.

Pascal:

 Var s, s1: real;

begin

 writeln('На какую сумму сделана покупка? ');

 readln(s);

 if s < 20000 then begin

   s1 := 0;

   writeln('К сожалению, мы не можем предоставить вам скидку')

   end

 else

   if s < 50000 then begin

     s1 := 0.1;

     writeln('Ваша скидка составит 10%');

     end

   else begin

     s1 := 0.2;

     writeln('Ваша скидка составляет 20%');

     end;

 writeln('Сумма к оплате ', s - s * s1);

 writeln('Спасибо! Приходите ещё.');

end.

Python:

print('Введите сумму покупки', end='')

s = float(input())

s1 = 0 if s<20000 else 0.1 if s<50000 else 0.2

if s1:

   print( 'Ваша скидка составляет ', s1*100,'%')

else:

   print( 'К сожалению, мы не можем сделать вам скидку')

print ('Сумма к оплате', s - s*s1)

print( 'Спасибо. Приходите ещё')

Результаты выполнения:




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

Я могу помочь вам с написанием кода программы, которая вычисляет сумму покупки со скидкой. Вот один из возможных алгоритмов решения задачи:

- Объявить переменные для цены товара, скидки и итоговой суммы. - Считать цену товара с клавиатуры или из файла. - Если цена товара больше 50000 тг, то присвоить скидке значение 20%. - Иначе, если цена товара больше 20000 тг, то присвоить скидке значение 10%. - Иначе, присвоить скидке значение 0%. - Вычислить итоговую сумму как цена товара минус цена товара умноженная на скидку. - Вывести итоговую сумму на экран или в файл.

Вот пример кода программы на языке Python, который реализует этот алгоритм:

```python # Объявляем переменные price = 0 # цена товара discount = 0 # скидка total = 0 # итоговая сумма

# Считываем цену товара с клавиатуры price = float(input("Введите цену товара: "))

# Определяем скидку в зависимости от цены товара if price > 50000: discount = 0.2 # 20% elif price > 20000: discount = 0.1 # 10% else: discount = 0 # 0%

# Вычисляем итоговую сумму total = price - price * discount

# Выводим итоговую сумму на экран print("Итоговая сумма: ", total) ```

Надеюсь, это вам поможет.

0 0

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

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

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

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