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

Строка: вывести на экран все слова сообщения, состоящие из n букв. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ прерывания http://www.cyberforum.ru/cpp-beginners/thread527703.html
можно ли создать такую программу, которая вообще никак не будет реагировать на прерывания? на самом деле задался вопросом о вычислении скорости выполнения операций. Написал код, а потом вспомнил о том, как лектор рассказывал о прерываниях и понял, что результат работы программы может быть каким угодно, так как программа может не выполняться, а время будет идти. Если отключить обработку никак...
C++ Не записывается бинарный файл:( Здравствуйте. Программа читает четыре числа типа double в текстовом файле 0.0367450.4577840.0987860.658325 и записывает их в бинарный файл в той же последовательности. Почему в бинарном файле числа выглядят как в текстовом? 0.0367450.4577840.0987860.658325 #include <stdio.h> #include <stdlib.h> int main() { http://www.cyberforum.ru/cpp-beginners/thread527701.html
C++ Перевод из Паскаля на С++
Привет всем. Нужна помощь. У меня есть алгоритм на Паскале, а нужен на С++, поскольку Паскаль знаю плохо, прошу вас перевести данный код из Паскаля на С++ Вот код for j:=0 to M-1 do count:=0; for i:=1 to N do inc(count] ); for j:=0 to M-1 do count:=count+count; for i:=N downto 1 do begin b]] := a;
C++ шифрование текста RSA
Ниже будет исходник. Шифрует но не расшифровывает посмотрите в чем может быть дело. Спасибо. int c,r,e,d,n,x; int gcd (int a, int b) { while ( b!=0 ) { c = a%b; a = b; b = c; } if ( a<0 ) return -a; return a; }
C++ файл типа .rh http://www.cyberforum.ru/cpp-beginners/thread527679.html
как подключить Заголовочный файл с определениями идентификаторов ресурсов .rh в visial studio спс
C++ Переписать через функции Я сделал её, только надо с функцией, кто нибудь может помочь? #include <iostream> #include <math.h> #include <stdio.h> #include <conio.h> using namespace std; int main() { int A,NB,NA,i,j,G; подробнее

Показать сообщение отдельно
ilgam-boys
0 / 0 / 0
Регистрация: 25.03.2012
Сообщений: 12
18.04.2012, 21:30  [ТС]     Строка: вывести на экран все слова сообщения, состоящие из n букв.
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
#include <iostream>
#include <string>
using namespace std;
int main ()
{
    string str,slovo;
    int s=0;
    cout <<"n="<<endl; cin >>n;
    string ::size_type k=0, pos=0,n=0;
    string razdel=",.:;!? ";
    cout <<"enter string="<<endl;
    getline(cin,str);
    k=str.find_first_of(razdel,pos);
    while (k!=string::npos)
    {
        slovo=str.substr(pos,k-pos);
        if (ispunct(str[k]))
            pos=k+2;
        else pos=k+1;
        if (slovo[0]==n) s++;
        k=str.find_first_of(razdel,pos);
    }
    cout <<"kolichestvo="<<s<<endl;
    return 0;}
Добавлено через 1 минуту
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
#include <iostream>
#include <string>
using namespace std;
int main ()
{
    string str,slovo;
    int s=0;
    cout <<"n="<<endl; cin >>n;
    string ::size_type k=0, pos=0,n=0;
    string razdel=",.:;!? ";
    cout <<"enter string="<<endl;
    getline(cin,str);
    k=str.find_first_of(razdel,pos);
    while (k!=string::npos)
    {
        slovo=str.substr(pos,k-pos);
        if (ispunct(str[k]))
            pos=k+2;
        else pos=k+1;
        if (slovo[0]==n) s++;
        k=str.find_first_of(razdel,pos);
    }
    cout <<"kolichestvo="<<s<<endl;
    return 0;}
Добавлено через 59 секунд
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
#include <iostream>
#include <string>
using namespace std;
int main ()
{
    string str,slovo;
    int s=0;
    cout <<"n="<<endl; cin >>n;
    string ::size_type k=0, pos=0,n=0;
    string razdel=",.:;!? ";
    cout <<"enter string="<<endl;
    getline(cin,str);
    k=str.find_first_of(razdel,pos);
    while (k!=string::npos)
    {
        slovo=str.substr(pos,k-pos);
        if (ispunct(str[k]))
            pos=k+2;
        else pos=k+1;
        if (slovo[0]==n) s++;
        k=str.find_first_of(razdel,pos);
    }
    cout <<"kolichestvo="<<s<<endl;
    return 0;}
 
Текущее время: 11:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru