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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 19.05.2017, 19:14   #1
KariLex
Пользователь
 
Регистрация: 01.04.2017
Сообщений: 27
По умолчанию Повторение цифр в числе (исправить)

Нужно посчитать количество цифр в числе и проверить, есть ли повторяющиеся. Помогите пожалуйста исправить. Кол-во чисел определяет верное, а вот с процессом повторения не очень

Код:
#include "stdafx.h"
int main(void)
{
    int x = 0;//x - введенное число
	int noRepeatDigit = 1;
	int nDigit;
	printf("To determine how many digits it contains a given integer and whether it has repeating digits.\n\n");
	printf("Enter x \n");
	while (1) {
		printf("x = ");														
		if (scanf("%d", &x) == 1)
			break;
		scanf("%*[^\n]%*c");
		printf("Entered is not the correct value. Enter again \n");		
	}				
	for (nDigit = 0; x !=0; nDigit++)
	{
		if (noRepeatDigit)
			{				
			if ((x % 10) > 1)			
			noRepeatDigit = 0; 
			}
				x /= 10;
	}	
		printf("The number of digits: %d\n", nDigit);
		if (noRepeatDigit)
			puts("Repeated numbers - no ");
		else
			puts("Repeated numbers - yes");
			return 0;
	}
KariLex вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Определить превышает ли сумма крайних цифр сумму средних цифр в заданном четырехзначном числе. (Delphi) shablakov Помощь студентам 4 24.06.2013 13:21
Найти все слова-числа, т.е. такие, которые состоят только из цифр. Известно, что количество цифр в каждом числе не более 9 (девяти vikichocolate Помощь студентам 1 21.12.2011 00:12
Дано натуральное число n. Определить, сколько парных цифр в числе n. Чему равна сумма нечетных его цифр? pahanzona Microsoft Office Excel 4 27.02.2011 15:46