Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
LikeChoko
0 / 0 / 1
Регистрация: 16.03.2012
Сообщений: 38
#1

Исправить ошибки в приведенном коде - C++

29.03.2012, 16:46. Просмотров 459. Ответов 4
Метки нет (Все метки)


http://www.cyberforum.ru/cpp-beginners/thread1129441.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.03.2012, 16:46
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Исправить ошибки в приведенном коде (C++):

Найти и исправить ошибки в приведенном коде
подскажите пожалуйста как исправить ошибки что не так #include <stdio.h> int...

Найти и исправить ошибки в приведенном коде
//#include <stdafx.h> #include <iostream> #include <math.h> using...

Найти и исправить ошибки в приведенном коде, C++
Помогите пожалуйста найти и исправить ошибки в приведенном коде. Код...

Задача о ранце. Исправить ошибки в приведенном коде
Кароча, трабла с кодом в указанном месте. Дебаг мне не помог... Может...

Какие ошибки содержатся в приведенном коде?
void f1 ( int x, int y ) { float rez; rez = sin ( x )+float ( a%y ); void...

4
Melkor
30 / 30 / 6
Регистрация: 15.12.2011
Сообщений: 108
29.03.2012, 17:03 #2
Цитата Сообщение от LikeChoko Посмотреть сообщение
что не так в коде?
Почему она не работает?
условие задачи в студию плз.
0
LikeChoko
0 / 0 / 1
Регистрация: 16.03.2012
Сообщений: 38
29.03.2012, 17:05  [ТС] #3
Х- пятизначное число. Надо подсчитать и вывести на экран кол-во одинаковых цифр и их значение. путем операций if-else.
0
Melkor
30 / 30 / 6
Регистрация: 15.12.2011
Сообщений: 108
29.03.2012, 17:30 #4
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
#include <map>
#include <iostream>
 
int main()
{
   std::map<int, int> resultMap;
   int number = 0;
   std::cin >> number;
   
   for(int i = 0; i < 5; ++i)
   {
       int tempNumber = number % 10;
       number /= 10;
 
       auto it = resultMap.find(tempNumber);
       if( it == resultMap.end() )
          resultMap.insert(std::make_pair(tempNumber, 1));
       else
          it->second += 1;
   }
 
   std::for_each(resultMap.begin(), resultMap.end(), [](const std::pair<int, int>& pair)
   {
       if(pair.second > 1)
         std::cout << "number " << pair.first << " count " << pair.second << "\n";
   });
 
   return 0;
}
0
LikeChoko
0 / 0 / 1
Регистрация: 16.03.2012
Сообщений: 38
29.03.2012, 17:32  [ТС] #5
ничего не понятно

Добавлено через 16 секунд
по-простому можно?
0
29.03.2012, 17:32
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.03.2012, 17:32
Привет! Вот еще темы с решениями:

Объясните в чем заключаются ошибки в приведенном коде
Объясните в чем заключаются ошибки в приведенном коде... class table { int...

Найти ошибки в коде и исправить эти ошибки (Наследование)
Вот в общем 3 файла, изучаю наследование на примере односвязного и двусвязного...

Найти ошибки в коде и исправить эти ошибки
Есть у меня вот такой код: #include &lt;iostream&gt; using namespace std; ...

Найти ошибки в коде и исправить эти ошибки - C++
Судя по вываливающейся ошибки, идет двойное освобождение памяти. У самого не...


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

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

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