Solución Prueba #2

21 07 2005

una de las muchas soluciones de los problemas de la prueba número 2 de “Computación y programación”.

1. Ruleta Siberiana

main () {
time_t Tmp;
int Apuesta, Cavidad;

time(&Tmp);
srand(Tmp);
Cavidad = 1 + (rand() % 10 );
printf(“Ingrese Apuesta: “);
scanf(“%d”, &Apuesta);
if (Cavidad if (Cavidad > 4 && Cavidad if (Cavidad > 8) printf(“Jugador gana $%d\n”, Apuesta * 2);
getchar();
getchar();
}

2. Minería

main() {
float Diametro = 0, Radio = 0;
float Profundidad = 0, Volumen = 0, Area = 0;

printf(“Ingrese Diametro: “);
scanf(“%f”, &Diametro);
printf(“Ingrese Profundidad: “);
scanf(“%f”, &Profundidad);

Radio = Diametro/2;
Volumen = (3.1415*(Radio*Radio)*Profundidad)/3;
Area = 3.1415*(Radio*Radio);

if (Volumen printf(“Deposito no viable, su volumen es: %.2f m3\n”, Volumen);
else{
if (Profundidad 250)
printf(“Deposito no viable, tiene profundidad inadecuada\n”);
else{
if (Area printf(“Deposito no viable, la base tiene area insuficiente: %.2f m2\n”, Area);
else
printf(“Deposito es viable con volumen: %.2f m3\n”, Volumen);
}
}
getchar();
getchar();
}

3. Conjetura

main(){
int Num = 0, PrimerPrimo = 2;
int Diferencia = 0, Contador = 0;
int NumDivisores = 0, Encontrados = 0;

printf(“Ingrese numero par mayor que 2: “);
scanf(“%d”, &Num);

while (Encontrados == 0) {
NumDivisores = 0;
Contador = 2;
while ((Contador if (PrimerPrimo % Contador == 0)
NumDivisores++;
Contador++;
}
if (NumDivisores == 0) {
Diferencia = Num – PrimerPrimo;
NumDivisores = 0;
Contador = 2;
while ((Contador if (Diferencia % Contador == 0)
NumDivisores++;
Contador++;
}
if (NumDivisores == 0) {
printf(“%d = %d + %d\n”, Num, PrimerPrimo, Diferencia);
Encontrados = 1;
}
}
PrimerPrimo++;
}
getchar();
getchar();

}

No incluye las librerías .h, y para la ejecución de cada programa es necesario incluirlas. Las usadas en los programas son
– stdio.h
– stdlib.h
– time.h

Carpe Diem!!!

Anuncios

Acciones

Information

One response

24 07 2005
Polux

si tienes la pruebilla de compu me la puedes mandar, me gusta coleccionar cosas de programacion XD.
Ta weno tu blog, cuando tenga tiempo te voy a postear.
SALUDos!

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: