М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
viktorijavorob
viktorijavorob
19.12.2021 09:51 •  Информатика

Створити програму в Python, яка визначить ціну за X одиниць USB флеш-накопичувачів. Введення з клавіатури: ціна за 1 USB флеш-накопичувачів; кількість USB флеш-накопичувачів; вартість покупки. Якщо вартість Вашої покупки перевищить 200 грн, ви додатково отримаєте ще 1 USB флеш-накопичувач. Якщо вартість Вашої покупки перевищить 500 грн, ви додатково отримаєте ще 3 USB флеш-накопичувачів. Вивести на екран: загальну вартість покупки; кількість USB флеш-накопичувачів; додаткові USB флеш-накопичувачів; загальна кількість USB флеш-накопичувачів.

👇
Ответ:
kutinaI
kutinaI
19.12.2021

USB1cost = float(input("Цена за 1 USB: "))

USBcount = int(input("Кол-во USB: "))

AllCost = USB1cost*USBcount

USBBonus = 0

if AllCost >= 500:

   USBBonus += 3

elif AllCost >= 200:

   USBBonus += 1

print("Total price:", AllCost)

print("USB quantity:", USBcount)

print("Bonus USB:", USBBonus)

print("Total USB:", USBcount+USBBonus)

4,5(89 оценок)
Открыть все ответы
Ответ:
ксе16
ксе16
19.12.2021
Количество всевозможных программ 2^4 = 16
Перечислим их:
1111 =>  4+4+4+4 = 16
1112 =>  4+4+4-3 = 9
1121 =>  4+4-3+4 = 9
1122 =>  4+4-3-3 = 2
1211 =>  4-3+4+4 = 9
1212 =>  4-3+4-3 = 2
1221 =>  4-3-3+4 = 2
1222 =>  4-3-3-3 = -5
2111 => -3+4+4+4 = 9
2112 => -3+4+4-3 = 2
2121 => -3+4-3+4 = 2
2122 => -3+4-3-3 = -5
2211 => -3-3+4+4 = 2
2212 => -3-3+4-3 = -5
2221 => -3-3-3+4 = -5
2222 => -3-3-3-3 = -12

Перечислим полученные результаты с разными числами(одинаковые выводить не будем)
16
9
2
-5
-12

ответ: Таких чисел будет 5(пять)
4,7(44 оценок)
Ответ:
bellanik2p06zxf
bellanik2p06zxf
19.12.2021
FOR15

program fofgogjoj;
var
n,i : integer;
a,p : real;
begin
Writeln('Введите число.');
Readln(a);
Writeln('Введите степень');
Readln(n);
p:=1;
for i:=1 to n do
begin
p:=p*a;
end;
if a<0 then
p:=1/p;
Writeln(p :6:3);
readln;
end.

FOR16

program fofgogjoj;
var
i, n: integer;
a, p: real;
begin
Writeln('Введите число:');
Write(' a = ');
Readln(a);
Writeln('Введите показатель степени (n > 0):');
Write(' N = ');
Readln(N);
Writeln('Все степени числа ', a, ' от 1 до ', n, ':');
p:= 1;
for i:=1 to n do
begin
p:= p*a;
Writeln(' ', a, ' в степени ', i, ': ', p:0:2)
end
end.
4,8(2 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
Полный доступ к MOGZ
Живи умнее Безлимитный доступ к MOGZ Оформи подписку
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ