Позволяет осуществить выбор среди нескольких фрагментов кода, в зависимости от значения целочисленного выражения.
switch ( expression ) case constant-expression : statement
.......................................
Тело оператора switch состоит из последовательности меток case (вариант) и необязательной метки default (значение по умолчанию).
Не должно быть двух константных выражений (constant-expression в примере синтаксиса) в операторах case, имеющих в результате вычисления одно и то же значение.
ПРИМЕР
switch ( c )
{
case 'A':
capa++;
break;
case 'a':
lettera++;
break;
default:
nota++;
}