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

код с++. где что поставить что бы прога норм работала? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить сумму модулей отрицательных элементов, которые превышают число A http://www.cyberforum.ru/cpp-beginners/thread899743.html
Дан одномерный массив P, который состоит из 12 элементов. Вычислить сумму модулей отрицательных элементов, которые превышают число A. Число А вести с клавиатуры.
C++ Параллельные потоки Может кто-нибудь подсказать, как написать программу, в которой с какой-то определенной точки работают параллельно, например, три потока? Потом в определенной точке после завершения работы последнего продолжает работу основной поток. Желательно используя средства, которые есть в с++11. http://www.cyberforum.ru/cpp-beginners/thread899740.html
C++ Односвязный список, поменять местами элементы (максимальный и последний)
Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию void max_last (elem*&first, elem*&last), которая меняет местами два элемента в списке: максимальный и последний.
Односвязный список: найти максимальное отрицательное число C++
Дан не пустой односвязный список, в котором каждый элемент имеет тип: struct elem { int num; elem* next; } Написать функцию int max_negative (elem *first) , которая возвращает наибольшее отрицательное число или 0, если нет ни одного отрицательного.
C++ Использование static_cast http://www.cyberforum.ru/cpp-beginners/thread899732.html
Здравствуйте! Подскажите, почему такая конструкция не компилируется. int main() { int nWord = 4; char temp = static_cast< char >( static_cast< int >( '0' ) nWord + 1 ); return 0; } expected ')' before 'nWord'
C++ чем отличаются static_cast от Привет всем! чем отличаются явное приведения типа long tmp = static_cast<long>(45.6); от long tmp = long(54.34); ? подробнее

Показать сообщение отдельно
Сергей_freeze
 Аватар для Сергей_freeze
6 / 6 / 1
Регистрация: 24.12.2011
Сообщений: 347
12.06.2013, 18:18     код с++. где что поставить что бы прога норм работала?
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
#include <iostream>
#include <string>
 
   
int main(int argc, char* argv[])
{ 
   struct
   {
      const char chr;
      unsigned count;
   }  chars[] = {{'а', 0}, {'е', 0}, {'и', 0},
                 {'о', 0}, {'у', 0}, {'ы', 0},
                 {'э', 0}, {'ю', 0}, {'я', 0}};
 
   unsigned nChars = sizeof(chars) / sizeof(*chars);
 
   std::string text;
   std::cout << "text: ";
   getline(std::cin, text);
 
   for (unsigned i = 0; i < text.size(); ++i)
   {
      unsigned j;
      for (j = 0; (j < nChars) && (chars[j].chr != text[i]); ++j) { ; }
 
      if (j < nChars)
      {
         chars[j].count++;
      }
   }
 
   for (unsigned i = 0; i < nChars; ++i)
   {
      for (unsigned j = 0; j < chars[i].count; ++j)
      {
         std::cout << chars[i].chr;
      }
   }
 
   return 0;
}


где что поставить что бы прога норм работала?? а то при введении слова окно ввода просто изчезает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 01:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru