Solución
1 |
|
#include
<stdio.h>
int
main()
{
int
numero;
printf( "\n
Listado de planetas:" );
printf( "\n\n
1. Mercurio" );
printf( "\n
2. Venus" );
printf( "\n
3. Tierra" );
printf( "\n
4. Marte" );
printf( "\n
5. Jupiter" );
printf( "\n
6. Saturno" );
printf( "\n
7. Urano" );
printf( "\n
8. Neptuno" );
printf( "\n
9. Pluton" );
printf( "\n\n
Introduzca numero de planeta: " );
scanf( "%d",
&numero );
switch
( numero )
{
case
1
: printf( "\n
Mercurio esta a 59" );
break;
case
2
: printf( "\n
Venus esta a 108" );
break;
case
3
: printf( "\n
Tierra esta a 150" );
break;
case
4
: printf( "\n
Marte esta a 228" );
break;
case
5
: printf( "\n
Jupiter esta a 750" );
break;
case
6
: printf( "\n
Saturno esta a 1431" );
break;
case
7
: printf( "\n
Urano esta a 2877" );
break;
case
8
: printf( "\n
Neptuno esta a 4509" );
break;
case
9
: printf( "\n
Pluton esta a 5916" );
break;
default
: printf( "\n
ERROR: %d no esta asociado a ningun planeta.",
numero );
}
return
0;
} |
|
|
Solución
2 |
|
#include
<stdio.h>
#include
<string.h>
int
main()
{
char
planeta[9];
int
distancia, numero;
printf( "\n
Listado de planetas:" );
printf( "\n\n
1. Mercurio" );
printf( "\n
2. Venus" );
printf( "\n
3. Tierra" );
printf( "\n
4. Marte" );
printf( "\n
5. Jupiter" );
printf( "\n
6. Saturno" );
printf( "\n
7. Urano" );
printf( "\n
8. Neptuno" );
printf( "\n
9. Pluton" );
printf( "\n\n
Introduzca numero de planeta: " );
scanf( "%d",
&numero );
switch
( numero )
{
case
1
: strcpy( planeta, "Mercurio"
);
distancia = 59;
break;
case
2
: strcpy( planeta, "Venus"
);
distancia = 108;
break;
case
3
: strcpy( planeta, "Tierra"
);
distancia = 150;
break;
case
4
: strcpy( planeta, "Marte"
);
distancia = 228;
break;
case
5
: strcpy( planeta, "Jupiter"
);
distancia = 750;
break;
case
6
: strcpy( planeta, "Saturno"
);
distancia = 1431;
break;
case
7
: strcpy( planeta, "Urano"
);
distancia = 2877;
break;
case
8
: strcpy( planeta, "Neptuno"
);
distancia = 4509;
break;
case
9
: strcpy( planeta, "Pluton"
);
distancia = 5916;
}
if
( numero >= 1
&& numero <= 9 )
printf( "\n
%s esta a %d", planeta, distancia );
else
printf( "\n
ERROR: %d no esta asociado a ningun planeta.",
numero );
return
0;
} |
|
|
Ficheros
con extensión (.c) |
|
|
|
|
|