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

Что написать чтобы: количество товара умножалось бы на его цену (тоже есть в массиве goods, он вложенный, заметьте! ) и прибавлялось к суммарной стоимости total. #program little internet shop users = [ 'anna', 'bob', 'veronika', 'matthew', 'lucas', 'vladimir', 'michael', 'helena', ] goods = [ ['apples', 70], ['bananas', 30], ['sugar', 45], ['tea', 50], ['coffee', 95], ['ice cream',150], ] name = input('what is your name: ') print('hello, ' + name) something = input('what do you want to buy: ') count = input('how many: ') print('you want to buy ' + str(count) + ' ' + something) total = print('it will cost you ' + str(total) + ' rouble(s)')

👇
Ответ:
слар
слар
18.07.2022

users = [

'Anna',

'Bob',

'Veronika',

'Matthew',

'Lucas',

'Vladimir',

'Michael',

'Helena',

]

goods = [

['Apples', 70],

['Bananas', 30],

['Sugar', 45],

['Tea', 50],

['Coffee', 95],

['Ice cream',150],

]

name = input('what is your name: ')

print('Hello, ' + name)

something = input('What do you want to buy: ')

count = int(input('How many: '))

print('You want to buy ' + str(count) + ' ' + something)

for i in range(len(goods)):

if goods[i][0]==something: price=goods[i][1]

print(str(price))

total = price*count

print('It will cost you ' + str(total) + ' rouble(s)')

4,7(28 оценок)
Открыть все ответы
Ответ:
мурзик55
мурзик55
18.07.2022

Div - целая часть от деления  

Mod - остаток от деления.

(a mod 2 = 1) and (b mod 4 = 1)

A делённое на 2 до тех пор, пока остаток будет равным 1, то истинна и если B делённое на 4 до тех пор, пока остаток будет равным 1, то оно тоже истинно.

Подставим переменные и получим: (5 mod 2 = 1) и (b mod 4 = 1)

ответ: истинна.

not (a+b > c)

Так как Not - логическое отрицание, то (a+b < c)

Подставим переменные и получим: (5+9 < 0)

ответ: ложь.

(abs(a) = a) and (-b > -a)

abs(a) - возращает модуль числа A.

Подставим переменные и получим: (5 = 5) и (-9 > -5)

ответ: ложь.

not (a >= b)

Будет (a <= b)

Подставим переменные и получим: (5 <= 9)

ответ: истинна.

(c <> 0) or (sqrt(b) = a-2)

sqrt(b) - квадратный корень из числа B.

Подставим переменные и получим: (0 <> 0) или (3 = 5-2)

(b > sqr(a)) or (b div a >= 1)

Подставим переменные и получим: (9 > 2,24) или (9 div 5 >= 1)

ответ: истинна.

4,4(37 оценок)
Ответ:
ХЗшкин
ХЗшкин
18.07.2022

Var  a, d, n, i, otv: integer;

begin

  read(a,d,n);                                - ввод всех значений

  otv:=a;                                        - в переменную где будет храниться

  for i:=1 to n do                              ответ записываем начальный взнос

  begin

     a:=a+d;                                     - увеличиваем в цикле взнос

     otv:= otv + (a);                         - добовляем взнос к нашему ответу

  end;

  writeln(otv);                                 - выводим ответ

end.

4,7(81 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ