Форум программистов, компьютерный форум CyberForum.ru

Вывести на экран таблицу символов в формате «ASCII-код – символ» - C++

Восстановить пароль Регистрация
 
EZOTERIK
0 / 0 / 0
Регистрация: 06.07.2015
Сообщений: 2
06.07.2015, 15:37     Вывести на экран таблицу символов в формате «ASCII-код – символ» #1
Не понимаю, как делать это задание, уже весь интернет перерыл.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
_Valera_
 Аватар для _Valera_
486 / 368 / 94
Регистрация: 27.01.2015
Сообщений: 1,588
06.07.2015, 15:44     Вывести на экран таблицу символов в формате «ASCII-код – символ» #2
char word = 'a';
cout<<(int)word<<'-'<<word;
parkito
 Аватар для parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 685
06.07.2015, 15:45     Вывести на экран таблицу символов в формате «ASCII-код – символ» #3
EZOTERIK, Копайте в эту сторону
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include<iostream>
using namespace std;
int main()
{
    for(int i=0;i<128;i++){
        char b=i;
        cout<<i<<"   "<<b<<endl;
    }
 
    cin.get();
    cin.get();
    return 0;
    }
EZOTERIK
0 / 0 / 0
Регистрация: 06.07.2015
Сообщений: 2
06.07.2015, 15:58  [ТС]     Вывести на экран таблицу символов в формате «ASCII-код – символ» #4
Вот так правильно?
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
using namespace std;
 
void main()
{
    for (int i = 0; i<256; i++){
        char b = i;
        cout << i << "   " << b << endl;
    }
}
Просто вместо символов под номерами 0,7,8,9,10,13,32,255 появляются пробелы. Так и должно быть?
parkito
 Аватар для parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 685
06.07.2015, 16:10     Вывести на экран таблицу символов в формате «ASCII-код – символ» #5
В таблице ASCII - кодов некоторым кодам соответствуют специальные символы (символ табуляции, пробел и т.п.).
Можно сделать так
C++
1
2
3
4
...............
if(i==9)
cout<<i<<"   "<<"TAB"<<endl
...............
rep plz
Заблокирован
06.07.2015, 21:43     Вывести на экран таблицу символов в формате «ASCII-код – символ» #6
parkito, слишком сложно.
EZOTERIK, символы ASC II выводятся через команду int с двумя апострофами по бокам. между ними ставите что угодно
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
using namespace std;
 
 
int main()
{
    cout << "A = " << (int) 'A' << endl;
    cout << "a = " << (int) 'a' << endl;
    cout << "Probel - " << (int) ' ' << endl;
    
    return 0;
}
Добавлено через 1 минуту
люблю с++ на 1 задание у каждого свое решение
Yandex
Объявления
06.07.2015, 21:43     Вывести на экран таблицу символов в формате «ASCII-код – символ»
Ответ Создать тему
Опции темы

Текущее время: 23:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru