Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- #include <locale.h>
- #include <conio.h>
- #include <Windows.h>
- #include <ctype.h>
- int main()
- {
- setlocale(LC_ALL, "ru");
- // 1.1
- int N;
- printf("Введите число N: ");
- scanf_s("%d", &N);
- if (N >= 32 && N <= 126)
- printf("%c", N);
- else
- printf("Неправильный диапазон числа!");
- printf("\n\n");
- getchar();
- // 1.2
- char C;
- printf("Введите символ С: ");
- scanf_s("%c", &C);
- printf("%c - %c", C - 1, C + 1);
- printf("\n\n");
- getchar();
- // 1.3
- int a;
- char n;
- printf("Введите число больше 0 и меньше 27: ");
- scanf_s("%d", &a);
- for (int i = 1; i < a; i++)
- {
- n = 64 + i;
- printf("%c ", n);
- }
- printf("\n\n");
- getchar();
- // 1.4
- int a_1;
- printf("Введите число больше 0 и меньше 27: ");
- scanf_s("%d", &a_1);
- for (int i = 122; i > 122 - a_1 + 1; i--)
- {
- printf(" ");
- putchar(i);
- }
- printf("\n\n");
- getchar();
- // 1.5
- char a_2;
- printf("Введите число больше 48 и меньше 122: ");
- scanf_s("%c", &a_2);
- if (a_2 >= 48 && a_2 <= 57)
- printf("digit");
- if (a_2 >= 65 && a_2 <= 90)
- printf("alpha");
- if (a_2 >= 97 && a_2 <= 122)
- printf("alpha");
- printf("\n\n");
- getchar();
- // 1.6
- char vvod;
- for (int c = 0; c < 128; c++)
- {
- printf("Введите любой символ: ");
- getchar();
- scanf_s("%c", &vvod);
- printf("\nVAL DEC HEX\n"
- " %c %3d %02hhX\n\n",
- isprint(vvod) ? vvod : ' ', vvod, vvod);
- }
- _getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement