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

Абракадабровый C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа удаляет из строки слово с заданным номером. http://www.cyberforum.ru/cpp-beginners/thread306298.html
Помогите! нужно написать программу на "С". "Программа удаляет из строки слово с заданным номером!"(как объяснял преподаватель например 2 строки "скоро курсовая работа(20 символов в этой строке) пользователь задает удалить например 2 слово 6-14 символ, программа должна вывести скоро работа") Заранее спасибо.
C++ Расчетно-графическая работа Помогите пожалуйста. Необходимо написать расчетно-графическую работу которая будет состоять из: 1) заставки(любая картинка или несложная анимация) 2) и программы Задание по программе: построить кривые по заданному параметрическому представлению улитка Паскаля x=a*(cos(t))^2 + b*(cos(t)) y=b*cos(t)*sin(t) + b*(sin(t)); a>0, b>0, t принадлежит Рассмотреть... http://www.cyberforum.ru/cpp-beginners/thread306291.html
Программа приводит к ошибке C++
Когда я создаю новый тип группы из уже известных данных всё получается. При их выводи в меню она выдаёт ошибку! Но начала выдавать ошибку только тогда когда я уже задал в программе эти параметры и не вводил с консоли. case 11: { system("cls"); string type; int num; cout << "Какого типа будет группа (type,semester,exam,course): "; cin >> type; cout << "Выберите...
C++ Реализуйте эффективный алгоритм сортировки в виде метода класса
Быстрая сортировка (Quick sort) + сортировка выбором для маленьких подмассивов. с вещественными числами
C++ Динамическое программирование игры "Ним" http://www.cyberforum.ru/cpp-beginners/thread306256.html
Игра Ним с одной кучей камней и с инвертированными правилами (взявший последний камень проигрывает), нисходящее и восходящее ДП.
C++ Динамический двусвязный список (операции: добавить элемент после данного, удалить данный элемент …) реализовать Динамический двусвязный список (операции: добавить элемент после данного, удалить данный элемент …). используя: class List { private: Node* head; public: List(); bool IsEmpty(); подробнее

Показать сообщение отдельно
Synapsehome
0 / 0 / 0
Регистрация: 27.05.2011
Сообщений: 5

Абракадабровый C++ - C++

27.05.2011, 16:39. Просмотров 423. Ответов 6
Метки (Все метки)

Вся проблема в чём - при вводе на русском я пишу какой-то абракадброй вроде иероглифов. Следствие установило, что эта хрень начинается после цикла do. Вот сам код, чистый консольный проект вин32:
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
#include <iostream>
#include <conio.h>
using namespace std;
enum itsaWord { NO, YES };
int main()
{
  setlocale(0,"");
  itsaWord isWord=NO;
  char ch='a';
  int wordcount=0;
  cout << "Введите предложение: \n";
  do {
 ch = getche();
 if( ch==' ' || ch=='\r' )
 {
   if( isWord==YES )
   {
     wordcount++;
     isWord=NO;
   }
 }
 else
 if( isWord==NO )
    isWord=YES;
    } while( ch !='\r ' );
  cout << "\n---Число слов: " << wordcount << "---\n";
  return 0;
}
Ваши предположения?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru