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

Определить, есть ли в числе одинаковые цифры на C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из русских букв в английские http://www.cyberforum.ru/cpp-beginners/thread78768.html
написал код,который если написать руддщ запишет как Hello я хочу каким то невероятным образом выполнить это...был алгоритм типа этого if(char)i=='a')cout<<"F"; но я сам запутался...помогите...нода...
C++ перевод числа из шестнадцатеричной системы исчисления в десятичную/ В текстовом файле подсчитать количество строк Помогите пожалуйста написать программы немогу справиться 1)Написать функцию которая переводит число из шестнадцатеричной системы исчисления в десятичную. 2)В текстовом файле подсчитать... http://www.cyberforum.ru/cpp-beginners/thread78765.html
C++ Как подсчитать повторения символов в тексте?
как подсчитать в введенном с клавы или с файла тексте ,количество повторяющихся символов? короче дан текст ,ниже нужно вывести сколько раз повторился каждый символ включая пробелы и знаки препинания
C++ Определить является ли последовательность знакочередующейся
Помогите решить задачу: Вводится последовательность из N вещественных чисел. Определить является ли последовательность знакочередующейся. Четно говоря, незнаю с чего и начать
C++ Перегрузка ofstream / ifstream для классов http://www.cyberforum.ru/cpp-beginners/thread78733.html
Приветствую! Возникла трудность. Имеется класс с данными. Необходимо реализовать чтение и ввод объекта класса в файл посредством перегрузки потоков ofstream и ifstream. Вот я кое-что прикинул:...
C++ перевод числа из шестнадцатеричной системы исчисления в десятичную/ В текстовом файле подсчитать количество строк Помогите пожалуйста написать программы немогу справиться 1)Написать функцию которая переводит число из шестнадцатеричной системы исчисления в десятичную. 2)В текстовом файле подсчитать... подробнее

Показать сообщение отдельно
Sanchos
Сообщений: n/a

Определить, есть ли в числе одинаковые цифры на C++ - C++

23.12.2009, 21:32. Просмотров 1693. Ответов 0
Метки (Все метки)

вот,набросок лабы))
В диалоговом режиме задается целое длинное число A. Определить, есть ли в числе одинаковые цифры.

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
40
41
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
void main ()
 { int ost,i,n,m,k,f,s;
   long int A,B;
   clrscr();
   cout << "A= "; cin >> A;
   m=0;
   n=0;
 s=0;
   f=0;
   k=0;
   ost=0;
   B=A;
      while (B!=0)
      { 
       B/=10;
       f++; 
      }
     B=A;
    while (B!=0)
      { m=B%10;
        B/=10;
        n=B%10;
        if(m==n) {printf("Yes!");ost=1;i=f+1;}
        else { for(k=i;k<f;k++){
        B/=10;
        n=B%10;
        if(m==n) {printf("Yes!");ost=1;i=f+1;}
        B=A/10^(s+1);
        s++;
        }
        }
       }
    
    if(ost!=1) printf("No");
getch();
 }
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru