Строка C: Упражнение 21 с решением
Напишите программу на C для преобразования строки в верхний регистр.
Пример решения:
Код C:
#include #include int main () {int ctr = 0; char str_char; char str [100]; printf (" n Преобразовать строку в верхний регистр.: n"); printf ("-----------------------------------"); printf (" n Введите строку в нижнем регистре:"); fgets (str, sizeof str, stdin); printf ("Вот строка в верхнем регистре: n"); while (str [ctr]) {str_char = str [ctr]; putchar (toupper (str_char)); ctr ++;} printf (" n n" ); return 0;}
Пример вывода:
Преобразование строки в верхний регистр. : ----------------------------------- Введите строку в нижнем регистре: быстрая коричневая лисица перепрыгивает ленивую собака. Вот строка, заглавная заглавными буквами: БЫСТРАЯ КОРИЧНЕВАЯ ЛИСА ПЫГАЕТ НА ЛЕНИНУЮ СОБАКУ.
Блок-схема:
Редактор программного кода C: