Меню сайта

Задача №3

Составитьпрограмму, определяющую, из каких цифр состоит заданное натуральное число ипечатающую эти цифры в возрастающем порядке.

#include&lt-stdio.h&gt-

-#include&lt-conio.h&gt-

-unsigned long chislo=546245672-

-inti,k,c,j,min,ostatok-

-inta[20]-

void main()

-{

-clrscr()-

-unsigned long nach_znach=chislo-

-for(i=0- chislo!=0- i++)

— — {

— — -ostatok=chislo%10-

— — -a[i]=ostatok-

— — -chislo=(chislo-ostatok)/10-

— — — k=i-

— — }

-for(j=0- j&lt-k+1- j++)

— — {

— -min=a[j]-

— -for(i=j- i&lt-k+1- i++)

— — — -if(min&gt-a[i])

— — — — — — {

— — — — — — — c=a[i]-

— — — — — — — a[i]=min-

— — — — — — — min=c-

— — — — — — }

— -a[j]=min-

— — }

-printf(«The first place count:%lu.&#92-n»,nach_znach)-

-printf(» The counts: «)-

-for(i=0- i&lt-k+1- i++)

— -if(i!=k-1)

— — — -printf(«%d «,a[i])-

— — else

— — — -printf(«%d «,a[i])-

-getch()-

-}

Категория: Циклы | Дата: 20.10.12

Меню раздела
Блок