Дан код. Вывести соответствующий символ в нижнем и верхнем регистре - C (СИ)
Формулировка задачи:
У меня чего то не получаеться перевести с паскаля на си задачи по строкам!
начинаю переводить и выскакивает почти на каждом шагу ошибки...
var s: integer; begin write('Код символа: '); readln(s); writeln('Символ с кодом ', s, ': ', chr(s)); writeln('В верхнем регистре: ', UpCase(chr(s))); end.
Решение задачи: «Дан код. Вывести соответствующий символ в нижнем и верхнем регистре»
textual
Листинг программы
#include <cstdio> #include <cctype> int main(){ int c; printf("Код символа:\n"); scanf("%d",&c); printf("Символ с кодом %d - %c\nВ верхнем регистре: %c",c,c,toupper(c)); return 0; }
Объяснение кода листинга программы
- Подключение необходимых библиотек для работы с файлами и функциями ввода-вывода (cstdio) и работы со строками (cctype).
- Объявление переменной типа int с именем c для хранения числа, полученного от пользователя.
- Вывод сообщения с просьбой ввести код символа.
- Ввод значения переменной c с помощью функции scanf.
- Вывод сообщения с указанием введенного кода символа и самого символа с помощью символа перьев.
- Вывод сообщения с указанием символа в верхнем регистре с помощью функции toupper, которая преобразует символ в верхний регистр.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д