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

Строки и указатели с++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Реализация связного списка http://www.cyberforum.ru/cpp-beginners/thread148542.html
надо решить задачу: Сведения о владельце автомобиля: фамилия, марка автомобиля (строки), номер автомобиля (целое число). По сведениям в файле о некотором количестве владельцев автомобилей получить список владельцев автомобилей указанной марки, отсортированных по возрастанию номеров автомобилей. Выдать соответствующее сообщение, если автомобилей данной марки нет. #include<iostream> using...
C++ Не компилируется программа из книги Переписал из книги первую простейшую программу для Win32 a simple message box #define WIN32_LEAN_AND_MEAN #include <windows.h> // the main windows headers #include <windowsx.h> // a lot of cool macros // main entry point for all windows programs int WINAPI WinMain(HINSTANCE hinstance, HINSTANCE hprevinstance, http://www.cyberforum.ru/cpp-beginners/thread148537.html
Шифрование текста методом замены букв C++
1.разработать алгоритм и программу для зашифрованного текста.используя замену следующих символов:а на о,о на у,у на а. 2.среднее слово предложения поставить перед последним словом
C++ Функции. Ошибка(
здравствуйте, помогите пожалуйста найти ошибку в тексте. Проблема вот в чем: Матрица просто вводится, но не преобразовывается. #include <stdio.h> #include<stdlib.h> #include <conio.h> #include <math.h> #include <string.h> double SrArif(double V, int n) {
C++ Шаблон функций http://www.cyberforum.ru/cpp-beginners/thread148497.html
Помогите оформить в виде шаблона функции. #include <iostream.h> main(){ int A; int i,j; cout<< "Vvod matrix" <<endl; for ( i=0; i<3; i++) for ( j=0; j<3; j++) { cout << "matrix=";
C++ найти среднее геометрическое положительных членов последовательности Здравствуйте! Помогите пожалуйста! Вот у меня почти готовая программа но не хватает сортировки. Задача: Если данная последовательность не упорядочена ни по неубыванию, ни по невозрастанию, найти среднее геометрическое положительных членов. Сортировать можно любой сортировкой и в программе вставить в то место где сортировка! подробнее

Показать сообщение отдельно
edd
36 / 36 / 0
Регистрация: 13.05.2010
Сообщений: 81
23.06.2010, 22:18
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <string>
#include <iostream>
using namespace std;
 
 
int main (){
    string s,ss,s1;
    int i=0,chet=0 ;
    getline(cin,s); s+="\n"; // строка
    getline(cin,ss);//  искомое слово
    int nomer; cin>>nomer; // номер слова
    while (s[i]){
    if (s[i]!=' ' ) s1+=s[i];
    else {chet++;}
    if (s[i+1]=='\n') chet++;
    if (( s[i]==' '|| s[i+1]=='\n') && chet==nomer) {cout<<s1<<endl;}
    if (ss==s1) {cout<<s1<<endl; s1.erase();}
    if (s[i]==' ') s1.erase();
    i++;}
    return 0;}
Два в одном, лови

Добавлено через 12 минут
правильнее s1.clear() писать
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru