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

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

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

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

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

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

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

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

Итоги урока

Сызықтық алгоритмдерді программалауға есептер шығару

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

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

Ал енді сызықтық бағдарлама жазып көрейік. Мысал: Ұзындығы а-ға тең, ені в-болатын тіктөртбұрыштың ауданын анықтайтын бағдарлама жазу:

Алдымен бізге тіктөртбұрыштың анықтайтын формуланы білуіміз керек. Ол S:=a*b

Алдымен Блок-схемасы мен алгоритмін қарастырып көрейік

 

Блок-схема Алгоритм

алг тіктөртбұрыш ауданын анықтау

нақты а,в

нәтиже S

басы

а,в енгізу

S=a+b

S шығару

соңы

 

Енді осы алгоритм бойынша бағдарлама құрамыз:

Program pr1;

Var a,b,s: real;

Begin

Write(‘a,b мәндерін енгіз’);

Read(a,b);

S:=a*b;

Write(‘S:=’,S);

End.

Енді Паскаль бағдарламасының терезесін ашып теріп, орындаймыз.

 

 

 

 

алг ЕСҚ табу

(арг бүт а, в,нәт бүт с)

басы

енгізу а, в

с=а+в

шығару с

cоңы

 

 

 

 

 

 

 

 

program ecep;

var a,b,c:integer;

begin

readln (a,b);

c:=a+b;

writeln ('с= ',c);

end.

а=12 ,в=10

деп мәндері берілсе

онда программаны былай жазуға болады

program ecep;

var a,b,c:integer;

begin

a:=12;b:=10;

c:=a+b;

writeln ('с= ',c);

end.

 

Просмотр содержимого документа
«Сызықтық алгоритмдерді программалауға есептер шығару»

Сабақ жоспары:16 «Бекітемін»

Оқу ісінің меңгерушісі

«_______» ___________20__ж

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

Сынып : 7 «А, Ә, Б, В»

Сабақтың тақырыбы: Сызықтық алгоритмдерді программалауға есептер шығару

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

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

Дамытушылық – Жаңа ақпараттық технологиялық құралдар мен бағдарламалық жабдықтарды қолданып пәнге қызығушылығын арттыру, логикалық ойлау қабілеттерін дамыту.

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

Құрал-жабдықтар: ДК, дәптерлер, оқулықтар, презентация (пректорда көрсетіледі), интерактивті тақта.

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

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

-Сәлеметсіздер ме балалар. Отырыңыздар. 
-Оқушылар назарын сабаққа аудару. 

ІІ. Жаңа сабақ

Ал енді сызықтық бағдарлама жазып көрейік. Мысал: Ұзындығы а-ға тең, ені в-болатын тіктөртбұрыштың ауданын анықтайтын бағдарлама жазу:

Алдымен бізге тіктөртбұрыштың анықтайтын формуланы білуіміз керек. Ол S:=a*b

Алдымен Блок-схемасы мен алгоритмін қарастырып көрейік


Блок-схема Алгоритм

алг тіктөртбұрыш ауданын анықтау

нақты а,в

нәтиже S

басы

а,в енгізу

S=a+b

S шығару

соңы


Енді осы алгоритм бойынша бағдарлама құрамыз:

Program pr1;

Var a,b,s: real;

Begin

Write(‘a,b мәндерін енгіз’);

Read(a,b);

S:=a*b;

Write(‘S:=’,S);

End.

Енді Паскаль бағдарламасының терезесін ашып теріп, орындаймыз.





алг ЕСҚ табу

(арг бүт а, в,нәт бүт с)

басы

енгізу а, в

с=а+в

шығару с

cоңы









program ecep;

var a,b,c:integer;

begin

readln (a,b);

c:=a+b;

writeln ('с= ',c);

end.

а=12 ,в=10

деп мәндері берілсе

онда программаны былай жазуға болады

program ecep;

var a,b,c:integer;

begin

a:=12;b:=10;

c:=a+b;

writeln ('с= ',c);

end.



ІІІ. Компьютермен тәжірибелік жұмыс

Өрнектің мәнін табыңдар  a=-2 ,болғанда   (a-8)/(2a+5)   алгоритмін,блок-схемасын

программасын құрыңыз.

Үш санның арифметикалық ортасын табу алгоритмін, блок-схемасын және программасын жазыңыз.

Ұзындығы S жолды жылдамдығы V машина неше сағатта жүріп өтеді. 

ІV. Бекіту

Шығарған есептерін түсіндіру

V. Бағалау

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

Тақырыпты оқу, мазмұндау. Берілген есептерді шығару.

№1. Y=(AX+B)-С   өрнегінің алгоритмін,  блок-схемасын, программасын құрып келу.
№2. y=x2+1 функциясын есептейтін программа жазыңыз.





Скачать

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

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

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