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

Правописание - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Словестный Алгоритм http://www.cyberforum.ru/cpp-beginners/thread246695.html
Само задание - Написать функцию, которая возвращает количество слов в строке (слова разделены пробелами или знаками препинания). Заголовок функции: int wordCount (const char *s); Написать программу, которая принимает от пользователя строку и выводит на экран количество слов в данной строке (используя, написанную функцию) Написанная программа - #include <iostream> #include <conio.h>...
C++ количество символов в слове Вся задача такова: С помощью текстового редактора создать файл, содержащий текст, длина которого не превышает 1000 символов (длина строки не должна превышать 70 символов). Написать программу, которая: • Выводит текст на экран дисплея; • Определяет количество символов в самом длинном слове и записывает в файл; • По нажатию произвольной клавиши поочередно выделяет каждое слово текста,... http://www.cyberforum.ru/cpp-beginners/thread246683.html
Удаление динамического массива C++
Добрый день, уважаемые форумчане! Столкнулся со следующей проблемой, реализовал алгоритм перебора перестановок или размещений с повторениями: unsigned int k = 2, i, s = 2; //s - количество элементов по которому производится выборка // k - количество элементов, которые выбирают int *A = new int; for (int j=0; j<k; j++) { A = 0; }
error C2248 C++
Почему я не могу обратиться к private члену? файл 1 #include <iostream> using namespace std; class complex { private: double mt;
C++ Запись объектов в файл и чтение http://www.cyberforum.ru/cpp-beginners/thread246641.html
#include <fstream.h> #include <iostream.h> #include <conio.h> #include <string.h> class my { int a; float b; char c;
C++ исключения пожалуйста, gомогите решить задачу на с++ , кoтoрая пoкaзывaет, чтo функция co cвoим блoкoм try не дoлжна пeрeхватывaть кaждую вoзмoжную oшибку, сгeнeрировaнную внутри try. Некoтoрыe исключения мoгут быть прoпущены и oбрaбoтаны в других oблaстях дeйствий. подробнее

Показать сообщение отдельно
саша 74
2 / 2 / 0
Регистрация: 10.02.2011
Сообщений: 48

Правописание - C++

22.02.2011, 10:21. Просмотров 1136. Ответов 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
30
31
32
#include <string.h>
#include <iostream>
 
using namespace std;
 
int main ()
{
    setlocale(LC_ALL,"rus");
    char s[80];
    int n;
  cout <<("\n Введите строку : ");
     cin.get(s,79);
     n = strlen(s);
  
      for(int i = 0;s[i] != n;i++) 
            
   {     
        if ((s[i+1]!=' ') && (s[i]!=' '))
        cout<<("\n Ошибка :  ")<<s<<endl;
              
   {
     if ((s[i]=='ж') || (s[i]=='Ж') || (s[i]=='ш') || (s[i]=='Ш'))
     if ((s[i+1]=='ы') || (s[i+1]=='Ы')) {s[i+1]='и';i++; }
             
              else i++;
               } 
        
        }
   cout<<endl<<"******************"<<endl;
   cout<<"\n";
    return 0;
    }
Скажите пожалуйста чтобы программа работала с русским текстом обязательно подключать Windows.h или можно как нибудь еще! Просто у меня Microsoft Visual C++ 2005 Express Edition и Windows.h не хочет работать не в какую.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru