kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Алгоритм түрлері

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

Алгоритм түрлері және алгоритм қасиеттері 6 сынып оқушыларына арналған. Бұл слайд материал арқылы оқушылар алгоритм тақырыбын оңай әрі тез меңгереді.

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Алгоритм түрлері»

Сызықтық алгоритмның блок-схемасы «басы» блогі басы енгізу a , b «енгізу» блогі c := a + b; «процесс» блогі шығару c «шығару» блогі соңы «соңы» блогі

Сызықтық алгоритмның блок-схемасы

«басы» блогі

басы

енгізу a , b

«енгізу» блогі

c := a + b;

«процесс» блогі

шығару c

«шығару» блогі

соңы

«соңы» блогі

Тапсырмалар

Тапсырмалар

"4": Үш сан енгізіп,олардың қосындысын және көбейтіндісін табу.

Мысал:

Үш сан енгіз:

4 5 7

4+5+7=16

4*5*7=140

"5": Үш сан енгізіп, олардың қосындысын, көбейтіндісін және арифметикалық ортасын табу.

Мысал:

Үш сан енгіз:

4 5 7

4+5+7=16

4*5*7=140

(4+5+7)/3=5.33

Тармақталу алгоритмдері Есеп. Екі бүтін сан енгізіп,экранға олардың үлкенін шығару. Шығару амалы: бірінші сан екінші саннан үлкен болса, біріншісін, ал егер кіші болса екіншісін экранға шығару. Ерекшелігі: атқарушының әрекеті кейбір шарттардың орындалуына байланысты болады ( егер …әйтпесе … ). Қадамдардың тізбектеп орындалуы кейбір шарттарға байланысты болатын алгоритмдерді тармақталу алгоритмдері деп атайды.

Тармақталу алгоритмдері

Есеп. Екі бүтін сан енгізіп,экранға олардың үлкенін шығару.

Шығару амалы: бірінші сан екінші саннан үлкен болса, біріншісін, ал егер кіші болса екіншісін экранға шығару.

Ерекшелігі: атқарушының әрекеті кейбір шарттардың орындалуына байланысты болады ( егер …әйтпесе … ).

Қадамдардың тізбектеп орындалуы кейбір шарттарға байланысты болатын алгоритмдерді тармақталу алгоритмдері деп атайды.

b? max:= a; max:= b; шығару max соңы ? Егер a = b? 4" width="640"

Нұсқа 1. Блок-схема

басы

«таңдау» блогі

енгізу a,b

Тармақталудың толымды түрі

иә

жоқ

a b?

max:= a;

max:= b;

шығару max

соңы

?

Егер a = b?

4

b then begin end else begin end ; writeln (‘Екі санның үлкені', max); end. шартты оператордың толымды түрі max := a ; max := b ; 4" width="640"

4

Нұсқа 1. Программа

program qq;

var a, b, max: integer;

begin

writeln(‘Екі бүтін сан енгіз');

read ( a, b );

if a b then begin

end

else begin

end ;

writeln (‘Екі санның үлкені', max);

end.

шартты оператордың толымды түрі

max := a ;

max := b ;

4

4 Шартты оператор  if    then  begin  {егер шарт орындалса, не істеу керек}   end  else begin  {егер шарт орындалмаса, не істеу керек}   end ; Ерекшеліктері:  else - тің алдында нүктелі үтір болмауы керек екінші бөліктің ( else …) болмауы да мүмкін (толымсыз түрі) егер блокта бір ғана оператор болса, begin мен end сөздерін жазбауға да болады  else - тің алдында нүктелі үтір болмауы керек екінші бөліктің ( else …) болмауы да мүмкін (толымсыз түрі) егер блокта бір ғана оператор болса, begin мен end сөздерін жазбауға да болады 4

4

Шартты оператор

if then begin

{егер шарт орындалса, не істеу керек}

end

else begin

{егер шарт орындалмаса, не істеу керек}

end ;

Ерекшеліктері:

  • else - тің алдында нүктелі үтір болмауы керек екінші бөліктің ( else …) болмауы да мүмкін (толымсыз түрі) егер блокта бір ғана оператор болса, begin мен end сөздерін жазбауға да болады
  • else - тің алдында нүктелі үтір болмауы керек
  • екінші бөліктің ( else …) болмауы да мүмкін (толымсыз түрі)
  • егер блокта бір ғана оператор болса, begin мен end сөздерін жазбауға да болады

4

b then begin a := b; end else b := a; end ; if a b then begin a := b; else begin b := a; end ; end begin if a b then begin a := b; end; else begin b := a; end ; if a b then begin a := b; end else b a begin b := a; end ; end begin 4" width="640"

4

Қай жері дұрыс емес?

if a b then begin

a := b;

end

else

b := a;

end ;

if a b then begin

a := b;

else begin

b := a;

end ;

end

begin

if a b then begin

a := b;

end;

else begin

b := a;

end ;

if a b then begin

a := b;

end

else b a begin

b := a;

end ;

end

begin

4

a? max:= b; шығару max соңы 8" width="640"

4

Нұсқа 2. Блок-схема

басы

енгізу a,b

max:= a;

тармақталудың толымсыз түрі

иә

жоқ

b a?

max:= b;

шығару max

соңы

8

a then max := b; writeln (‘Екі санның үлкені', max); end. шартты оператордың толымсыз түрі 8" width="640"

8

Нұсқа 2. Программа

program qq;

var a, b, max: integer;

begin

writeln(‘Екі бүтін сан енгіз');

read ( a, b );

max := a;

if b a then

max := b;

writeln (‘Екі санның үлкені', max);

end.

шартты оператордың толымсыз түрі

8

b max := a; 8" width="640"

8

Нұсқа 2Б. Программа

program qq;

var a, b, max: integer;

begin

writeln('Екі бүтін сан енгіз');

read ( a, b );

max := b;

if ??? then

???

writeln ( ' Екі санның үлкені ' , max);

end.

a b

max := a;

8

b then begin a := b; end; else b := a; if a b then begin a := b; else b := a; a := b end if a b then a := b; else b := a; end; if a b then else begin b := a; end ; if b = a then b := a; a := b 8" width="640"

8

Қай жері дұрыс емес?

if a b then begin

a := b;

end;

else b := a;

if a b then begin

a := b;

else b := a;

a := b

end

if a b then

a := b;

else b := a; end;

if a b then

else begin

b := a;

end ;

if b = a then

b := a;

a := b

8

8 Тапсырмалар

8

Тапсырмалар

"4": Үш сан енгізіп олардың үлкенін табу.

Мысал:

Үш сан енгіз:

4 15 9

Ең үлкен сан 15

"5": Бес сан енгізіп олардың үлкенін табу.

Мысал:

Бес сан енгіз:

4 15 9 56 4

Ең үлкен сан 56

8


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 6 класс.
Урок соответствует ФГОС

Скачать
Алгоритм түрлері

Автор: Рысбаев Амангелді Аманғалиұлы

Дата: 03.02.2017

Номер свидетельства: 387325

Похожие файлы

object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(45) "Алгоритм түрлері (5сынып)"
    ["seo_title"] => string(25) "alghoritm_turlieri_5synyp"
    ["file_id"] => string(6) "453672"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1517327690"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(72) "конспект урока на тему Алгоритм т?рлері"
    ["seo_title"] => string(43) "konspiekt-uroka-na-tiemu-alghoritm-turlieri"
    ["file_id"] => string(6) "250293"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1447066916"
  }
}
object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(64) "Алгоритм т?рлері. Сызы?ты? алгоритм "
    ["seo_title"] => string(38) "alghoritm-turlieri-syzyk-tyk-alghoritm"
    ["file_id"] => string(6) "136710"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(12) "planirovanie"
    ["date"] => string(10) "1417172637"
  }
}
object(ArrayObject)#873 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(86) "Алгоритм т?рлері (сызы?ты?,тарма?тал?ан, циклдік)"
    ["seo_title"] => string(45) "alghoritmturlierisyzyktyktarmaktalgantsikldik"
    ["file_id"] => string(6) "293613"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1455521429"
  }
}
object(ArrayObject)#851 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(31) "Алгоритм т?рлері."
    ["seo_title"] => string(18) "alghoritm-turlieri"
    ["file_id"] => string(6) "290638"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1455007977"
  }
}


Получите в подарок сайт учителя

Видеоуроки для учителей

Курсы для учителей

ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства