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

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

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

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

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

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

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

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

Итоги урока

Шарттуу командалардын колдонулушу

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

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

Просмотр содержимого документа
«Шарттуу командалардын колдонулушу»

Шарттуу командалардын колдонулушу

Шарттуу команда төмөнкүдөй эрежеге ээ:

Если (логикалык туюнтма) Тогда

Түрдүү командалар;

КонецЕсли;

Жогорудагы формулировка төмөнкүнү түшүндүрөт:

1. “Если”, “Тогда” жана “КонецЕсли” сөздөрү шарттуу команданын бөлүктөрү болуп эсептелинет;

2. “Если” жана “Тогда” сөздөрүнүн ортосунда чын же жалган маанилерди кабыл алуучу кандайдыр бир логикалык туюнтма болот;

3. “Тогда” жана “КонецЕсли” сөздөрүнүн ортосунда компьютерге каалагандай сандагы командалар болот (мисалы, Сообщить, ВвестиЧисло, ОткрытьЗначение жана башка).

4. эң негизги нерсе: “Тогда” жана “КонецЕсли” сөздөрүнүн ортосунда компьютерге болгон командалар аткарылат, эгерде “Если” жана “Тогда” сөздөрүнүн ортосунда чын же жалган маанилерди кабыл алуучу кандайдыр бир логикалык туюнтма чын маанини гана кабыл алганда.

1 - мисал:

ЧислоОтПользователя=0;

ВвестиЧисло(ЧислоОтПользователя);

Если (ЧислоОтПользователя) Тогда

ОткрытьЗначение (“Сиз терс сан кийридиңиз”);

КонецЕсли;

Программасын жазгандан кийин экранда төмөнкүдөй билдирүү чыгат.

Ага маани берүү менен төмөнкүдөй жыйынтыкты алууга болот.

2 - мисал:

ИмяПользователя= “”;

ВвестиСтроку(ИмяПользователя);

Если (ИмяПользователя = “Алтынай”) Тогда

ОткрытьЗначение (“Сиздин атыңыз Алтынай!”);

КонецЕсли;

Программасын жазгандан кийин экранда төмөнкүдөй билдирүү чыгат.

Ага маани берүү менен төмөнкүдөй жыйынтыкты алууга болот.

3 - мисал:

ИмяПользователя= “”;

ВвестиСтроку(ИмяПользователя);

Если (ИмяПользователя “Алтынай”) Тогда

ОткрытьЗначение (“Сиздин атыңыз Алтынай эмес!”);

ОткрытьЗначение (“Чындыгында сиздин атыңыз”+ ИмяПользователя);

КонецЕсли;

Программасын жазгандан кийин экранда төмөнкүдөй билдирүү чыгат.

Ага маани берүү менен төмөнкүдөй жыйынтыкты алууга болот.





4 - мисал:

ЧислоОтПользователя= 0;

ВвестиЧисло(ЧислоОтПользователя);

Если (ЧислоОтПользователя 0) и (ЧислоОтПользователя 0) Тогда

ОткрытьЗначение (“Сиз 0 менен 10дун ортосундагы санды кийридиңиз”);

КонецЕсли;

Программасын жазгандан кийин экранда төмөнкүдөй билдирүү чыгат.



Ага маани берүү менен төмөнкүдөй жыйынтыкты алууга болот.



Шарттуу командалардын кеңейтилген формасы

Шарттуу командалардын кеңейтилген формасы төмөнкүдөй тартипте жазылат:

Төмөнкүдөй мисал келтирүүгө болот.

5 - мисал:

ЧислоОтПользователя= 0;

ВвестиЧисло(ЧислоОтПользователя);

Если (ЧислоОтПользователя = 0) Тогда

ОткрытьЗначение (“Сиз оң санды кийридиңиз”);

Иначе

ОткрытьЗначение (“Сиз терс санды кийридиңиз”);

КонецЕсли;

Программасын жазгандан кийин экранда төмөнкүдөй билдирүү чыгат.





Ага маани берүү менен төмөнкүдөй жыйынтыкты алууга болот.