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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.12.2009, 19:40   #1
Chicaton
Новичок
Джуниор
 
Регистрация: 12.10.2009
Сообщений: 1
По умолчанию Задачка на строки

вот собственно задание: Выяснить, какие буквы и сколько раз каждая встречаются в каждом предложении

PHP код:
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <stdlib.h>
#include <cstring.h>
void main()
  {
    
char m[100],s[100],a,p,mass[100];
    
int k,n,i,q,c,z,x,f,j;
    
cout<<"Vvedite Text: ";
    
cin.getline(m,100 );
    
n=strlen(m);
    
cout<<m;
    
cout<<n;
    
f=1;
     for (
i=0;i<n;i++)
     {
      
k=0;
      for (
j=0;j<n;j++)
         {
            if (
m[i]==m[j]) k=k+1;
         }
      if (
m[i]=='.'f=f+1;
      
cout<<" V predlojenii "<<f;
      
cout<<" Simvol "<<m[i]<<" povtoryaetsya "<<k<<endl;
     }
   
getch();
  } 
Пока что этот код умеет тупо сравнивать по очереди символы, и выводить кол во повторений. Как ввести ограничение на точку?(Чтобы если символ равен точке сбросить счетчик и считать заново).. А также как удалить после сравнения все одинаковые символы, чтобы он их по десять раз не считал. Помогите плиз(
Chicaton вне форума Ответить с цитированием
Старый 22.12.2009, 20:29   #2
RoS
Форумчанин
 
Аватар для RoS
 
Регистрация: 13.12.2009
Сообщений: 272
По умолчанию

Попробуй функцию strtok(stroka,'.');
а потом уже в подстроках, которые вернет функция, ищи буквы
А вообще ьпочитай про strtok )))
Если я помог вам - порадуйте меня, нажмите на весы слева
RoS вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Задачка С++. Строки. Le_Mon Помощь студентам 1 16.12.2009 02:22
Задачка по Паскалю (Строки) Altavista Помощь студентам 2 07.12.2009 17:18
Задачка на строки в С Александр Елис Помощь студентам 1 12.11.2009 23:03
Строки Java задачка asselka Общие вопросы по Java, Java SE, Kotlin 17 05.11.2009 01:42
Задачка на строки Aleks_90 Помощь студентам 2 01.06.2009 22:36