Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.01.2020, 18:32   #1
nayclayn
Новичок
Джуниор
 
Регистрация: 18.01.2020
Сообщений: 1
По умолчанию Ввод нескольких срок с++

Есть функция LastSpace(), определяющая положение последнего пробела в строке. Есть программа, работающая только для 1 строки. Возможно ли сделать так, чтобы с клавиатуры вводилось количество строк и сами строки, а выводились только те строки, у которых последний пробел находится в середине либо после середины строки?

#include<iostream>
#include<stdlib.h>
#include <string>
using namespace std;
int LastSpace();

int LastSpace (string s){
int a;
int i;
for (i=0; s[i]!='\0'; i++){
if (s[i]==' '){
a=i;
}
}
a++;
return a;
}

int main(){
setlocale(LC_ALL, "Russian");
string s;
getline (cin, s);
if (LastSpace(s)<=s.size()/2){
cout<<"последний пробел слева от середины строки";
}
else{
cout<<"последний пробел находится в середине либо после середины строки";
}

system ("pause");
return 0;
}
nayclayn вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С# Требуется задача которая будет требовать ввод (id ФИО Кол-воТрафика(в месяц)), а на вывод (id ФИО Кол-воТрафика(в срок) LLLEPb Помощь студентам 2 15.12.2016 17:14
Ввод нескольких строк сразу (Pascal) Nafustal Помощь студентам 5 28.02.2016 07:45
ввод строки и вывод ее посимвольно,строка из нескольких слов разделенные пробелом Sterben Помощь студентам 1 27.03.2015 19:46
ввод нескольких значений AcTiV Общие вопросы C/C++ 3 26.12.2012 22:22
ввод нескольких переменных в одной строке ЛЕХА_Г Помощь студентам 2 18.12.2009 01:19