Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.07.2011, 16:40   #1
Alexander1205
Пользователь
 
Аватар для Alexander1205
 
Регистрация: 22.01.2011
Сообщений: 78
По умолчанию свитч

Чего-то не идёт..

Код:
#include<iostream>
#include<conio.h>
using namespace std;

int main()
{
	//const int SIZE = 3; //Setting the array size
	//char abb[SIZE];
	char variants;
	cout<<" Please,enter your variant> \n";
	cin>>variants;

	do{
		cout<<" Variant 1 for North Caroline\n";
		cout<<" Variant 2 for South Caroline\n";
		cout<<" Variant 3 for Georgia\n";
		cout<<" Variant 4 for Florida\n";
		cout<<" Variant 5 for Alabama\n";
		cout<<" Other symbol - exit\n";

		variants = getch();
		switch(variant)
		{
			case'1':if(abb=="NC"||abb=="nc")
					cout<<" Your state is North Caroline!\n";break;
			case'2':if(abb=="SC"||abb=="sc")
					cout<<" Your state is South Caroline!\n";break;
			case'3':if(abb=="G"||abb=="g")
					cout<<" Your state is Georgia!\n";break;
			case'4':if(abb=="F"||abb=="f")
					cout<<" Your state is Florida!\n";break;
			case'5':if(abb=="A"||abb=="a")
					cout<<" Your state is Alabama!\n";break;
			default:cout<<" Good-bye!\n";
		}
		getch();
	}while(abb=='1'||abb=='2'||abb=='3'||abb=='4'||abb=='5');
}
Alexander1205 вне форума Ответить с цитированием
Старый 01.07.2011, 16:42   #2
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от Alexander1205 Посмотреть сообщение
Чего-то не идёт..
Замечательно.
Исправьте что-то
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария
Blade вне форума Ответить с цитированием
Старый 01.07.2011, 16:48   #3
artush1984
Форумчанин
 
Аватар для artush1984
 
Регистрация: 27.04.2009
Сообщений: 184
По умолчанию

Тк variant или variants???
Hа C я могy пpосто делать ошибки, на C++ я могy их наследовать!
artush1984 вне форума Ответить с цитированием
Старый 01.07.2011, 16:49   #4
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

Код:
default:cout<<" Good-bye!\n"; break;
		}
Guy вне форума Ответить с цитированием
Старый 01.07.2011, 16:50   #5
Guy
Форумчанин
 
Регистрация: 15.12.2010
Сообщений: 398
По умолчанию

ой промахнулся, это с++, я думал шарп
Guy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свитч 2oo Помощь студентам 6 02.07.2011 14:57
Свитч Zevseg Работа с сетью в Delphi 1 03.02.2008 19:47