¡Dos preguntas sobre programación en lenguaje C! ¡Arrodíllate y suplica al maestro!
#includelt;stdio.hgt;
#includelt;stdlib.hgt;
#includelt;conio.hgt;
# incluir"math.h"
void main()
{
void _max();
void shxh();
void sort();
void a_4();
void a_5();
void a_6(); >
int n;
loop:
system("cls");
printf("1. Genera el número máximo de tres números\ n"); //Imprime el menú principal
printf("2. Imprime todos los números de narcisos\n");
printf("3. Ingresa diez números y ordena ellos \n");
printf("4.************\n");
printf("5.El mono come melocotón \n ");
printf("6.Exit\n");
scanf("d", amp; n);
switch( n)
{
caso 1: _max(); ir al bucle;
caso 2: shxh(); > caso 3: ordenar(); ir al bucle;
caso 4: a_4(); ir al bucle
caso 5: a_5(); p> caso 6: a_6(); descanso;
}
}
void _max()
{
int a, b, c, t;
printf("Ingrese tres números");
scanf("ddd", amp; a, amp; b, amplificador ;c);
t=a
si (bgt; t)
t=b
si (cgt; ; t)
t=c;
printf("Número máximo=d\n", t);
system("PAUSA");
p>
}
void shxh()//Emite el número de tres dígitos de narcisos
{
int n =100, cuenta=0;
int a, b, c;
mientras(td; 1000)
{
a =n/100;
mientras(nlt;1000)
p>
b=(n100)/10
c=n10; /p>
if((a*a*a b*b*b c*c*c)== n)
{
printf("d,",n
contar;
if(count10==0)
printf("\n"); p>
n;
}
sistema(" PAUSA") ;
}
clasificación nula() p>
{
int a[10];
int i, j, t;
int k
printf( "ingrese 10 números: ");
for(i=0;ilt;10;i)
scanf("d",amp;a[i]);
printf("El orden ascendente es: \n ");
for(i=0; ilt; 10; i )
{
t=10-i-1;
for(j=0; jlt; t; j )
{
si(a[j] gt; a[j 1])
{k=a[j]; a[j]=a[j 1]; a[j 1]=k;}
}
}
for(i=0;ilt;10;i)
printf(" d", a[i]);
printf("\n");
printf("El orden descendente es: \n ");
{
t=10-i-1
for(j=0; jlt; t; j )
{
if(a[j]lt; a[j 1])
{k=a[j]; a[j]=a[j 1]; 1]=k;}
}
}
for(i=0;ilt;10;i)
printf( " d", a[i]);
printf("\n");
sistema("PAUSA"); >
void a_4()
{
printf("************\n");
system ("PAUSA");
}
void a_5()
{
printf("**El mono come melocotón* * \n");
system("PAUSA");
}
void a_6()
{
exit(0);
}
¡La compilación funciona en VC6.0!