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

Задать массив N из букв - C++

Восстановить пароль Регистрация
 
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
01.12.2012, 00:09     Задать массив N из букв #1
Помогите, пожалуйста, как написать в с++ программу, которая задаёт массив N из букв (а не цифр, по идеи, надо задавать тип char). и чтобы при вводе "А" на экран выдавалось "1", при "В" - "2", при "С" - "3". Спасибо зараннее.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
__Александр__
7 / 10 / 0
Регистрация: 17.09.2012
Сообщений: 191
Записей в блоге: 2
01.12.2012, 00:13     Задать массив N из букв #2
задать динамический массив, использовать для ввода/вывода (А, В, С) -> (1,2,3) строки; то есть оператор string
Romantikkk
0 / 0 / 0
Регистрация: 19.10.2012
Сообщений: 144
01.12.2012, 00:14  [ТС]     Задать массив N из букв #3
а можна пример, если не сложно, не всей програмки, а самого тела...
Afar
1 / 1 / 0
Регистрация: 10.10.2012
Сообщений: 14
01.12.2012, 01:01     Задать массив N из букв #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    char N[3];
    N[0] = 'A';
    N[1] = 'B';
    N[2] = 'C';
    char s;
    cout<<"Input A, B or C: ";
    cin>>s;
    for (int i=0; i<3; i++)
        if (s == N[i])
            cout<<i+1<<endl;
    system("pause");
    return 0;
}
[

Программу можно сделать гораздо проще без массив:


C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main()
{
    char c;
    cin>>c;
    cout<<66 - (int)c<<endl;
    system("pause");
    return 0;
}
Yandex
Объявления
01.12.2012, 01:01     Задать массив N из букв
Ответ Создать тему
Опции темы

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