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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
martinishin
0 / 0 / 0
Регистрация: 20.10.2012
Сообщений: 12
#1

Оператор switch - C++

31.10.2012, 21:43. Просмотров 408. Ответов 6
Метки нет (Все метки)

целое число в диапазоне 0 – 9. Вывести строку — название соответствующей цифры на английском языке (0 — "zero", 1 — "one", 2 — "two", ...). через оператор SWITCH
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2012, 21:43     Оператор switch
Посмотрите здесь:

Cи++. Оператор switch. C++
C++ С++.Оператор switch.
C++ Оператор switch
оператор Switch???? C++
Оператор switch C++
C++ оператор switch
C++ Оператор switch
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Persk
Модератор
7274 / 3111 / 189
Регистрация: 25.10.2010
Сообщений: 12,520
01.11.2012, 07:08     Оператор switch #2
А язык программирования то какой?
gray59
0 / 0 / 0
Регистрация: 28.07.2012
Сообщений: 65
01.11.2012, 07:51     Оператор switch #3
Цитата Сообщение от Persk Посмотреть сообщение
А язык программирования то какой?
switch это оператор выбора )
Сколько не встречал везде одинаковое использование


Задайте переменную
int x;
switch(x)
{
case 1: "один";
break;
case2: "два";
break;
case 3: "три";
break;
default: "не одно из чисел не подходит;



Способы ввода и вывода смотрите для вашего ЯП
Persk
Модератор
7274 / 3111 / 189
Регистрация: 25.10.2010
Сообщений: 12,520
01.11.2012, 17:51     Оператор switch #4
Ну если С++, то примерно так, а остальные числа самостоятельно добавить
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream.h>
#include <stdio.h>
void main ()
{
int h;
cout<<"\nEnter numbers from 0 before 2\n"; 
cin>>h;
switch (h)
{
case 0:cout<<"zero\n";break;
case 1:cout<<"one\n";break;
case 2:cout<<"two\n";break;
default:cout<<"\a Invalid number\n";
}
}
getch ();
Afflicted
Обитатель форума
199 / 182 / 8
Регистрация: 28.10.2012
Сообщений: 542
01.11.2012, 17:57     Оператор switch #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
using namespace std;
 
int main(void)
{
    int idx = rand()%10;
 
    switch(idx)
    {
        case 0: cout << "zero"<<endl;   break;
        case 1: cout << "one"<<endl;    break;
        case 2: cout << "two"<<endl;    break;
        case 3: cout << "three"<<endl;  break;
        case 4: cout << "four"<<endl;   break;
        case 5: cout << "five"<<endl;   break;
        case 6: cout << "six"<<endl;    break;
        case 7: cout << "seven"<<endl;  break;
        case 8: cout << "eight"<<endl;  break;
        case 9: cout << "nine"<<endl;   break;
    }
 
    system("PAUSE >> NULL");
    return 0;
}
Persk, #include <iostream.h> библиотека неправильно подключена
castaway
Эксперт С++
4873 / 3012 / 370
Регистрация: 10.11.2010
Сообщений: 11,061
Записей в блоге: 10
Завершенные тесты: 1
01.11.2012, 18:03     Оператор switch #6
Цитата Сообщение от Afflicted Посмотреть сообщение
библиотека неправильно подключена
Это от компилятора зависит.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.11.2012, 18:07     Оператор switch
Еще ссылки по теме:

C++ Оператор switch
оператор switch C++
C++ оператор switch
Оператор switch C++ C++
C++ Оператор Switch

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

Или воспользуйтесь поиском по форуму:
Persk
Модератор
7274 / 3111 / 189
Регистрация: 25.10.2010
Сообщений: 12,520
01.11.2012, 18:07     Оператор switch #7
Цитата Сообщение от lazybiz Посмотреть сообщение
Это от компилятора зависит
Это верно, ибо прога писалась давно и на борланде С++ 3.1
Yandex
Объявления
01.11.2012, 18:07     Оператор switch
Ответ Создать тему
Опции темы

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