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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему в программе получается по окончанию лишний отступ? http://www.cyberforum.ru/cpp-beginners/thread714875.html
#include <iostream> #include <string> using namespace std; int main() { char word; //Вводимое слово int len; //Длинна строки
C++ Открытие,закрытие { } Ребятки кто может рассказать как правильно определить,где нужно открывать массив{ и закрывать его} Буду очень признателен если дадите ссылку на статью или просто сможете рассказать что к чему)) http://www.cyberforum.ru/cpp-beginners/thread714868.html
C++ Верность расстановки скобок
Добрый вечер! Имеется задание: проверить верность расстановки скобок. Необходимо проверить верность расстановки + ко всему добавить в проверку условие: если между скобками имеется более 3-х пробелов, то выдавать ошибку.... Куда это можно вписать? #include <vcl.h> #pragma hdrstop #pragma argsused #include <stdio.h> #include <iostream.h> #include <windows.h> string ru(string input);
Задача на строковые переменные в c++ C++
Текст задачи: Найти самое длинное слово во введенной строке, вывести номер этого слова и номер его первого символа. Пример: ввод : аа ааа аааааааааа аааааа вывод: Номер слова - 3 , номер первого символа 8 Прошу помощи, совсем запутался, недавно только начал изучать c++. Задача не горит, но к понедельнику-вторнику хотелось бы разобраться с этой темой
C++ Целые числа http://www.cyberforum.ru/cpp-beginners/thread714862.html
Последовательность Хэмминга образуют натуральные числа, не имеющие других простых делителей, кроме 2, 3 и 5. Найти: - первые N элементов этой последовательности; - сумму первых N элементов; - N-й элемент по заданному номеру N, - первый элемент, больший данного числа M, а также номер этого элемента в последовательности; - сумму всех элементов с номера N по номер M.
C++ перехват исключений Ввести два числа. Меньшее заменить полсумой, а большее - удвоенным произведением. Выражение должно быть вычислено в отдельной пользовательской функции. Корректность входных данных должна проверяться с помощью механизма перехвата исключений языка С ++. Должна быть проверка двумя способами : 1) вложеные блоки TRY 2) перехват исключений в основной программе и в вызываемой функции Это задание... подробнее

Показать сообщение отдельно
Afar
1 / 1 / 0
Регистрация: 10.10.2012
Сообщений: 14
01.12.2012, 01:01     Задать массив N из букв
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;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru