Паскаль тілі. 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 "Тармақталу операторлары"

    DOCX

Файл будет скачан в формате:

    DOCX

Краткое описание материала

Автор материала

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

учитель информатики и физики

  • На сайте: 10 лет и 8 месяцев
  • Всего просмотров: 20803
  • Подписчики: 6
  • Всего материалов: 8
  • 20803
    просмотров
  • 8
    материалов
  • 6
    подписчиков

Настоящий материал опубликован пользователем Богенбаев Тлектес Диханбаевич.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

Другие материалы

Вам будут интересны эти курсы: