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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 26.10.2009, 19:15   #1
Verwolf
Пользователь
 
Аватар для Verwolf
 
Регистрация: 07.07.2009
Сообщений: 27
Печаль Работа с текстом С++

Нужна помощь...требуется составить программу на языке С++ которая определяет количество предложений в заданной строке А... То есть учитывать знаки "!", "?" и т.д....Помоги пожалуйста
Verwolf вне форума Ответить с цитированием
Старый 02.11.2009, 16:24   #2
Verwolf
Пользователь
 
Аватар для Verwolf
 
Регистрация: 07.07.2009
Сообщений: 27
По умолчанию

Неужели никто не может помочь?
Verwolf вне форума Ответить с цитированием
Старый 02.11.2009, 16:40   #3
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Есть наработки??
Запишы все в массив и if(a[i]=='!') и так далие!
Есле нада все знаки то можеш так if(ispunct(a[i]))
Cpluser вне форума Ответить с цитированием
Старый 02.11.2009, 16:48   #4
Verwolf
Пользователь
 
Аватар для Verwolf
 
Регистрация: 07.07.2009
Сообщений: 27
По умолчанию

Спсб что ответил =) Так проблема в том, что я полный ноль в языке Си. Тут ни с того ни с сего дали именно такое задание. Если бы Паскаль я бы справился сразу...да и думать в принципе недолго...просто изучать сейчас язык Си в торопях...я его вообще не знаю... =( Если не трудно помоги...
Verwolf вне форума Ответить с цитированием
Старый 02.11.2009, 17:18   #5
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

Код:
#include <iostream>
using namespace std;
	
int main()
{
	
	int pred=0;
	char* a = new char[];
	cin.getline(a,1000);
	for(int i=0; i<=strlen(a); i++)
		if(a[i]=='!' || a[i]=='.' || a[i]=='?')
			pred++;
	cout<<"Kolichestvo predloshenii="<<pred<<endl;
	system("pause");
}
Cpluser вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с текстом. J0n1cK Помощь студентам 1 30.05.2009 15:19
Работа с текстом. J0n1cK Паскаль, Turbo Pascal, PascalABC.NET 4 09.05.2009 00:29
работа с текстом в си++ Sjava Помощь студентам 3 21.12.2008 11:54
работа с текстом pupil Паскаль, Turbo Pascal, PascalABC.NET 4 15.03.2008 14:00
Работа с текстом wwww Общие вопросы Delphi 5 18.12.2007 17:23