Search Header Logo
while

while

Assessment

Presentation

Computers

8th Grade

Practice Problem

Easy

Created by

Екатерина Иванова

Used 3+ times

FREE Resource

7 Slides • 10 Questions

1

​Цикл while

2

media

3

Open Ended

Код

4

Fill in the Blanks

5

media

6

Open Ended

Код

7

Fill in the Blanks

8

media

9

Open Ended

Код

10

Fill in the Blanks

11

Цикл с предусловием
Цикл while называется циклом с предусловием, потому что перед каждым выполнением тела цикла проверяется условие. Только если оно истинно, команды внутри цикла выполняются.

12

Как он работает:

  • Проверяется логическое выражение после ключевого слова while.

  • Если выражение истинно (True), выполняются все команды в теле цикла, после чего возвращаемся к шагу 1.

  • Если выражение ложно (False), выполнение цикла прекращается, и программа переходит к команде, следующей за циклом.

13

Open Ended

Представьте, что вы программируете робота-шахтёра. Его задача — собирать кристаллы в шахте, пока его сумка не наполнится энергией на 100 единиц или более. Робот сканирует кристаллы один за другим, и вы вводите их энергетическую ценность.

Ввод

20
30
-15
50

Вывод 100

14

Напишите программу, которая:

  1. Спрашивает имя садовода.

  2. Считывает начальную высоту ростка, ежедневный множитель роста и желаемую высоту. Все высоты — целые числа.

  3. Вычисляет, сколько полных дней потребуется, чтобы высота ростка стала равна или превысила желаемую.

  4. Выводит персональное сообщение для садовода с количеством дней.

  5. В качестве бонуса "рисует" итоговый цветок, высота стебля которого зависит от количества дней роста.

15

Open Ended

Код

16

Open Ended

Денис мечтает о новом мощном смартфоне для работы и развлечений. Он решил, что будет откладывать 20% от своей ежемесячной зарплаты на эту покупку.

Напишите программу, которая поможет Денису рассчитать, сколько времени ему потребуется для накопления необходимой суммы. Программа должна запросить у пользователя два значения: размер ежемесячной зарплаты Дениса и полную стоимость смартфона.

Ввод данных

50000
25000

Вывод данных

 Накопление займет: 3 месяца

17

Open Ended

Question image

​Цикл while

Show answer

Auto Play

Slide 1 / 17

SLIDE

Discover more resources for Computers