Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Определить, встретился ли в строке str1 какой-нибудь символ из строки str2 Нужно написать и протестировать функцию STRS(str1, str2), которая определяет, встретился ли в строке str1 какой-нибудь символ из строки str2. на языке СИ. Буду очень благодарен!!! https://www.cyberforum.ru/ cpp-beginners/ thread331498.html C++ про множества
не понимаю как решить задачу решите если не трудно заранее спасибо. На плоскости задано n множеств по m точек в каждой. Среди точек первого множества найти такую, которая принадлежит наибольшему количеству множеств.
C++ Наибольшее общее кратное https://www.cyberforum.ru/ cpp-beginners/ thread331469.html
Поясните пожалуйста как работает данная программа. #include<iostream> using namespace std; int main ( ) {setlocale(LC_ALL,"Rus"); int a,b,c; bool g=true; cout<<"Ввведите первое число --> "; cin>>a;
C++ наследование классов https://www.cyberforum.ru/ cpp-beginners/ thread331453.html
Народ, всем приветик! Уже 3 день сижу над етой темой, не получается задание, вчера выбрасывал на форум исходник, но в конце концов сделал я неправильно. Если кто сможет-напишите если нетяжело. А теперь само задание (из книги Шиманович): Введите глобальное перечисление enum shape{prizm,parallelepiped,cube,piramid,cone,cylinder}; Разработайте базовый класс Body (геометрическое тело) для...
C++ Тема для получения полезной информации
Здравствуйте! Предлогаю закрепить эту тему. Дабы не плодить темы с вопросами где находится это, как настроить то, что значит интерпритатор и т.д., предлогаю писать сюда. Тот кто знает ответит вам. P/S Знаю гугл не отменяли, но не всегда там есть информация в том виде в котором её поймет каждый новичек.
C++ Посоветуйте книгу по с++ Посоветуйте книгу по с++ для самых-самых нубов чтобы было понятно, если и понятия не имеешь что это за язык. https://www.cyberforum.ru/ cpp-beginners/ thread331430.html
C++ Конвертация из int в string и наоборот Вопрос такой: Как переменной типа string записать значение типа int и наоборот. Помогите плиз никак не разбирусь https://www.cyberforum.ru/ cpp-beginners/ thread331428.html символ C++
Для встречающихся в заданном тексте пар рядомрасположенных символов указать сколько раз встречается каждая из таких 2-х буквенных сочетании
C++ Использование русского языка в DevC++ https://www.cyberforum.ru/ cpp-beginners/ thread331383.html
Пишу программу на С++ (недавно начал изучение). Весь код есть, компиляция проходит успешно, запускаю - вместо букв, "каракули". Естественно, нужно добавить (или как там это называется) русский язык. Пишу: setlocale(LC_ALL, "Russian"); Не помогает. Прошу помощи у интернета. #include <locale.h> ... setlocale(LC_ALL, "rus" Тоже самое. Что делать? P.S DevC++ 4.9.9.2
C++ Прошу помочь с прогой, если можно) надо её оживить... #include <conio.h> #include <stdio.h> #include <stdlib.h> #include <graphics.h> #include <time.h> #include <math.h> #include <iostream.h> #include <dos.h> https://www.cyberforum.ru/ cpp-beginners/ thread331376.html
Типы Данных C++
Извиняюсь, за тупой вопрос, но какой самый большой целочисленный тип данных доступный в компиляторе visual c++ express edition 2010, по возможности с примером кода.
C++ Материал по ООП https://www.cyberforum.ru/ cpp-beginners/ thread331357.html
Сейчас изучаю начало начал в с++. То есть простейшие консольные программы строю. Хотелось бы уже попробовать поработать с настоящим программо-строем. То есть посоздавать программы на WindowsForm с кнопочками, с полями.. Не знаю как точно объяснить. Чтобы программы были не консольные а с помощью различных диалоговых окон общались с пользователем. Не могли бы помочь мне и дать мне материала по этой...
829 / 352 / 64
Регистрация: 30.01.2009
Сообщений: 1,204
10.07.2011, 16:50 0

Найти лучшее решение - C++ - Ответ 1830914

10.07.2011, 16:50. Показов 1152. Ответов 16
Метки (Все метки)

Ответ

Мой вариант:
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
#include <iostream>
#include <vector>
#include <algorithm>
#include <string>
 
using namespace  std;
 
void Tokenize(const string& str,
              vector<string>& tokens,
              const string& delimiters = " ")
{
    string::size_type lastPos = str.find_first_not_of(delimiters, 0);
    string::size_type pos     = str.find_first_of(delimiters, lastPos);
 
    while (string::npos != pos || string::npos != lastPos)
    {
        tokens.push_back(str.substr(lastPos, pos - lastPos));
        lastPos = str.find_first_not_of(delimiters, pos);
        pos = str.find_first_of(delimiters, lastPos);
    }
}
 
bool myfn(string i, string j) { return i.size()<j.size(); }
 
int main(int argc, char* argv[])
{
    string line1 = "We were her pride of 10 she named us:";;
    string line2 = "Benjamin, Phoenix, the Prodigal";
    string line3 = "and perspicacious pacific Suzanne";
 
    string sentance = line1 + ' ' + line2 + ' ' + line3;
 
    vector<string> tokens;
    vector<string>::iterator it;
 
    ostream_iterator<string> cit(cout, "\n");
 
    Tokenize(sentance, tokens);
 
    cout << "Sentance: " << sentance << endl;
    cout << "\nSentance has " << tokens.size() << " word." << endl;
 
    vector<string>::iterator sWord = min_element(tokens.begin(), tokens.end(), myfn);
    vector<string>::iterator bWord = max_element(tokens.begin(), tokens.end(), myfn);
 
    cout << "\nSentance' word:" << endl;
    copy(tokens.begin(), tokens.end(), cit);
 
    cout << "\nThe biggest word: " << endl;
    for (it = tokens.begin(); it != tokens.end(); it++)
    {
        if (it->size() >= bWord->size())
            cit = *it;
    }
 
    cout << "\nThe smallest word: " << endl;
    for (it = tokens.begin(); it != tokens.end(); it++)
    {
        if (it->size() <= sWord->size())
            cit = *it;
    }
 
    cin.get();
    return 0;
}


Вернуться к обсуждению:
Найти лучшее решение C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.07.2011, 16:50
Готовые ответы и решения:

Yii - это лучшее решение?
Хочу перенести проект на PHP фреймворк Yii Проект tm360.ru Сам проект на самописе (корявом)...

Лучшее решение для обработки большой бд
Всем привет! Ребята, вопросик такой. Есть База данных 2418192 строк Полей 36 всего. Работаю...

Лучшее решение по сборке (видеокарта, оперативка)
Здравствуйте. Появилась возможность обновить железо. И есть 2 варианта. Купить видеокарту подороже,...

После Снежинска бездействие в краткосрочной перспективе-лучшее решение
Вкратце,это уже писал,со Снежинском куча запросов с 1-й страницы упаа на 2-ю или 3-ю,пробовал массу...

16
10.07.2011, 16:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.07.2011, 16:50
Помогаю со студенческими работами здесь

Найти общее решение линейного дифференциального уравнения 1 порядка. Найти частное решение,удовлетворяющее начальному ус
Найти общее решение линейного дифференциального уравнения 1 порядка. Найти частное...

Лучшее из БД
Есть база данных где пишется имя фамилия количество наград пользователей , как сделать чтобы при...

Лучшее из двух зол
Всем добрый день, вечер, ночь и утро. Перемена места жительства обусловила необходимость покупки...

Лучшее из реал жизни
Рассказываем здесь самые смешные и нелепые истории из жизни! Я начну Дело было зимой,поздним...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru