Главная / Информатика / Паскаль тілі. 9 сынып. Зертханалық жұмыс №2 "Тармақталу операторлары"

Паскаль тілі. 9 сынып. Зертханалық жұмыс №2 "Тармақталу операторлары"

Программалау

Зертханалық жұмыс № 2

Тармақталу программалары

Мақсаты: Тармақталу программаларын ЭЕМ жадына енгізу және

редакциялауды үйрену


Теориялық материалдар

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

if шарт then оператор1 else оператор2. –толық түрі

if шарт then оператор1 – қысқаша түрі

if сөзінен кейінгі шартты жазу үшін: =, >, <, >=, <=, <> белгілері пайдаланылады.

1 тапсырма. Берілген Х нақты саны О – ден үлкен болса, оның квадрат түбірін әйтпесе оның квадратын есептеу керек. (нәтижені у – деп белгілейміз яғни, егер х> 0 онда у=х, әйтпесе у=x2 )

Программаны ЭЕМ жадына енгіземіз.

Program Esep1;

Var x,y: real;

Begin

writе (бір сан енгізіңіз);

Readln (x);

If x> 0 then y:=sqrt(x) else y:=x*x;

writeln (‘y=’, y:6:2);

end

Программаны ctrl + F9 пернелерін басып, орындауға жібереміз. “бір сан енгіз“ сұрағынан кейін кез – келген бір сан жазып, enter пернесін басамыз. Нәтижені көру үшін alt + F5 пернесін басып, есептің жауабына зер салыңыз.




2 тапсырма. Программаны ЭЕМ жадына енгізіңіз.

Program temperatura;

Var a: char;

t: integer;

Begin

Write (‘есімің кім?’); Readln (a);

Write (‘температура?’); Readln (t);

If t<0 then Write(‘суық’) else writeln (‘жылы’);

Writeln (a,’ ,сау бол!’);

End.

Программаны ctrl + F9 пернелерін басып, орындауға жіберген соң “есіміңіз кім?“ сұрағына есіміңізді жазып, enter пернесін басыңыз. «температура?» сұрағына кез – келген бір температураның мәнін жазып, enter пернесін басыңыз нәтижені көру үшін alt + F5 пернесін басып, есептің жауабына зер салыңыз.


Өздік жұмыс.

  1. if операторынан кейін не жазылады?

  2. Егер 1 тапсырмадағы программада х- тің мәні 9- ға тең болса, у нешеге тең болар еді?

  3. Егер 2 тапсырмадағы программада t- нің мәні -5- ке тең болса, қандай жауап шығар еді?

  4. if операторынан кейінгі шарттарды жазу үшін қандай математикалық белгілер қолданылады?

  5. п нақты саны 5- тен кіші болса, оны 10- ға арттыратын әйтпесе оны екі еселейтін программа құрыңыз:

Өздік жұмысты дәптерге жасаңыз.


Жұмыстарыңызға сәттілік тілеймін!







Паскаль тілі. 9 сынып. Зертханалық жұмыс №2 "Тармақталу операторлары"
  • Информатика
Описание:

Қарағанды облысы Жаңаарқа ауданы

О. Жұмабеков атындағы орта мектеп

информатика пәнінің мұғалімі

                                                                                          Богенбаев Тілектес Диханбаевич

Зертханалық жұмыс № 2

Тармақталу программалары

Мақсаты: Тармақталу программаларын ЭЕМ жадына енгізу және

                    редакциялауды үйрену

Теориялық материалдар

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

if  шарт then оператор1 else оператор2. –толық түрі

 

                  if  шарт then оператор1 – қысқаша түрі

Автор Богенбаев Тлектес Диханбаевич
Дата добавления 30.12.2014
Раздел Информатика
Подраздел
Просмотров 569
Номер материала 18281
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓