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

на си+ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление арифметических выражений http://www.cyberforum.ru/cpp-beginners/thread96741.html
Здраствуйте. Меня волнует такой вопрос по С++ - вот я к примеру хочу вычислить какое-нибудь арифметическое выражение с переменными x, y, z. Как это описать в самой программе? Саму формулу написать не проблема, а вот сам код программы я не знаю какой должен быть. Я просто только начинаю осваиватся с С++, но мало что получается. Буду очень благодарен за любую Вашу помощь.
C++ Какими способами можно передать многомерные массивы в функцию? Возник вопрос, какими способами можно передать многомерные массивы в функцию??? Если не сложно, приведите парочку примеров :) http://www.cyberforum.ru/cpp-beginners/thread96735.html
C++ создать функцию.
Помогите создать функцию. Входной параметр - char Buffer. Но имя буффера будет постоянно разным. так же как и его размер. функция должна посчитать контрольную сумму и отправить все в СОМ порт. Как заставить ее работать для любой переменной char любого размера. Размер char так же важен для рассчета суммы внутри функции
C++ Указатели
В общем с++ прошел мимо меня... стыдно мне такие вопросы задавать, но что делать...) Если пишем int* n1; то n1 - это указатель на переменную типа int *n1 - получаем значение, которое хранится по этому адресу в памяти что означает &n1?
C++ ПосоветуйтЕ http://www.cyberforum.ru/cpp-beginners/thread96702.html
Хочу СПросиТь есть ли в С++ оператор вазврата типу goto label 1; FE #include.... ........ ........ 1:if(условие) .......... else goto 1
C++ Ошибка при работе со структурой #include <iostream.h> #include <conio.h> #pragma argsused float v; struct GOODS { unsigned quantity; float price;}; void cost(GOODS &goods) {v=goods.price*goods.quantity;} int main() подробнее

Показать сообщение отдельно
easybudda
Модератор
Эксперт С++
 Аватар для easybudda
9383 / 5433 / 916
Регистрация: 25.07.2009
Сообщений: 10,428
18.02.2010, 16:10     на си+
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
#include <iostream>
#include <sstream>
#include <string>
 
/*
*   Выяснить, есть ли во введенном тексте слова, оканчивающиеся на «f», и сколько таких слов
*/
 
int main(){
    std::string buf, tmp;
    const char TO_FIND = 'f';
    int cnt = 0;
    
    std::cout << "String: ";
    std::getline(std::cin, buf);
    std::istringstream ist(buf);
    
    while ( ist >> tmp ){
        if ( *tmp.rbegin() == TO_FIND ){
            std::cout << tmp << std::endl;
            ++cnt;
        }
    }
    std::cout << cnt << " words ending with '" << TO_FIND << "' found." << std::endl;
    
    return 0;
}
 
Текущее время: 03:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru