Цель работы - закрепление навыков использования ветвлений при написании программ
1. Исследуйте работу программы (составьте блок-схему алгоритма)
#include <stdio.h>
int main()
{
char c;
printf("Введите символы 'a' or 'b': ");
scanf("%c", &c);//считывание с консоли
switch (c)
{
case 'a':
printf("Введено 'a'.\n");
break;
case 'b':
printf("Введено 'b'.\n");
break;
default:
printf("Неизвестный символ\n");
}
return 0;
}
2. Измените программу, так чтобы она "определяла" цифры ( выводила сообщение - "это буква" или "'это цифра" в зависимости от введенного пользователем символа.
Оформите приглашение к вводу данных, так чтобы вводимая пользователем информация могла быть получена функцией:
scanf(“%f%c%f”, &x, &c, &y);
где x и y - значения типа float, а с – char.
С использованием оператора switch интерпретируйте введенный символ для определения вида операции.
Организуйте вычисление и вывод результата непосредственно в функции printf:
printf(“=%f”, a+b);
Для разработанной программы придумайте дополнительный функционал (например, возведение в степень)