
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 балів!!!

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

Відповідь: 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)



- Ось програма для знаходження суми цифр трицифрового числа:
pythonnumber = int(input("Введіть трицифрове число: "))
digit1 = number // 100 # отримуємо першу цифру числа
digit2 = (number // 10) % 10 # отримуємо другу цифру числа
digit3 = number % 10 # отримуємо третю цифру числа
sum_of_digits = digit1 + digit2 + digit3 # обчислюємо суму цифр
print("Сума цифр:", sum_of_digits)
- Ось оператор розгалуження для визначення, чи є день тижня робочим чи вихідним:
pythonday = input("Введіть назву дня тижня: ")
if day.lower() == "субота" or day.lower() == "неділя":
print("Вихідний день")
else:
print("Робочий день")
- Ось програма для розв'язання задачі методом перебору:
pythonfor pencils in range(1, 68):
notebooks = (68 - 6 * pencils) / 5
if notebooks == int(notebooks): # перевірка, чи є значення цілочисельним
notebooks = int(notebooks)
print("Кількість олівців:", pencils)
print("Кількість зошитів:", notebooks)
break
- Значення змінних в наслідок послідовного виконання операторів:
а) Значення змінної n
буде 'миPythonвивчаємо'
.
б) Значення змінної n1
буде 6, оскільки len(c)
повертає довжину рядка 'Python'
, яка дорівнює 6.
в) Значення змінної n2
буде 'thon'
, оскільки c[12:]
повертає підрядок рядка c
починаючи з індексу 12.
г) Значення змінної n3
буде 'Pto'
, оскільки c[0:10:2]
повертає підрядок рядка c
з кроком 2 починаючи з індексу 0.
д) Значення змінної n4
буде 'Python+Python'
, оскільки c.replace('и', '+')
замінює всі входження символу 'и'
на символ '+'
.
е) Значення змінно


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