
Вопрос задан 14.06.2023 в 16:14.
Предмет Информатика.
Спрашивает Ворошилов Роман.
Язык программирования (Python) 1.Напишіть цикл while, який додає всі числа до 100 (включно).
2.Використання оператора if циклу while і функції str(); переберіть список і, якщо є 100, надрукуйте його з номером індексу. тобто: "Є 100 в індексі № 5" lst =[ 10 , 99 , 98 , 85 , 45 , 59 , 65 , 66 , 76 , 12 , 35 , 13 , 100 , 80 , 95 ]

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

Отвечает Волинець Марина.
1)
suma=0
k=0
while k!=100:
suma+=k
k+=1
print(suma)
2)
lst =[ 10 , 99 , 98 , 85 , 45 , 59 , 65 , 66 , 76 , 12 , 35 , 13 , 100 , 80 , 95 ]
for i in range(len(lst)):
if lst[i]==100:
print(f"Є 100 в індексі №{i}")



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Ось приклад реалізації обох запитань на мові Python:
- Напишемо цикл while, який додає всі числа до 100 (включно):
pythonsum = 0
i = 1
while i <= 100:
sum += i
i += 1
print(sum) # Виведе: 5050
- Використаємо оператор
if
у цикліwhile
та функціюstr()
для перебору спискуlst
і, якщо зустрінеться число 100, виведемо його разом з номером індексу:
pythonlst = [10, 99, 98, 85, 45, 59, 65, 66, 76, 12, 35, 13, 100, 80, 95]
index = 0
while index < len(lst):
if lst[index] == 100:
print("Є 100 в індексі № " + str(index))
index += 1
Вивід буде наступним:
Є 100 в індексі № 12


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