Информатика, вопрос задал Аноним , 1 год назад

1. Складіть програму для знаходження суми цифр трицифрового цілого десяткового числа.
// - обчислення неповної частки від ділення.
% - обчислення остачі від ділення.
Приклад для перевірки: вводиться число 456, має вивестись 15.

2. Запишіть оператор розгалуження для визначення за назвою дня тижня, робочий він чи вихідний.
Приклад для перевірки: Водиться четвер, має вивестись робочий.

3. Складіть програму для розв’язування задачі методом перебору.
Придбали олівці по 6 грн. І зошити по 5 грн. Вартість покупки склала 68 грн. Скільки купили олівців і скільки зошитів?

4. Яких значень не будуть змінні внаслідок послідовного виконання операторів, Якщо початкові значення а='ми'; b='вивчаємоʼ; с=‘Python'.
a)n=a+c+b
б)n1=len(c)
в)n2=c[12:]
г)n3=c[0:10:2]
д)n4=c.relaplace('иʼ,ʼ+ʼ)
е)n5=c.find('P')
ж)n6=c.count('в')

5. На складі зберігається 20 видів товарів. До списку а занесено кількість одиниць кожного товару, до списку b - ціни цих товарів. Обчисліть загальну вартість товарів на складі.

допоможіть будь ласка,дуже треба!!!
даю 100 балів!!!

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

Ответил saomi21496
1

Відповідь: 1. Ось програма для знаходження суми цифр трицифрового цілого десяткового числа:

```python

number = int(input("Введіть трицифрове число: "))

digit_sum = 0

while number > 0:

   digit_sum += number % 10

   number //= 10

print("Сума цифр числа:", digit_sum)

```

2. Оператор розгалуження для визначення за назвою дня тижня, робочий він чи вихідний, може бути таким:

python

day = input("Введіть назву дня тижня: ")

if day == "Субота" or day == "Неділя":

   print("Вихідний")

else:

   print("Робочий")

3. Ось програма для розв’язування задачі методом перебору:

```python

for pencils in range(1, 68 // 6 + 1):

   for notebooks in range(1, (68 - pencils * 6) // 5 + 1):

       if pencils * 6 + notebooks * 5 == 68:

           print("Купили", pencils, "олівців і", notebooks, "зошитів")

```

4. Не змінними будуть значення змінних `b` і `c`. Операції `n1`, `n2`, `n3`, `n4`, `n5` і `n6` змінюють значення змінної `c`, а операція `n` змінює значення змінної `a`.

5. Ось програма для обчислення загальної вартості товарів на складі:

python

a = [10, 5, 8, 12, 6, 3, 20, 15, 9, 7, 4, 18, 14, 11, 13, 16, 2, 19, 17, 1]

b = [20, 30, 15, 25, 10, 5, 40, 35, 22, 18, 12, 36, 28, 24, 26, 32, 8, 38, 34, 6]

total_cost = sum([a[i] * b[i] for i in range(20)])

print("Загальна вартість товарів на складі:", total_cost)

Новые вопросы