Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие С_часть1.doc
Скачиваний:
11
Добавлен:
16.08.2019
Размер:
328.19 Кб
Скачать

Задание 5. Обработка введенного символа

  1. Считать символ и определить, является ли он цифрой.

  2. Считать символ и определить, является ли он латинской буквой.

  3. Считать символ и определить, является ли он русской буквой.

  4. Считать символ и определить, является ли он прописной буквой русского или латинского алфавита.

  5. Считать символ и определить, является ли он строчной буквой русского или латинского алфавита.

  6. Считать символ и определить, является ли он гласной буквой русского алфавита.

  7. Считать символ и определить, является ли он гласной буквой латинского алфавита.

  8. Считать символ и определить, является его ASCII–код четным.

  9. Считать два символа и выдавать на экран сообщение, код какого из них больше.

  10. Считать два символа строчных латинских букв и определить, расположены ли они по алфавиту.

  11. Считать два символа цифр и определить какая из них больше.

  12. Считать скобку и определить, открывающая она или закрывающая. Возможны скобки (), {}, [], <>.

Задание 6. Вычисление значения функции

1. 2.

  1. 3. 4.

  2. . 6.

  1. Если , то в противном случае z=0.

  2. Если x<0 или x>10, то z=x, в противном случае

  3. Если , то в противном случае y=a3.

  4. Если или , то в противном случае .

  5. Если x=y2 или y=x2, то z=0, в противном случае

Задание 7. Применение разветвляющихся алгоритмов при решении простейших задач

  1. Даны числа . Определить, коллинеарны ли вектора с такими координатами.

  2. Значение переменных a,b,c поменять местами так, чтобы оказалось .

  3. По номеру некоторого года определить номер его столетия (учесть, что, к примеру, началом 20–го столетия был 1901, а не 1900 год).

  4. Даны числа . Выяснить, являются ли прямые, описываемые уравнениями и параллельными, перпендикулярными, просто пересекаются либо совпадают.

  5. По трем введенным вещественным числам выяснить, можно ли построить треугольник с такими длинами сторон, и, если можно, то какой: равносторонний, равнобедренный, прямоугольный или общего вида.

  6. Даны числа . Определить, равны ли вектора с такими координатами.

  7. Введите свой месяц и день рождения. Определите, является ли ваш день рождения очень счастливым, просто счастливым или обычным. День считается очень счастливым, если остатки от деления на 7 сумм цифр месяца и дня совпадают, просто счастливым, если хотя бы один из этих остаток равен 0, и обычным в противном случае.

  8. Определить, имеют ли поля шахматной доски (n1,m1) и (n2,m2) одинаковый цвет. (n1,m1, n2,m2 – натуральные числа от 1 до 8).

  9. Определить, угрожает ли слон, расположенный на поле (n1,m1) шахматной доски, фигуре, расположенной на поле (n2,m2). (n1,m1, n2,m2 – натуральные числа от 1 до 8).

  10. Определить, угрожает ли ферзь, расположенный на поле (n1,m1) шахматной доски, фигуре, расположенной на поле (n2,m2). (n1,m1, n2,m2 – натуральные числа от 1 до 8).

  11. Определить, угрожает ли конь, расположенный на поле (n1,m1) шахматной доски, фигуре, расположенной на поле (n2,m2). (n1,m1, n2,m2 – натуральные числа от 1 до 8).

  12. Даны три вещественных числа a,b,c. Вычислить сколько вещественных корней имеет квадратное уравнение или не имеет их вообще. Если вещественные корни существуют, вычислить их.