Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Что здесь не так

43K
12 июня 2010 года
Geruk
11 / / 01.06.2009
Когда ввожу страну в консоль виводит сразу весь текст столиц и населения, что нужно исправить

Код:
#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <locale.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL, "Russian");
    enum Country { Hungary, Italy, Greece,
        Turciya, Egypt, Nepal, Belgium};
    int country1, country2, country3, country4,
        country5, country6, country7;
    cout << "Enter a Country: ";
    cin >> country1;
    if(country1 | Hungary){
        {cout << "Столица  Будапешт Население 11 млн" << endl;}
    }
    cin >> country2;
    if(country2 | Italy){
    {cout << "Столица Рим Население 60 млн" << endl;}
    }
    cin >> country3;
    if(country3 || Greece){
    {cout << "Столица Афины Население 10 млн" << endl;}
    }
    cin >> country4;
    if(country4 || Turciya){
    {cout << "Столица Анкара Население 55 млн" << endl;}
    }
    cin >> country5;
    if(country5 || Egypt){
    {cout << "Столица Каир Население 53 млн" << endl;}
    }
    cin >> country6;
    if(country6 || Nepal){
    {cout << "Столица  Катманду Население 18 млн" << endl;}
    }
    cin >> country7;
    if(country7 || Belgium){
    {cout << "Столица Брюссель Население 10 млн" << endl;}
    }
    _getch();
    return 0;
}
2.1K
12 июня 2010 года
Norgat
452 / / 12.08.2009
для начала было бы неплохо получить формулировку задачи(полную, а не в коде), это раз...

а два... если нужно сделать как то так: ввести код города - получить название города и численность населения, то сделать это можно так:

 
Код:
cin >> country1;
switch(country1)
{[INDENT]case(Hungary):[INDENT]cout << "Столица  Будапешт Население 11 млн" << endl;
break;[/INDENT][/INDENT]...[INDENT]default:[INDENT]cout << "Error\n";[/INDENT][/INDENT]}
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог