СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Iformatika 9-sinf Mavzu: "While operatori"

Категория: Информатика

Нажмите, чтобы узнать подробности

9-sinf informatida fanidan While operatoti mavzuga tayyorlangan taqdimot

Просмотр содержимого документа
«Iformatika 9-sinf Mavzu: "While operatori"»

TAKRORLANUVCHI ALGORITMLARNI DASTURLASH. WHILE OPERATORI 9 - sinf .  INFORMATIKA VA AT

TAKRORLANUVCHI ALGORITMLARNI DASTURLASH. WHILE OPERATORI

9 - sinf . INFORMATIKA VA AT

“ MENI TANIB OL” USULI For in ( start , stop , step ) : i range i start stop, step i ning oxirgi qiymati  (ko‘rsatilishi shart) i ning boshlang‘ich qiymati (ko‘rsatilmasa, 0 deb qabul qiladi) Takrorlanishlar (iteratsiyalar) soni  Qadam (ko‘rsatilmasa ,  1 deb qabul qilinadi)

MENI TANIB OL” USULI

For

in

( start , stop , step ) :

i

range

i

start

stop,

step

i ning oxirgi qiymati

(ko‘rsatilishi shart)

i ning boshlang‘ich qiymati (ko‘rsatilmasa, 0 deb qabul qiladi)

Takrorlanishlar (iteratsiyalar) soni

Qadam (ko‘rsatilmasa ,

1 deb qabul qilinadi)

O‘TILGAN MAVZUNI TAKRORLASH. QUYIDAGI DASTURIY KODDAGI ITERATSIYALAR (TAKRORLASHLAR) SONINI ANIQLANG.  79 For i in  range (45):  s= ‘Salom’ 10 For i in  range (2,81): For i in  range (-17,15,4):  s= ‘dastur’ 0  s= 2021 For i in  range (20,10): 45  s= ‘2021’ 8 B R M A D B R M D A R B D A M D B A M R 3

O‘TILGAN MAVZUNI TAKRORLASH.

QUYIDAGI DASTURIY KODDAGI ITERATSIYALAR (TAKRORLASHLAR) SONINI ANIQLANG.

79

For i in range (45):

s= ‘Salom’

10

For i in range (2,81):

For i in range (-17,15,4):

s= ‘dastur’

0

s= 2021

For i in range (20,10):

45

s= ‘2021’

8

B

R

M

A

D

B

R

M

D

A

R

B

D

A

M

D

B

A

M

R

3

  1 dan n gacha b о‘ lgan natural  sonlar kvadratlari yig‘indisini  aniqlovchi dastur yozing .    UYGA VAZIFANI TEKSHIRISH:

1 dan n gacha b о‘ lgan natural

sonlar kvadratlari yig‘indisini aniqlovchi dastur yozing .

UYGA VAZIFANI TEKSHIRISH:

LUG‘AT (INGLIZ TILI) FOR- UCHUN INPUT- KIRITISH PRINT- CHOP  ETISH WHILE- VAQTDA

LUG‘AT (INGLIZ TILI)

FOR- UCHUN

INPUT- KIRITISH

PRINT- CHOP ETISH

WHILE- VAQTDA

YANGI MAVZU TAKRORLANISHLAR SONI ANIQMI? YO‘Q HA S=1+2+3+..+N S=1+2+3+..+10 FOR sikli-hisoblagich sikl bo‘lib, u faqat takrorlanishlar soni oldindan ma’lum bo‘lganda foydalaniladi. WHILE sikl operatori ko‘proq takrorlanishlar soni aniq bo‘lmaganda ishlatiladi.

YANGI MAVZU

TAKRORLANISHLAR SONI ANIQMI?

YO‘Q

HA

S=1+2+3+..+N

S=1+2+3+..+10

FOR sikli-hisoblagich sikl bo‘lib, u faqat takrorlanishlar soni oldindan ma’lum

bo‘lganda foydalaniladi.

WHILE sikl operatori ko‘proq takrorlanishlar soni aniq bo‘lmaganda ishlatiladi.

WHILE SIKL OPERATORI WHILE sikli – berilgan shart rost bo‘lgan holda sikl tanasi bajariladigan sikl turi. Agar sikl boshida shart bajarilmasa, u holda sikl ishga tushmaydi.

WHILE SIKL OPERATORI

WHILE sikli – berilgan shart rost bo‘lgan holda sikl tanasi bajariladigan sikl turi.

Agar sikl boshida shart bajarilmasa, u holda sikl ishga tushmaydi.

WHILE SIKL OPERATORI

WHILE SIKL OPERATORI

WHILE SIKL OPERATORI MISOLLARDA 1 dan n gacha bo‘lgan sonlarning ko‘paytmasini toping. P=1*2*…*n=n! Kiritish bloki Shart tekshirish bloki Bajarish bloki Chiqarish bloki Natija . (F5 )

WHILE SIKL OPERATORI MISOLLARDA

1 dan n gacha bo‘lgan sonlarning ko‘paytmasini toping. P=1*2*…*n=n!

Kiritish bloki

Shart tekshirish bloki

Bajarish bloki

Chiqarish bloki

Natija . (F5 )

 CHEKSIZ SIKL CHEKSIZ SIKL ESLAB QOLING MISOL

CHEKSIZ SIKL

CHEKSIZ SIKL

ESLAB QOLING

MISOL

“ Cho‘qqini zabt et” usuli Savol While sikli qanday ishlaydi? Savol Takrorlanishlar soni aniq bo‘lmasa, qaysi sikldan foydalangan ma’qul? Savol Qaysi operator Python dasturlash tilida shartli sikl ko‘rinishida ishlaydi?

Cho‘qqini zabt et” usuli

Savol

While sikli qanday ishlaydi?

Savol

Takrorlanishlar soni aniq bo‘lmasa, qaysi sikldan foydalangan ma’qul?

Savol

Qaysi operator Python

dasturlash tilida shartli

sikl ko‘rinishida

ishlaydi?

“ Mos kodni tanla” usuli  n=int(input('n='))   n natural  soni berilgan. Kvadrati n dan kichik  bo‘lgan barcha natural sonlarni chiqaruvchi dastur tuzing    i=1 print (i) while i  n=0 print (n) x=float(n**(0,5)) while n

Mos kodni tanla” usuli

n=int(input('n='))

n natural

soni berilgan.

Kvadrati n dan kichik bo‘lgan barcha natural sonlarni chiqaruvchi dastur tuzing

i=1

print (i)

while i

n=0

print (n)

x=float(n**(0,5))

while n

UYGA VAZIFA 88-betdagi Uyga vazifalardan 2 - 3- topshiriqlarini bajarish 88-betdagi Uyga vazifalardan 2 - 3- topshiriqlarini bajarish

UYGA VAZIFA

88-betdagi

Uyga vazifalardan

2 - 3- topshiriqlarini bajarish

88-betdagi

Uyga vazifalardan

2 - 3- topshiriqlarini bajarish

Keyingi darsda ko‘rishguncha…

Keyingi darsda ko‘rishguncha…


Скачать

Рекомендуем курсы ПК и ППК для учителей

Вебинар для учителей

Свидетельство об участии БЕСПЛАТНО!