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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.03.2012, 16:13   #1
fearie
 
Регистрация: 14.03.2012
Сообщений: 3
Печаль Строки!

Нужно написать программу на языке С++ которая будет определять кол-во слов в которых есть буква p.
Заранее спасибо!!

Последний раз редактировалось fearie; 27.03.2012 в 16:15.
fearie вне форума Ответить с цитированием
Старый 27.03.2012, 22:02   #2
_Bers
Старожил
 
Регистрация: 16.12.2011
Сообщений: 2,329
По умолчанию

http://www.programmersforum.ru/showthread.php?t=34061
_Bers вне форума Ответить с цитированием
Старый 27.03.2012, 23:20   #3
nameless2152
Пользователь
 
Регистрация: 27.03.2012
Сообщений: 10
По умолчанию

Слова берутся из файла или вводятся с клавиатуры?
nameless2152 вне форума Ответить с цитированием
Старый 28.03.2012, 00:08   #4
nameless2152
Пользователь
 
Регистрация: 27.03.2012
Сообщений: 10
По умолчанию

Вот вроде простой вариант. Считывает с клавиатуры
Код:
#include <iostream.h>
#include <conio.h>
#include <string.h>

char s[200];
int k,n;

int main(){
  cin.get(s,200);
  k = 0;n = 0;
  for(int i = 0; i < strlen(s); i++){
    if(s[i] != ' ')
      if(s[i] == 'p') k++;
    else{
      if(k != 0) n++;
      k = 0;
    }
  }
  if(s[strlen(s)-1] != ' ')
    if(k != 0) n++;
  cout<<n<<endl;
  getch();
 }
nameless2152 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сделать в гриде строки выше, чтобы не растягивать строки до бесконечности kris__tina БД в Delphi 1 09.06.2011 15:31
Даны строки S и S0. Удалить из строки S все подстроки, совпадающие с S0 . Если совпадающих подстрок нет, Шпунюся Помощь студентам 1 16.12.2010 21:02
Создание пустой строки и копирование в неё содержимое предыдущей строки Gvaridos Microsoft Office Excel 2 29.10.2010 13:33
Определять максимальную длину той части строки s, которая не содержит символы из строки s1. Александе еть я Общие вопросы C/C++ 5 13.04.2010 20:54
Перенести символа с начала строки в место перед запятой этой же строки. Zhiltsov Microsoft Office Excel 4 05.06.2009 13:10