В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История

Python
Створіть програму, яка визначить загальну вартість покупки , суму знижки
та загальну вартість покупки зі знижкою.
Ви купуєте канцелярію однакову для всього класу:

· Введіть кількість учнів в класі - (тип int)
· Найменування однакової канцелярії для класу(ручки, олівці, маркери,
зошити, блокноти)
· Ви вводите ціну за один екземпляр – (тип float)
· Визначити вартість виду канцелярії для всього класу.
· Визначити загальну вартість канцелярії.
Знижки
· Якщо ціна менша за 500 вивести повідомлення «Знижка відсутня. Ви
не досягли мінімального порогу ціни.»
· Сума від 500грн – 10%
· Сума від 1000грн – 15%
· Сума від 2000грн – 20%
· Сума від 3000грн – 25%
· Сума від 5000грн – 30%
Визначити вартість знижки.
Визначити загальну вартість покупки.

Показать ответ
Ответ:
1232959
1232959
07.02.2023 20:54
1. 1) использовать Робот
Алг
Нач
Нц Пока не снизу свободно
Закрасить
Вправо
Кц
Вниз
Нц пока справа свободно
Вправо
Кц
Нц пока не снизу свободно
Закрасить
Влево
Кц
Вниз
Нц пока слева свободно
Влево
Кц
Нц Пока не снизу свободно
Закрасить
Вправо
Кц
Вниз
Нц пока справа свободно
Вправо
Кц
Нц пока не снизу свободно
Закрасить
Влево
Кц
Вниз
Нц пока слева свободно
Влево
Кц
Нц Пока не снизу свободно
Закрасить
Вправо
Кц
Вниз
Нц пока справа свободно
Вправо
Кц
Нц пока не снизу свободно
Закрасить
Влево
Кц
Кон
2) использовать Робот
Алг
Нач
Нц пока не справа свободно и не слево свободно
Закрасить
Вверх
Кц
Вправо
Вправо
Вниз
Нц пока не справа свободно и внизу свободно
Закрасить
Вниз
Кц
Закрасить
Нц пока не справа свободно
Вверх
Кц
Вправо
Вправо
Вниз
Нц пока не справа свободно и внизу свободно
Закрасить
Вниз
Кц
Закрасить
Нц пока не справа свободно
Вверх
Кц
Вправо
Вправо
Вниз
Нц пока не справа свободно и внизу свободно
Закрасить
Вниз
Кц
Закрасить
Нц пока не справа свободно
Вверх
Кц
Вправо
Вправо
Вниз
Влево
Нц пока не слево свободно
Закрасить
Вниз
Кц
Влево
Влево
Вверх
Нц пока не слево свободно и наверху свободно
Закрасить
Вверх
Кц
Нц Пока не слево свободно
Вниз
Кц
Влево
Влево
Вверх
Нц пока не слево свободно и наверху свободно
Закрасить
Вверх
Кц
Нц Пока не слево свободно
Вниз
Кц
Влево
Влево
Вверх
Нц пока не слево свободно и наверху свободно
Закрасить
Вверх
Кц
0,0(0 оценок)
Ответ:
palechov01
palechov01
19.03.2022 11:04

несложная динамика)

#include <iostream>

#include <vector>

#include <map>

#include <cmath>

#include <queue>

#include <set>

using namespace std;

#define int long long

const int MAXN = 100,MAXK = 100;

int d[MAXN], d0[MAXN];

void solve(int n, int k)

{

   d[1] = k-1;

   d0[0] = 0;

   for(int i = 2; i <= n; i++)

   {

       d[i] = (d[i-1]+d0[i-1])*(k-1);

       d0[i] = d[i-1];

   }

   cout << d[n] + d0[n];

}

signed main() {

   ios_base::sync_with_stdio(0);

   cin.tie(0);

   cout.tie(0);

   int n,k;

   cin >> n >> k;

   solve(n,k);

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота