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

Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры - C++

Восстановить пароль Регистрация
 
GrafDpakyla
 Аватар для GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
23.11.2009, 19:22     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #1
Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры.
помогите плз
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.11.2009, 19:22     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры
Посмотрите здесь:

Слова состоят из цифр..... C++
[C++] Напечатайте слова имеющие четный номер, которые состоят только из повторяющих букв. C++
Вывести те из введённых с клавиатуры чисел, которые состоят только из одинаковых цифр C++
Найти все трехзначные числа, которые состоят из разных цифр, а их сумма равна А C++
Перечислить слова, которые состоят из тех же букв C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
R0mm
Псевдо программист
 Аватар для R0mm
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
23.11.2009, 19:24     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #2
нашел новое слово - поставил указатель на его начало.
просмотрел слово, если условие выполнено, то заменяешь нулем(ями).
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.11.2009, 19:28     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #3
ага ещё вчера почти такое же было, не помню как называлось
хоть бы кто язык указал, проще написать, чем найти
GrafDpakyla
 Аватар для GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
23.11.2009, 19:36  [ТС]     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #4
а можно саму прогу а то я не очень умею программировать
язык С++
TanT
эволюционирую потихоньку
 Аватар для TanT
464 / 462 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.11.2009, 19:46     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#include <iostream>
#include <string>
 
 
using namespace std;
 
int main(void)
{
    string str, temp, strNumb, strCopyWord;
    int index;
 
    cout << "Enter string: ";
    getline(cin, str);
    temp=str+" ";
    str="";
    while ((index=temp.find_first_of(" "))!=string::npos)
    {
        strNumb=temp.substr(0,index);
        temp=temp.substr(index+1);
        strCopyWord=""; 
        for (int i=0; i<strNumb.length(); i++) strCopyWord+=strNumb[0];             
 
        if (strNumb==strCopyWord) str+="0 "; else str+=strNumb+" ";             
 
    }
 
    cout<<"str: "<<str<<endl;
    system("pause");
    return 0;
}
GrafDpakyla
 Аватар для GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
23.11.2009, 19:49  [ТС]     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #6
спс)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2009, 00:45     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры
Еще ссылки по теме:

C++ Удалить из массива элементы, которые состоят из одинаковых цифр
Записать строку из слов, которые состоят из букв первого слова строки C++
C++ Распечатать введенное предложение, удалив из него слова, которые состоят менее чем из трех букв

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
GrafDpakyla
 Аватар для GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
18.12.2009, 00:45  [ТС]     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #7
ну я тут покулупался с этой задачей так как препод говорит что для нас это типо слишком сложно написанно и сделал почти то что надо но распечатывает только симметричные числа вот сама задача что тут нужно заменить что бы все норм было?:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include<stdio.h>
#include<conio.h>
main()
{
 char a[100],b[30];
 int i,j,k,t,m,n=0;
 printf("Введите строку");
 gets(a);
 i=0;
 
 while(a[i]!='\0')
 {
  if((a[i-1]==' ')||(i==0))
  {
    j=i;
    k--;
    m=0;
    while(t<k)
    {
     if(a[t]!=a[k]) m++;
     t++;
     k--;
    }
    if(m==0)
    {
     n++;
     j--;
     while((a[j]!=' ')&&(j>=0))
     {
      a[j]='0';
      j--;
     }
    }
   }
  i++;
  printf("%d \n",n);
  puts(a);
  getch();
}
Yandex
Объявления
18.12.2009, 00:45     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры
Ответ Создать тему
Опции темы

Текущее время: 05:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru