Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Свидетельство о публикации

Автоматическая выдача свидетельства о публикации в официальном СМИ сразу после добавления материала на сайт - Бесплатно

Добавить свой материал

За каждый опубликованный материал Вы получите бесплатное свидетельство о публикации от проекта «Инфоурок»

(Свидетельство о регистрации СМИ: Эл №ФС77-60625 от 20.01.2015)

Инфоурок / Информатика / Конспекты / Сабақтың тақырыбы: "Тармақталу операторы.Шартты көшу операторлары"
ВНИМАНИЮ ВСЕХ УЧИТЕЛЕЙ: согласно Федеральному закону № 313-ФЗ все педагоги должны пройти обучение навыкам оказания первой помощи.

Дистанционный курс "Оказание первой помощи детям и взрослым" от проекта "Инфоурок" даёт Вам возможность привести свои знания в соответствие с требованиями закона и получить удостоверение о повышении квалификации установленного образца (180 часов). Начало обучения новой группы: 28 июня.

Подать заявку на курс
  • Информатика

Сабақтың тақырыбы: "Тармақталу операторы.Шартты көшу операторлары"

библиотека
материалов

Тақырыбы: Тармақталу жəне таңдау операторы.

Дəріс мазмұны:


  1. Тарматалу командасыны@ ыса ж не толы тVріні@ жазылуы.

  2. ?рама шарттар, рама операторлар.

  3. Та@дау операторыны@ жалпы тVрі.


Шартты оператор қандай да бір шартты тексеріп, оның нəтижесіне байланысты белгілі бір əрекетті орындауды жүзеге асырады.


Оның жазылу үлгісі:


  1. IF шарт THEN 1-оператор ELSE 2-оператор;

  2. IF шарт THEN оператор;


1-жағдай шартты оператордың жазылуының толы түрі, 2-жағдай ыса түрі деп аталады.


Мысал 1. Берілген үш санның үлкенін табыңдар.

Program max3;

Var a,b,c,max1, max: integer;

begin


Write (‘3 санды енгіз’); read (a,b,c);

if a>b then max1:=a else max1:=b;


if c>max1 then max:=c else max:=max1; Writeln (‘3 санның үлкені=’, max);


end.


Егер then, else қызметші сөздерінен кейін бір емес, бірнеше оператор жазылса, олар рама оператор деп аталады жəне begin, end операторлық жақшаға алынады.


Егер шарттың саны біреуден артық болса, онда ол рама шарт деп аталады. Құрама шарттар арасына and (жəне), or (немесе), not (емес) қызметші сөздері жазылады жəне жəй шарттар жақшаға ( ) алынып жазылады.


00) and (х5)


Мысал 2. Екі бүтін санның үлкені мен кішісін табыңдар.

Var a,b, max, min: integer;

begin

read (a,b);


if a>b then begin max:=a; min:=b end else begin max:=b; min:=a end;


Writeln (‘max=’, max, ‘min=’, min)

end.


Мысал 3. Жазықтықта берілген нүкте центрі (2,3) нүктесіндегі, ішкі радиусы 1-ге, сыртқы радиусы 2-ке тең сақинаға тиісті бола ма?

Program m3;

const r11; r22;


var x,y:real;

begin

Write ('нүкте координаларын енгіз); read(х, у);


if (sqr(х-2)+sqr(у-3) sqr(r1)) and (sqr(х-2)+sqr(у-3) sqr(r2)) then Writeln (нүкте сақинаға тиісті) else writeln (тиісті емес)


end.


Таңдау операторы арқылы программадағы мүмкін болатын бірнеше оператордың біреуі таңдалады. Та@дау параметрі Real жəне String типтерінен басқа кез-келген типті қабылдайды.


Таңдау операторының құрылымы:

сase рнек of


1- траты: 1- оператор;

2- траты: 2- оператор;

n- траты: n- оператор


else оператор


end;



Подайте заявку сейчас на любой интересующий Вас курс переподготовки, чтобы получить диплом со скидкой 50% уже осенью 2017 года.


Выберите специальность, которую Вы хотите получить:

Обучение проходит дистанционно на сайте проекта "Инфоурок".
По итогам обучения слушателям выдаются печатные дипломы установленного образца.

ПЕРЕЙТИ В КАТАЛОГ КУРСОВ

Автор
Дата добавления 25.11.2016
Раздел Информатика
Подраздел Конспекты
Просмотров91
Номер материала ДБ-388771
Получить свидетельство о публикации
Похожие материалы

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.
Специальное предложение
Вверх