Упражнение 1: расставить строки в правильном порядке
{ default: //последовательность операторов;
break;
case 2 : //последовательность операторов
case1 : //последовательность операторов
switch ( expression )
}
Упражнение 2: Объясните значение каждого из слов:
Expression
Break
Default
Упражнение 3: Дайте ответ на вопросы:
- Какого типа должно быть выражение-селектор?
- В чем заключается преимущество использования оператора выбора?
Упражнение 4:Приведите пример задач из реальной жизни, когда приходится делать выбор из множества значений.
Упражнение 5: Найдите ошибку в фрагменте программы:
{
floatx;
cin>>x;
switch (x)
{case 1: cout<< «значение 1»; break;
case 2: cout<< «значение 2»; break;
default: cout<< «такое значение не предусмотрено
Практикум
Учащиеся могут выбрать и решить любые задачи. Цель – как можно больше набрать баллов (указаны после условия)
Вывести название дня недели по введенному номеру дня недели[3]
По номеру года вывести его название по японскому календарю[3]
Напишите программу, которая будет определять, является ли введенная буква латинского алфавита гласной. [3]
По номеру месяца определить время года [4]
Если абитуриент набирает не менее 100 баллов, то это дает право поступить на бесплатное обучение, от 80 до 99 – на платное обучение, ниже 80 баллов – не поступил. Напиши программу, которая будет запрашивать набранные баллы и выдавать соответствующее собщение на экран. [4]
С клавиатуры вводится цифра, программа выводит на экран ее название. Если введено число, то программа выдает сообщение «Это не цифра» [4]
По введенному номеру цвета от 0 до 6 вывести его название в радуге. Если введена другая цифра, то выдать сообщение «Такого цвета в радуге нет»[4
|
Выяснить по какому еще признаку можно судить о равенстве треугольников?
-Доказать или опровергнуть собственную гипотезу равенства двух треугольников по стороне и двум углам.
-Научиться применять новый признак при решении задач.
|