Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  8 класс  /  Презентация "Сложные условия IF/ELIF/ELSE в Python"

Презентация "Сложные условия IF/ELIF/ELSE в Python"

Условные операторы (if/elif/else). Цели обучения:

  • apply if/elif/else statements;
  • применять операторы if / elif / else;
  • solve problems.
  • решать проблемы.
04.03.2019

Содержимое разработки

CONDITIONAL STATEMENTS (IF/ELIF/ELSE) УСЛОВНЫЕ ОПЕРАТОРЫ (IF/  ELIF/ ELSE)

CONDITIONAL STATEMENTS (IF/ELIF/ELSE)

УСЛОВНЫЕ ОПЕРАТОРЫ (IF/ ELIF/ ELSE)

 apply if/elif/else statements;  solve problems. You will: apply if/elif/else statements;  применять операторы if / elif / else;  solve problems. решать проблемы.

apply if/elif/else statements;

solve problems.

You will:

apply if/elif/else statements;

применять операторы if / elif / else; solve problems.

решать проблемы.

Task 1. Which number: single or double, positive or negative? Задача 1. Какое число: однозначное или двухзначное, положительное или отрицательное?

Task 1. Which number: single or double, positive or negative?

Задача 1. Какое число: однозначное или двухзначное, положительное или отрицательное?

 Task 2. Determine the existence of a triangle on three sides Задача 2. Определить существование треугольника по трем сторонам У треугольника сумма любых двух сторон должна быть больше третьей. Иначе две стороны просто «совпадут

Task 2. Determine the existence of a triangle on three sides

Задача 2. Определить существование треугольника по трем сторонам

У треугольника сумма любых двух сторон должна быть больше третьей. Иначе две стороны просто «совпадут" с третьей и треугольника не получится.

Поскольку всего три стороны, то можно составить три варианта сложения двух сторон:  a  +  b ,  b  +  c ,  a +  c .   Первую сумму сравниваем с оставшейся стороной  c , вторую - с  a  и третью - с  b .  Если хотя бы в одном случае сумма окажется не больше третьей стороны, то делается вывод, что треугольник не существует.

Поскольку всего три стороны, то можно составить три варианта сложения двух сторон:  a  +  b b  +  c a c .

Первую сумму сравниваем с оставшейся стороной  c , вторую - с  a  и третью - с  b .

Если хотя бы в одном случае сумма окажется не больше третьей стороны, то делается вывод, что треугольник не существует.

 Task 3. Take into account the required program, which should give an assessment to the student regarding the entered score. Задача 3. Учителю требуется программа, которая выводит оценку ученика относительно введенного балла.

Task 3. Take into account the required program, which should give an assessment to the student regarding the entered score.

Задача 3. Учителю требуется программа, которая выводит оценку ученика относительно введенного балла.

79: #If more than 79 it shows 5   print(“You get 5”)   elif grade 59: If more than 59 it shows 4 print(“You get 4”)   elif grade 39: #If more than 39 it shows 3   print(“You get 3”)   else: #Otherwise it shows 2   print(“You get 2”) " width="640"

grade = int (input(“How many percentages?\n”))

 

if grade 79: #If more than 79 it shows 5

 

print(“You get 5”)

 

elif grade 59: If more than 59 it shows 4 print(“You get 4”)

 

elif grade 39: #If more than 39 it shows 3

 

print(“You get 3”)

 

else: #Otherwise it shows 2

 

print(“You get 2”)

 Task 4.

Task 4. "Guess the number" The user makes a number from 1 to 5. It is required to guess it, asking as few questions as possible.

Задача 4. "Угадай число" Пользователь загадывает число от 1 до 5. Требуется его отгадать, задав как можно меньше вопросов.

Reflection exspert ladder of success confident capable beginner

Reflection

exspert

ladder of success

confident

capable

beginner

-70%
Курсы повышения квалификации

Современный урок информатики в условиях реализации ФГОС

Продолжительность 108 часов
Документ: Удостоверение о повышении квалификации
5900 руб.
1770 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Презентация "Сложные условия IF/ELIF/ELSE в Python" (1.76 MB)