CONSEGUI FAZER O 1º. PROGRAM ORDEMCRESC; USES CRT; VAR N1,N2,N3:INTEGER; BEGIN CLRSCR; WRITE('DIGITE UM VALOR INTEIRO: '); READ(N1); WRITE('DIGITE UM VALOR INTEIRO: '); READ(N2); WRITE('DIGITE UM VALOR INTEIRO: '); READ(N3); IF (N1>N2) AND (N2>N3) THEN BEGIN WRITE(' A ORDEM CRESCENTE : ',N3,', ',N2,', ',N1); END; IF (N1<N2) AND (N2<N3) THEN BEGIN WRITE('A ORDEM CRESCENTE : ',N1,', ',N2,', ',N3); END; IF (N1>N2) AND (N2<N3) THEN BEGIN WRITE('A ORDEN CRECENTE : ',N2,', ',N1,', ',N3); END; IF (N1<N2) AND (N2>N3) THEN BEGIN WRITE('A ORDEM CRESCENTE : ',N1,', ',N3,', ',N2); END; READKEY; END. EU FIZ, MAS TEM OUTRO JEITO DE FAZER COM CONDIÇÃO, QUE O TORNE UM POUCO MENOR? VLW PELA ATENÇÃO!