Вопрос задан 07.06.2023 в 07:17. Предмет Информатика. Спрашивает Мисик Юля.

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 балів!!!
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Щербакова Диана.

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

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Ось програма для знаходження суми цифр трицифрового числа:
python
number = int(input("Введіть трицифрове число: ")) digit1 = number // 100 # отримуємо першу цифру числа digit2 = (number // 10) % 10 # отримуємо другу цифру числа digit3 = number % 10 # отримуємо третю цифру числа sum_of_digits = digit1 + digit2 + digit3 # обчислюємо суму цифр print("Сума цифр:", sum_of_digits)
  1. Ось оператор розгалуження для визначення, чи є день тижня робочим чи вихідним:
python
day = input("Введіть назву дня тижня: ") if day.lower() == "субота" or day.lower() == "неділя": print("Вихідний день") else: print("Робочий день")
  1. Ось програма для розв'язання задачі методом перебору:
python
for pencils in range(1, 68): notebooks = (68 - 6 * pencils) / 5 if notebooks == int(notebooks): # перевірка, чи є значення цілочисельним notebooks = int(notebooks) print("Кількість олівців:", pencils) print("Кількість зошитів:", notebooks) break
  1. Значення змінних в наслідок послідовного виконання операторів:

а) Значення змінної 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('и', '+') замінює всі входження символу 'и' на символ '+'. е) Значення змінно

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос