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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
#1

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

23.11.2009, 19:22. Просмотров 674. Ответов 6
Метки нет (Все метки)

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

Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста - C++
вот мои попытки, Напечатать слова, которые состоят из первых и последних букв (но не цифр) всех слов текста #include <iostream> ...

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

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

Вывести слова, которые состоят не из шести символов - C++
Нужно когда вводишь предложение в программу, чтоб она выводила все слова кроме тех, которые состоят из шести символов.

Перечислить слова, которые состоят из тех же букв - C++
Решите пожалуйста задачу: Перечислить все слова созданного предложения, которые состоят из тех же букв, что и первое слово предложения.

Вывести те из введённых с клавиатуры чисел, которые состоят только из одинаковых цифр - C++
Доброго времени суток! Программа вводит n положительных чисел. Вывести числа которые состоят только из одинаковых цифр. Например,...

Найти все трехзначные числа, которые состоят из разных цифр, а их сумма равна А - C++
Найти все трехзначные числа, которые состоят из разных цифр, а их сумма равна А (А вводится с клавиатуры).

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
R0mm
Псевдо программист
192 / 113 / 15
Регистрация: 19.09.2009
Сообщений: 303
23.11.2009, 19:24     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #2
нашел новое слово - поставил указатель на его начало.
просмотрел слово, если условие выполнено, то заменяешь нулем(ями).
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
23.11.2009, 19:28     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #3
ага ещё вчера почти такое же было, не помню как называлось
хоть бы кто язык указал, проще написать, чем найти
GrafDpakyla
0 / 0 / 0
Регистрация: 10.11.2009
Сообщений: 27
23.11.2009, 19:36  [ТС]     Слова состоят из цифр.заменить 0-ми те,которые состоят из повторов одной и той же цифры #4
а можно саму прогу а то я не очень умею программировать
язык С++
TanT
эволюционирую потихоньку
465 / 463 / 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
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-ми те,которые состоят из повторов одной и той же цифры
Еще ссылки по теме:

Выяснить, сколько существует n-значных чисел, которые состоят только из нечётных цифр - C++
&quot;Хорошим&quot; будем считать число, которое состоит только из нечетных цифр. Например число 157953 хорошее, а число 2452117 нет. Необходимо...

В выходной файл поместить числа, которые в десятичном представлении состоят из возрастающих цифр - C++
Задание: Разработать программу на языке программирования С++. Текстовый файл содержит изображения целых знаковых чисел. После их...

Записать строку из слов, которые состоят из букв первого слова строки - C++
Привет! Нужна ваша помощь по данной задаче: Записать в новую строку слова, которые состоят из тех же букв, что и первое слово в заданной...

Вычислить количество слов анаграмм (Слова которые состоят из одних и тех же букв) - C++
Дано предложение, необходимо посчитать количество анаграмм в этом предложении. Пример: Ввод: abc cba two abcc. Вывод: 2. (это...

Найти все трёхзначные числа, которые состоят из разных цифр, а их сумма равна заданному числу - C++
Помогите решить в С++ 2.2 Найти все трехзначные числа, которые состоят из разных цифр, а их сумма равна А (А вводится с клавиатуры).


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

Или воспользуйтесь поиском по форуму:
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-ми те,которые состоят из повторов одной и той же цифры
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru