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

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

Теорията за програмиране се оказа, че програмата за решаване на проблемите с всякаква сложност може да се състои само от три структури: линейни, разклонени и циклични. Тези структури са наречени основните структурирани програмни конструкции.
Наречен линеен строеж, поредица свързване на две или повече оператори.
Разклонение - определя изпълнението на един от двата оператора, в зависимост от изпълнението на други условия.

Цикъл - задава повтори изпълнението на оператора.

Операторите програма за управление на работа, наречен програмните структури за управление. Те включват:

  • комбинираните отчети;
  • избор на операторите;
  • цикли на операторите;
  • преход оператори.

Всеки израз, който завършва с запетая, разглежда като оператор, изпълнението на който е да се оцени експресията. Специален случай на израза е празен изявление ;.

За да съединение отчети включват действителните изявления комбинирани и блокове. И в двата случая, е последователност на отчети затворени в скоби. Блокът е различен от изложението на съединение в присъствието на определен блок на тялото. Например:

Избор на оператор - е условен израз и превключвател.

1. условен оператор има пълен и съкратен вид.

ако (състояние израз) оператор; // съкратена форма

Като условие експресия може да се използва от аритметичен израз, отношението и логически израз. Ако стойността на изразяване, условия, различни от нула (напр. Е. True), след това на оператора. Например:

Ако израз условие не е нула, statement1 се изпълнява, са изпълнени на нулевата стойност на условията на изразяване-operator2.Naprimer:

2.Pereklyuchatel определя множествена избор.

Когато декларацията за превключване, изразът се оценява, записани след ключа, тя трябва да е цяло число. Получената стойност се сравнява последователно с константи, които са записани, последвани случай. На първото съвпадение на изявленията етикетирани даден етикет. Ако изпълнението на декларацията не съдържа оператор преход, операторите да продължат да отговарят на всички от следните опции, докато преходът завърши изявление или преминаване. Ако стойността на изразяване, записани след преминаването не съвпада с някакви постоянни, след изявленията, които следват по подразбиране етикет. По подразбиране етикет може да липсват.

Резултатите от работната програма:

  1. При въвеждане на 1 ще се появи:

Броят е един

  1. При въвеждане на 2 ще се появи:
  1. При въвеждане на 3 ще изведе: