0 / 0 / 1
Регистрация: 06.07.2015
Сообщений: 2
1

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

06.07.2015, 15:37. Показов 17038. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Не понимаю, как делать это задание, уже весь интернет перерыл.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.07.2015, 15:37
Ответы с готовыми решениями:

Вывести таблицу ASCII-символов, где каждый элемент записан в формате <код>-<символ>
вывести таблицу ASCII-символов, где каждый элемент записан в формате &lt;код&gt;-&lt;символ&gt;, например,...

Сформировать и вывести на экран таблицу ASCII-символов
Используя вложенные циклы, сформировать и вывести на экран таблицу ASCII-символов с кодами в...

Необходимо из строки символов вывести на экран символ с максимальным кодом по таблице ASCII
Необходимо из строки символов вывести на экран символ с максимальным кодом по таблице ASCII, а...

ввести с клавиатуры 1 символ. вывести на экран ASCII код этого символа
Пример 1 ввод W вывод 87 пример 2 ввод + вывод43 пример 3 ввод L вывод 76

7
495 / 377 / 136
Регистрация: 27.01.2015
Сообщений: 1,588
06.07.2015, 15:44 2
char word = 'a';
cout<<(int)word<<'-'<<word;
0
15 / 14 / 10
Регистрация: 22.03.2010
Сообщений: 695
06.07.2015, 15:45 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;
    }
1
0 / 0 / 1
Регистрация: 06.07.2015
Сообщений: 2
06.07.2015, 15:58  [ТС] 4
Лучший ответ Сообщение было отмечено Nishen как решение

Решение

Вот так правильно?
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 появляются пробелы. Так и должно быть?
0
15 / 14 / 10
Регистрация: 22.03.2010
Сообщений: 695
06.07.2015, 16:10 5
В таблице ASCII - кодов некоторым кодам соответствуют специальные символы (символ табуляции, пробел и т.п.).
Можно сделать так
C++
1
2
3
4
...............
if(i==9)
cout<<i<<"   "<<"TAB"<<endl
...............
0
Заблокирован
06.07.2015, 21:43 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 задание у каждого свое решение
0
1 / 1 / 0
Регистрация: 20.10.2017
Сообщений: 1
20.10.2017, 00:33 7
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
void main() {
 
    int num;
    cout << "Enter number:" << endl;
    cin >> num;
 
    char ch = num;
    cout << ch << endl;
 
}
1
0 / 0 / 0
Регистрация: 26.11.2018
Сообщений: 1
24.12.2018, 16:32 8
Nanostriker, спасибо
0
24.12.2018, 16:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.12.2018, 16:32
Помогаю со студенческими работами здесь

Вывести таблицу символов кодов ASCII
Вывести таблицу символов кодов ASCII таким образом, чтобы ряды обозначали кол-во десятков, а...

Дана последовательность из n символов. Найдите символ, которому соответсвует наименьший ASCII код
Дана последовательность из n символов. Найдите символ,которому соответствует наименьший ASCII код.

Вывести таблицу Ascii-символов с кодами от 0 до 255
Вывести таблицу ASCII символов коды от 0 до 255 разделить символы пробелом. Помогите, Спасибо...

Ввести 16-чный код ASCII, вывести символ
Добрый день! В ассемблере новичок. Задача: ввести число в 16-ричном виде, вывести соответствующий...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru