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

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

Енгізу ж?не шы?ару операторы

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

П?н аты: Информатика Класы: 7 «А» Уа?ыты: Саба?ты? ма?саты: Енгізу ж?не шы?ару операторы Білімділігі:О?ушылар?а меншіктеу операторыны? енгізу ж?не шы?ару операторлары туралы ма?л?мат бере отырып, есеп шы?ару жолдарын ?йрету. Дамытушылы?ы: О?ушыларды алгоритмні? командаларымен ж?не ??рылыммен таныстыра отырып, алгоритм ??ру да?дыларын ?алыптастыру, логикалы? ой-?рістерін дамыту; Т?рбиелік: О?ушыларды ??ыптылы??а, жина?ылы??а адамгершілікке т?рбиелеу. Саба?ты? т?рі: Білім білікті ?алыптастыру саба?ы Саба?ты? барысы: 1. ?йымдастыру 2. ?й тапсырмасын тексеру. 3. Жа?а саба?ты т?сіндіру 4. Саба?ты бекіту 5. ?йге тапсырма ?й тапсырмасы бойынша с?ра?тар ? Меншіктеу операторы дегеніміз не? ? Меншіктеу операторы ?андай ?ызмет ат?арады? ? Меншіктеу операторыны? жазылу т?рі ?алай? Жа?а саба? Енгізу операторы М?ліметті немесе кез келген а?паратты компьютерге енгізу ?шін read немесе readln ?арапайым операторлары ?олданылады. Пішімі: read (a1, a2, a3 …, an) ; м?нда жа?ша ішіндегі жай айнымалылар. Readln ні? ерекшелгі – ол а?паратты жа?а жолдан бастап о?иды. Айнымалылар?а м?н енгізгенде м?нді пернета?тадан теріп пернесін басамыз. Бір немесе бірнеше айнымалылар болса да осылай енгіземіз, болмаса жа?шада ?анша айнымалы т?рса сонша м?нді арасын ?тір мен б?ліп жазып, барлы?ын енгізуге болады. Тек, айнымалы мен енгізілетін м?ліметті? типтері бірдей болуы керек. Мысалы: Х айнымалы болсын read (x) ; Программада осы оператор кездескенде компьютер «то?тап» экран?а «?» белгісін шы?арып, м?лімет енгізуімізді к?тіп т?рады. Біз тиісті м?нді (сан, с?з т.б) теріп, енгізу пернесін ді басамыз. М?ліметтерді енгізу операторы READ (а?ылшынша о?у). Операторды? жалпы т?рі. READ(al, a2,…,an); READLN(al, a2,……,an); READLN; Шы?ару операторы Н?тижені немесе кезкелген операторды экран?а шы?ару ?шін write немесе writeln ?арапайым операторларды ?олданылады. Пішімі: write (a1,a2,…,an); м?нда жа?ша ішінде жай айнымалы немесе апорстрофпен ?оршал?ан м?тіндер болуы м?мкін. Writeln ерекшелігі ол а?паратты жа?а жолдан бастап шы?арады. Мысалы: x=12.456… Write(‘x м?ні=’,x) операторы орындал?аннан кейін экран?а мына жазба шы?ады: x м?ні=1,2456E+01.Б?л н?тиже экспоненциальды т?рдегі жазба деп аталады. Е+01 дегеніміз – ол осы жазбада?ы санда н?ктені о? жа??а бір орын жылжытып о?у керек деген с?з (x=12.456). Жазбаны y=3.1576 деп жазу?а болады.Б?л жазбада «-» (минус) та?басы бол?анды?тан, н?ктені сол жа??а екі орны жылжыту керек. М?ндай жа?дайда на?ты сандарды басып шы?ар?анда олар?а пішім (формат) берген д?рыс. Мысалы: х – сан болсын Write (x:n:m); М?нда?ы х онды?б?лшек, n х ті? барлы? м?ніне берлігне орын саны, m –х м?ніні? б?лшек б?лігіне берілген орын саны. Пішім дегеніміз – б?кіл сан?а ж?не оны? б?лшегіне ?анша орын берілетін к?рсету Шы?ару операторы. Паскаль тілінде н?тижені экран?а шы?ару ?шін WRITE операторы ?олданылады. WRITE (al, a2,…,an); WRITELN(al, a2,……,an) 1-мысал. Екі санны? ?осындасын табу программасын ??ру керек. Program kosindi; Var a, b, x integer; Begin Write (‘a, b-сандарын енгіз'); Readln(a, b); X:=a+b; Writeln(‘x =’,x); End. 2-мысал. Екі санны? б?ліндісін табу программасын ??ру керек. Program bolindi; Var a, b, x:real; Begin Write (‘a, b-сандарын енгіз'); Readln(a, b); X:=a/b; Writeln(‘x=’,x); End. Компьютермен ж?мыс Та?та?а жазыл?ан 1-2 мысалды ж?не кітапты? 70-72 беттеріндегі программасы ??рыл?ан дайын мысалдарды компьютерде Паскаль программасында теріп, тексеріп, н?тижесін к?ру. Саба?ты бекіту с?ра?тары • Енгізу ж?не шы?ару операторларыны? ат?аратын негізгі міндеттері ?андай? • Енгізу операторыны? жалпы форматы ?андай? • Шы?ару операторыны? жалпы форматы ?андай? ?йге тапсырма: Енгізу ж?не шы?ару операторы Ба?алу:
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Енгізу ж?не шы?ару операторы»

Пән аты: Информатика

Класы: 7 «А»

Уақыты:

Сабақтың мақсаты: Енгізу және шығару операторы

Білімділігі:Оқушыларға меншіктеу операторының енгізу және шығару

операторлары туралы мағлұмат бере отырып, есеп шығару жолдарын үйрету.

Дамытушылығы: Оқушыларды алгоритмнің командаларымен және құрылыммен таныстыра отырып, алгоритм құру дағдыларын қалыптастыру, логикалық ой-өрістерін дамыту;

Тәрбиелік: Оқушыларды ұқыптылыққа, жинақылыққа адамгершілікке тәрбиелеу.

Сабақтың түрі: Білім білікті қалыптастыру сабағы

Сабақтың барысы:

1. Ұйымдастыру

2. Үй тапсырмасын тексеру.

3. Жаңа сабақты түсіндіру

4. Сабақты бекіту

5. Үйге тапсырма

Үй тапсырмасы бойынша сұрақтар

  • Меншіктеу операторы дегеніміз не?

  • Меншіктеу операторы қандай қызмет атқарады?

  • Меншіктеу операторының жазылу түрі қалай?


Жаңа сабақ

Енгізу операторы

Мәліметті немесе кез келген ақпаратты компьютерге енгізу үшін read немесе readln қарапайым операторлары қолданылады.

Пішімі: read (a1, a2, a3 …, an) ; мұнда жақша ішіндегі жай айнымалылар. Readln нің ерекшелгі – ол ақпаратты жаңа жолдан бастап оқиды. Айнымалыларға мән енгізгенде мәнді пернетақтадан теріп пернесін басамыз. Бір немесе бірнеше айнымалылар болса да осылай енгіземіз, болмаса жақшада қанша айнымалы тұрса сонша мәнді арасын үтір мен бөліп жазып, барлығын енгізуге болады. Тек , айнымалы мен енгізілетін мәліметтің типтері бірдей болуы керек.

Мысалы:

Х айнымалы болсын read (x) ; Программада осы оператор кездескенде компьютер «тоқтап» экранға «?» белгісін шығарып, мәлімет енгізуімізді күтіп тұрады. Біз тиісті мәнді (сан , сөз т.б) теріп , енгізу пернесін ді басамыз.

Мәліметтерді енгізу операторы READ (ағылшынша оқу). Оператордың жалпы

түрі.

READ(al, a2,…,an);

READLN(al, a2,……,an);

READLN;

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

Нәтижені немесе кезкелген операторды экранға шығару үшін write немесе writeln қарапайым операторларды қолданылады.

Пішімі: write (a1,a2,…,an); мұнда жақша ішінде жай айнымалы немесе апорстрофпен қоршалған мәтіндер болуы мүмкін. Writeln ерекшелігі ол ақпаратты жаңа жолдан бастап шығарады.

Мысалы: x=12.456…

Write(‘x мәні=’,x) операторы орындалғаннан кейін экранға мына жазба шығады: x мәні=1,2456E+01.Бұл нәтиже экспоненциальды түрдегі жазба деп аталады.

Е+01 дегеніміз – ол осы жазбадағы санда нүктені оң жаққа бір орын жылжытып оқу керек деген сөз (x=12.456).

Жазбаны y=3.1576 деп жазуға болады.Бұл жазбада «-» (минус) таңбасы болғандықтан, нүктені сол жаққа екі орны жылжыту керек. Мұндай жағдайда нақты сандарды басып шығарғанда оларға пішім (формат) берген дұрыс.

Мысалы: х – сан болсын

Write (x:n:m);

Мұндағы х ондықбөлшек, n х тің барлық мәніне берлігне орын саны, m –х мәнінің бөлшек бөлігіне берілген орын саны.

Пішім дегеніміз – бүкіл санға және оның бөлшегіне қанша орын берілетін көрсету

Шығару операторы. Паскаль тілінде нәтижені экранға шығару үшін WRITE

операторы қолданылады.

WRITE (al, a2,…,an);

WRITELN(al, a2,……,an)

1-мысал. Екі санның қосындасын табу программасын құру керек.

Program kosindi;

Var a, b, x integer;

Begin

Write (‘a, b-сандарын енгіз');

Readln(a, b);

X:=a+b;

Writeln(‘x =’,x);

End.

2-мысал. Екі санның бөліндісін табу программасын құру керек.

Program bolindi;

Var a, b, x:real;

Begin

Write (‘a, b-сандарын енгіз');

Readln(a, b);

X:=a/b;

Writeln(‘x=’,x);

End.

Компьютермен жұмыс


Тақтаға жазылған 1-2 мысалды және кітаптың 70-72 беттеріндегі программасы құрылған дайын мысалдарды компьютерде Паскаль программасында теріп, тексеріп, нәтижесін көру.


Сабақты бекіту сұрақтары

  • Енгізу және шығару операторларының атқаратын негізгі міндеттері қандай?

  • Енгізу операторының жалпы форматы қандай?

  • Шығару операторының жалпы форматы қандай?


Үйге тапсырма: Енгізу және шығару операторы

Бағалу:











Пәні: Информатика

Класы: 8 «А»

Күні:

Сабақтың тақырыбы: Күрделі шарттар.

Сабақтың мақсаты:

Білімділік: Шартты операторлардың жазылу тәртібімен таныстыру және тармақталған алгоритмдерді программалауды түсіндіру. Сабақтан алған теориялық білімдерін жүйелі түрде тәжірибе жүзінде көрсете білу дағдыларын қалыптастыру.

Дамытушылық: Программалау тілінде жұмыс жасай білу дағдыларын, ойлау қабілеттерін, өз білімдерін сауатты түрде жеткізе білуді, пәнге деген қызығушылықты дамыту.

Тәрбиелік: Оқушылардың белсенділігін арттыру, жұмыс жасау мақсатында компьютерлік сауаттылыққа, өзара көмектесуге, өзін-өзі бағалауға тәрбиелеу.

Көрнекілік: Кесте, презентация, таратпа қағаздар, электрондық оқулық.

Сабақтың барысы:

I. Ұйымдастыру кезеңі

II. Үй тапсырмасын сұрау

III. Жаңа сабақты түсіндіру

IV. Сабақты бекіту

V. Бағалау

Үй тапсырамсы бойынша сұрақтар.

  • Тармақталу алгоритмі дегеніміз не?

  • Тармақталу алгоритмі неше топқа бөлінеді?

  • Логика деп нені айтады?

  • Санау жүйелері дегеніміз не?

Жаңа сабақ.

Паскаль программалау тіліндегі шартты оператор

Паскаль тілі өзінің қарапайымдылығының және тиімділігінің арқасында дүние жүзіне тез таралды. Қазіргі кезде барлық дербес компьютерлер осы тілде жұмыс істей алады. Паскаль тілінде жазылған программаның дұрыстығын компьютерде тексеру және жіберілген қатені түзету оңай. армақталған алгоритмдерді ұйымдастыру үшін шартты операторларды пайдаланамыз.

Тармақталған алгоритмдердің программасын құру үшін шартты операторларды пайдаланамыз. Осы уақытқа дейін біз сызықтық алгоритмдерге программа құрып келдік. Яғни, берілген есепте ешқандай шарттар болмаған. Ал, бүгінгі сабағымызда берілген есепте бір немесе бірнеше шарт кездесетін жағдайды қарастырып, оған программа құрамыз. Ал бұл алгоритм түрі тармақталған алгоритм.

Тармақталған алгоритмдер – алгоритмде арифметикалық теңсіздік пен теңдік түрінде берілген логикалық шарт тексеріледі. Логикалық шарт тексеріледі, егер орындалса, онда 1 – жолмен, ал егер орындалмаса, онда 2-ші жолмен жүзеге асады да, соңында екі тармақ бірігеді. Мұндай алгоритмдерді шарт тексеру, яғни тармақталу алгоритмдері деп атаймыз. Блок схемасында шарт тексеру блогы – ромб қолданылады.

Тармақталу операторы көрсетілген шартқа тәуелді құрамына кіретін операторлардың орындалуын немесе орындалмауын қамтамасыз етеді. Тармақталған алгоритмдерді программалаған кезде мынадай қызметші сөздер қолданылады: if - егер , then – онда , else - әйтпесе.

Оператор программадағы іс-әрекеттердің орындалу реттілігін өзгертетін мүмкіндіктің ең кең тараған тәсілі болып табылады. Оператордың жазылу түрі:

{Егер шарт онда 1 оператор әйтпесе 2 оператор орындалады.}

IF THEN ELSE ;

Егер шарттың мәні «ақиқат» болса, THEN сөзінен кейінгі оператор, ал мән «жалған» болса, ELSE сөзінен кейінгі оператор орындалады.



Шарт өрнегін жазу үшін мынадай салыстыру белгілерін пайдаланамыз:

= Тең

= Үлкен немесе тең

Тең емес

Мысал:

program j;

var x,y:real;

begin

read(x);

if xb THEN write('max a') else write('max b');

end.

Сабақты бекіту.

І деңгей

Мұғалімнің көрсеткен мысалына ұқсас есептерді шығару.

ІІ деңгей

Орташа есептерді шығару.

Кез-келген санның оң немесе теріс екенін анықтайтын программа құрыңыз.

PROGRAM ERKEZHAN;

VAR a: real;

Begin

Write('vedite a');

read(a);

if a=0 THEN write('a он сан') else write('а терис сан');

end.

ІІІ деңгей

Күрделі есептер

Мысал:

Бөлменің температурасы 50 градустан жоғары болса, “ыстық” сөзін, 25 градустан жоғары болса, “қалыпты” сөзін, ал 25 градустан төмен болса, “суық” сөзін экранға шығару керек.

program h;

var t:real;

begin

read(t);

if t=50 then write(' ыстык ') else

if t=25 then write(' калыпты ') else write('суык ');

writeln('t=',t);

end.

Электронды түрдегі тест тапсырмаларын орындау.

Қатені табу

Мысал:

Радиусы R болатын шеңбердің ұзындығын есептеу программасын құрыңыз.

Қажетті формула L:=2*pi*R

program h;

var L,R:real;

const pi=3.14;

begin

read(R);

L:=2*pi*R;

writeln('L=',L);

end.

Бағалау.






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

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

Категория: Уроки

Целевая аудитория: 7 класс

Скачать
Енгізу ж?не шы?ару операторы

Автор: На?ыметова Н?рг?л Аманбек?ызы

Дата: 12.12.2015

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


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

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

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

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

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

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

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

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