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

Разработать приложение, в котором на основании следующих данных, которые помещаются в подходящие контейнеры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ввод символов в соответствующий массив http://www.cyberforum.ru/cpp-beginners/thread1106636.html
Помогите, пожалуйста, разобраться - почему функция не отображает вводимые значения. Вот код: #include "stdafx.h" #include <iostream> #include <memory.h> using namespace std; void m_c(char * pAr) { int iCurInd = 0, iStep = 1, iSize = 1;
C++ Битовые операции Собсно,если используется 4 байтовая переменная,то почему она представлена 16 битами(1010 0110 0010 0110),а не 32 битами? http://www.cyberforum.ru/cpp-beginners/thread1106629.html
C++ Передача значений из двумерного массива в функцию
Добрый день всем! Помогите девушке разобраться! Я пишу лабораторные по Си. Осталась последняя лабораторная по решению системы уравнений методом Крамера. Я написала функцию, вычисляющую определитель по методу Сарруса для матрицы третьего порядка, как просил преподаватель. Теперь мне нужно вызывать эту функцию и передавать ей двумерные массивы со значениями. /*описание функции*/ float...
C++ Создать структуру, описывающую багаж пассажира
Создать структуру, описывающую багаж пассажира. Данные структуры: количество вещей и общий вес вещей. Создать две функции: ввод количества вещей и веса каждой вещи в отдельности, вывод на экран общего веса багажа.
C++ Загнать файл в массив http://www.cyberforum.ru/cpp-beginners/thread1106617.html
Добрый день , нужно загнать файл в вмассив. К примеру формат 1.bmp , а потом создать новый 1.bmp и залить в него информацию о файле из массива. Что накопал : FILE *in = fopen("C:\\1.bmp","rb"); Открываю длячтения в бинарном виде Как я понял массив должен быть типа INT Считываю в него while(!feof(in)){ int.getline(mass,255); i++ }
C++ Задача о 8 ферзях вывести в файл все 92 возможных варианта(в виде матрицы, где расположение ферзя означает единицу, а пустые клетки 0) расстановки 8 ферзей на шахматной доске. подробнее

Показать сообщение отдельно
EragonJKee
 Аватар для EragonJKee
9 / 10 / 1
Регистрация: 19.01.2014
Сообщений: 83
27.02.2014, 14:42  [ТС]     Разработать приложение, в котором на основании следующих данных, которые помещаются в подходящие контейнеры
Сразу как-то неправильно тему создал

Собственно сам код (в текстовом документе: номер аудитории - фамилия, например, 253 Grushevskiy):

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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include <iostream>
#include <list>
#include <vector>
#include <algorithm>
#include <set>
#include <numeric>
#include <map>
#include <string>
#include <fstream>
 
using namespace std;
 
typedef map <string, long, less <string> > map_sl;
 
int main() {
 
    system("color 0A");
    setlocale(LC_ALL,"Russian");
    map_sl m1;
 
    ifstream in("file.txt");
 
    string str;
    int aud;
    string name;
    vector<string> vector1;
    multimap<int,string> a;
 
    cout << "Весь список:\n\n";
    cout << "Ауд" << " " << "Фамилия студента\t\n\n";
    while(!in.eof())
    {
        in>>aud;
        in.get();
        in>>str;
        vector1.push_back(str);
        cout << aud << " " << str << endl;
        a.insert(make_pair(aud,str));
    }   
 
    cout << "\nОтсортированный список аудиторий:\n\n";
 
    multimap<int,string> :: iterator i;
    for(i=a.begin(); i!=a.end(); i++)
        cout << (*i).first << " " << (*i).second << endl;
 
    cout << "\nСуммарное количество студентов: ";
 
    cout << vector1.size() << endl;
    cout << endl;
 
    map<string,int> b;
    for(i=a.begin(); i!=a.end(); i++) {
 
        b[(*i).second] = (*i).first;
 
    }
 
    cout << "Введите фамилию студента, чтобы узнать номер аудитории: ";
    cin >> name;
    cout << "\nСтудент по имени " << name << " находится в аудитории ";
    cout << b[name] << endl << endl;
 
    system("pause");
 
    return 0;
}
 
Текущее время: 12:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru