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

Объявление переменных внутри блока switch - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из Паскаля в С++ http://www.cyberforum.ru/cpp-beginners/thread617505.html
Здравствуйте. Помогите переписать этот код на C++. Сам пробовал, но не получается. var a,b:string; begin assign(input,'input.txt'); reset(input); assign(output,'output.txt'); rewrite(output); readln(a); read(b); a:=a+'a'; b:=b+'a'; while a+b<'aa' do
C++ Меню в консольном режиме.Текстовую с вводом номера строки, которую надо реализовать Как написать? с чего начать? Где можно почитать об этом? http://www.cyberforum.ru/cpp-beginners/thread617491.html
C++ О размере циклов, break и производительности
Начало обсуждения здесь. Представь себе цик на тройку-пятёрку экранов Ага, зато это хороший стиль программирования. Функции? Не, не слышал.
C++ Надо написать программу которая будет осуществлять обработку данных из файла
Меню должно иметь вид текстового списка. С чего начать?Где что почитать?
C++ Подскажите, что не так? http://www.cyberforum.ru/cpp-beginners/thread617467.html
//bow.h using namespace std; class Bow { string color; bool drawn; int arrows;
C++ Составить программу для вычисления биномиальных коэффициентов Составить программу для вычисления биномиальных коэффициентов (для заданного M>=i>=j>0 вычислять все C(j,i)), {1, при m=0,n>0 или m=n>=0, если С(n,m)={0, при m>n>0, {С((n-1),(m-1)) + C((n-1),m), в иных случаях. Добавлено через 53 секунды Составить программу для вычисления биномиальных коэффициентов (для заданного M>=i>=j>0 вычислять все C(j,i)),... подробнее

Показать сообщение отдельно
Евгений89
99 / 99 / 9
Регистрация: 17.04.2011
Сообщений: 554
Завершенные тесты: 2
01.07.2012, 20:45     Объявление переменных внутри блока switch
x заранее объяви

Добавлено через 3 минуты
как то так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
 
using namespace std;
int main()
{
    int choice;
    int x;
    cin >>choice; 
    switch(choice)
    {
        //case 1: int x = 1; break;   // ошибка
    case 1:
        x = 1;
        break; // почему нет ошибки?
     case 2:
        x = 2;
        cout << x;
        break;
    }
     
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru