Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
filin2k9
1 / 1 / 0
Регистрация: 30.09.2011
Сообщений: 16
1

Составить программу, которая бы выдавала по названию страны название столицы этой страны (использовать не менее 6-7 названий).

14.10.2011, 18:37. Просмотров 2999. Ответов 1
Метки нет (Все метки)

Составить программу, которая бы выдавала по названию страны название столицы этой страны (использовать не менее 6-7 названий).

Как? не допираю что-то
Благодарю
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.10.2011, 18:37
Ответы с готовыми решениями:

Составить программу, которая бы по введенному числу (до 10) выдавала бы название этой цифры
Составить программу, которая бы по введенному числу (до 10) выдавала бы название этой цифры. на с++

Программа предлагает выбрать название страны и выводит на экран её название столицы
Программа предлагает выбрать название страны и выводит на экран её название столицы. C++ ...

Ввести первую букву названия страны. Вывести название ее столицы
Задача - Ввести первую букву названия страны. Вывести название ее столицы Помогите найти ошибки...

Определить название континента (Азия, Америка, Африка, Европа) по заданному названию страны
Определить название континента (Азия, Америка, Африка, Европа) по заданному названию страны....

По названию страны вывести название её столицы
Задача: написать программу которая по названию страны выводит название её столицы(5-7 названий). Не...

1
Dani
1394 / 638 / 134
Регистрация: 11.08.2011
Сообщений: 2,299
Записей в блоге: 2
Завершенные тесты: 1
14.10.2011, 18:57 2
Лучший ответ Сообщение было отмечено filin2k9 как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <map>
#include <string>
 
int main()
{
    std:: string s1;
    std:: map <std:: string, std:: string> s;
    s["Russia"]="Moscow";
    s["Belarus"]="Minsk";
    s["USA"]="Washington";
    s["Japan"]="Tokyo";
    s["China"]="Beijing";
    s["France"]="Paris";
 
    std:: cin >> s1;
    if (s[s1]!="") std:: cout << s[s1] << "\n";
    system ("pause");
    return 0;
}
Добавлено через 13 минут
v. 2.0, но я вам с файлами не делал, поэтому база после закрытия очищается.
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include <iostream>
#include <map>
#include <string>
 
int main()
{
    bool b;
    std:: string s1;
    std:: map <std:: string, std:: string> s;
    do{
    s["Russia"]="Moscow";
    s["Belarus"]="Minsk";
    s["USA"]="Washington";
    s["Japan"]="Tokyo";
    s["China"]="Beijing";
    s["France"]="Paris";
    s["Germany"]="Berlin";
    s["Italy"]="Rome";
    s["UK"]="London";
    s["Spain"]="Madrid";
    s["Denmark"]="Copenhagen";
    s["Egypt"]="Cairo";
 
    std:: cin >> s1;
    if (s[s1]!="") std:: cout << s[s1] << "\n";
    else 
    {
        std:: string s2;
        std:: cout << "No in base! Enter the capital: ";
        std:: cin >> s2;
        s[s1]=s2;
    }
    system ("pause");
    std:: cout << "Once again? ";
    std:: cin >> b;
    }while (b);
    return 0;
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.10.2011, 18:57

Определить название столицы по заданному названию страны
Помогите разработать программу с использованием оператора-переключателя switch. Определить...

По введённому названию страны выводит на экран название столицы
Помогите сделать эту программу. По названию страны (переменная типа Country) присвоить переменной...

По введённому названию страны Европы будет выводить на экран название столицы
составить программу,которая по введённому названию страны Европы будет выводить на экран название...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru