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

Массив структур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Список http://www.cyberforum.ru/cpp-beginners/thread793973.html
Доброго времени суток. Помогите с решением проблемы с List. На С# это работает без проблем вот код на C# public List<string> list1; private void Form1_Load(object sender, EventArgs e) { list1.Add("Тест"); }
C++ qsort Вот код программы. Посмотрите вопрос в комментарии. #include <iostream> #include <stdlib.h> using namespace std; int main() { int n,q,a,zap,maxzap=-1,x,y,s; cin>>n>>q; http://www.cyberforum.ru/cpp-beginners/thread793956.html
C++ Исправить ошибку в коде.
Реализовать функцию, которая принимает одномерный массив и возвращает индексы его максимального и минимального элементов, с указателями #include<iostream> #include<windows.h> using namespace std; void f(int *a,int n,int &k,int &l) { int max=*(a),min=*(a); k=0; l=0;
Как упростить строчки cin>>a; raz.n = a;? C++
struct Size { int n; int m; }; int _tmain(int argc, _TCHAR* argv) { Size raz; setlocale(LC_ALL,""); int a, b;
C++ Записать в файл строку. Скопировать в буфер последние два слова. Вывести содержимое буфера на экран http://www.cyberforum.ru/cpp-beginners/thread793925.html
Нужно написать простую програму ( и должен быть текстовый файл ) вот примерно так : #include <iostream> #include <fstream> using namespace std; int main(){ ofstream fout("test.txt"); if(!fout) { cout << " Can't open file\n"; return 1; }
C++ Массив: определить, сколько раз повторяется максимальное число в последоновательности Нужно определить сколько раз повторяется максимальное число в последоновательности пример! Входные данные 7 1 4 2 5 2 5 3 Выходные данные 2 подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт CЭксперт С++
9532 / 5525 / 932
Регистрация: 25.07.2009
Сообщений: 10,611
24.02.2013, 22:11
Seroga7, стандартные средства не подойдут?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <map>
#include <algorithm>
 
void dump(const std::pair<int, int> & p) {
    std::cout << p.first << '\t' << p.second << std::endl;
}
 
int main() {
    const int COUNT(10);
    int arr[COUNT] = { 3, 2, 3, 5, 1, 1, 4, 8, 2, 4 };
    std::map<int, int> map;
 
    for ( int i = 0; i < COUNT; ++i)
        map[arr[i]]++;
 
    std::cout << "Number Count" << std::endl;
    std:for_each(map.begin(), map.end(), dump);
 
    return 0;
}
http://codepad.org/oi6F2JZB
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru