ФИЗ МААААААТ ПОМОГИТЕ ПЛЕАЗ Составить программу, которая определяет, есть ли среди цифр...

0 голосов
17 просмотров

ФИЗ МААААААТ ПОМОГИТЕ ПЛЕАЗ Составить программу, которая определяет, есть ли среди цифр целого трёхзначного числа одинаковые


Математика (931 баллов) | 17 просмотров
Дан 1 ответ
0 голосов

На си программа

void main( void )
int i, a ,b ,c, flag;
scanf("%i",i);
a = i%10;
b = (i/10)%10;
c = (i/100)%10;
if( a = b )
flag = 1;
if( a = c )
flag = 1;
if( b = c )
flag = 1;
if( flag = 1)
printf(" Есть" );
else
printf(" нет" );
}


(158 баллов)
0

Как редактировать

0

В начале фигурную скобку забыл

0

void main( void )
int i, a ,b ,c, flag;
scanf("%i",i);
a = i%10;
b = (i/10)%10;
c = (i/100)%10;
if( a = b )
flag = 1;
if( a = c )
flag = 1;
if( b = c )
flag = 1;
if( flag = 1)
printf(" Есть" );
else
printf(" нет" );
}

0

В начале подключаем еще пакет #include

0

Можно уменьшить код если первые три if вложить в один