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

Даны 2 предложения. Найти общее количество букв н в них - C++

Восстановить пароль Регистрация
 
Sn4ke
0 / 0 / 0
Регистрация: 09.04.2014
Сообщений: 5
12.04.2014, 23:49     Даны 2 предложения. Найти общее количество букв н в них #1
Ошибка в операторе if

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <iostream.h>
#include <windows.h>
int pod(string s, string a)
  {
     int k=0;
     for (int i=0; s[i]!=0; i++)
     if (a==s[i]) k++;
     return k;
  }
int main()
{
 int r1,r2;
 string s1, s2, b="Г*";
 cout<<"Enter first sentenses: ";
 getline(cin, s1);
 cout<<"Enter second sentenses: ";
 getline(cin, s2);
 r1=pod(s1,b);
 r2=pod(s2,b);
 cout<<r1+r2;
 system("pause");
}
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.04.2014, 23:49     Даны 2 предложения. Найти общее количество букв н в них
Посмотрите здесь:

Даны два предложения. Найти самое короткое из слов первого предложения, которого нет во втором предложении C++
C++ Даны два предложения. Найти самое короткое из слов первого предложения,которого нет во втором предложений?
26. Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк. C++
C++ Подсчитать количество букв "А" в предложении и общее количество букв. В тексте несколько строк.
Даны три целых числа a, b и c. Найти количество чётных чисел среди них C++
C++ Вывести общее количество введенных чисел и порядковый номер наименьшего из них
10.31. Даны два предложения, в которых имеются буквы ш. Найти, в каком из них эга буква имеет больший порядковый номер (при счете от начала предложени C++
Даны три целых числа a, b и c. Найти количество одинаковых чисел среди них C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Exоrcist
 Аватар для Exоrcist
15 / 15 / 7
Регистрация: 20.02.2014
Сообщений: 86
13.04.2014, 00:32     Даны 2 предложения. Найти общее количество букв н в них #2
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <algorithm>
#include <string>
 
int main()
{
    std::string text;
 
    std::cout << "Enter text: ";
    std::getline(std::cin, text);
 
    std::cout << "Cnt 'b': " << std::count(text.begin(), text.end(), 'b') << std::endl;
 
    system("pause");
    return 0;
}
Вот для буквы b просмотри)
cooller
 Аватар для cooller
564 / 532 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
13.04.2014, 00:51     Даны 2 предложения. Найти общее количество букв н в них #3
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Sn4ke, Для ввода русских букв в свойствах консоли поставь шрифт Lucida Console
И ты сравнивал символ со строкой, так делать нельзя
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 <stdio.h>
#include <iostream>
#include <windows.h>
 
 
int pod(std::string s, char symbol)
{
    int k=0;
    for (int i=0; i<s.size();i++)
        if ((int)s[i]==(int)symbol)
            k++;
    return k;
}
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
    int r1,r2;
    std::string s1, s2;
    std::cout<<"Enter first sentenses: ";
    getline(std::cin, s1);
    std::cout<<"Enter second sentenses: ";
    getline(std::cin, s2);
    r1=pod(s1,'н');
    r2=pod(s2,'н');
    std::cout<<r1+r2;
    system("pause");
}
Yandex
Объявления
13.04.2014, 00:51     Даны 2 предложения. Найти общее количество букв н в них
Ответ Создать тему
Опции темы

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