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

вот прога почему то не работает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Некорректная работа программы с float данными http://www.cyberforum.ru/cpp-beginners/thread528297.html
Вот код примитивного калькулятора: #include <iostream> #include <float.h> #include <conio.h> using namespace std; int main () { float X;
C++ мышка в лабиринте с++ Здравствуйте. Напишите код мышки в лабиринте. http://www.cyberforum.ru/cpp-beginners/thread528295.html
Ошибка LNK2019 C++
Добрый день. Недавно начала изучать С++ (необходимо для научной деятельности). Программирую я в Visual Studio 2010 Express Напечатал я пример из учебника, код таков: #include <windows.h> #include <iostream> #include <new> #include "converts.h" using std::cout; using std::cin; using std::endl; using std::strlen; using std::bad_alloc;
C++ Вывести любое сообщение
Привет! Как на С можно вывести любое сообщения без использования ОС? То есть использовать те функций, которые могут запуститься не используя ОС (думаю cout, printf не подойдет ИМХО). Мне нужно этот файл file.c скомпилировать, затем использовать на Ассемблер.
C++ В массив типа double записываю целые числа (типа int), но ошибка не вылазиет! http://www.cyberforum.ru/cpp-beginners/thread528258.html
Вот программулька: #include <iostream> using namespace std; #include <conio.h> int main() { double arr={1,2,3,4,5}; double *parr=&arr;
C++ Транспонирование матрицы Здравствуйте! Помогите пожалуйста! Создать целочисленную матрицу размерностью N=5 строк и M=3 столбцов. Транспонировать матрицу и найти: 1) Максимальный элемент и его значение 2) Минимальный элемент и его значение Вывести на экран в удобной и наглядной форме исходные данные и результаты Программа должна работать в bc3.1 подробнее

Показать сообщение отдельно
ilgam-boys
0 / 0 / 0
Регистрация: 25.03.2012
Сообщений: 12

вот прога почему то не работает - C++

26.03.2012, 14:26. Просмотров 456. Ответов 3
Метки (Все метки)

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;
    char m=0;
    cout <<"enter string="<<endl;
    string::size_type k=0,pos=0;
    getline (cin,str);
    cout <<"m=";cin>>m;
    string razdel=",.:;!? ";
    k=str.find_first_of(razdel,pos);
    while (k=string::npos)
    {
        slovo=str.substr(pos,m);
        if (ispunct(str[k]))
            pos=k+2;
        else pos=k+1;
        if (slovo[m]==slovo[slovo.length()-1]) s++;
        k=str.rfind(razdel,pos);
    }
    cout <<"kolichestvo="<<s<<endl;
    return 0;}
Добавлено через 1 минуту
Работа со строками. Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинания, в конце которого ставится точка):вывести на экран все слова сообщения ,состоящие из n букв.

Добавлено через 5 минут
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;
    char m=0;
    cout <<"enter string="<<endl;
    string::size_type k=0,pos=0;
    getline (cin,str);
    cout <<"m=";cin>>m;
    string razdel=",.:;!? ";
    k=str.find_first_of(razdel,pos);
    while (k=string::npos)
    {
        slovo=str.substr(pos,m);
        if (ispunct(str[k]))
            pos=k+2;
        else pos=k+1;
        if (slovo[n]==slovo[slovo.length()-1]) s++;
        k=str.rfind(razdel,pos);
    }
    cout <<"kolichestvo="<<s<<endl;
    return 0;}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru