Hola amigos, tengo un gran problema, tengo k realizar este trabajo libre pasandolo a funciones en c++, pero no tengo ni idea, hice un trabajo k te hace una ecuacion de segundo grado y lo he pasado a funciones, pero este trabajo no se hacerlo.
Código:
#include<stdio.h>
#include<stdlib.h>
#include<math.h>
main()
{
int a,cond=1,z=1;
while(z==1){
printf("¿Quien quiere ser millonario?\n");
printf("=============================\n\n");
printf("Contesta correctamente a estas 10 preguntas y llevate medio millon de Euros\n");
printf("Pregunta 1: Equipo con mas Copas de Europa \n\n");
printf("1. Barcelona\t2. Real Madrid\n3. Valencia\t4. Milan AC\n");
scanf("%d",&a);
if(a!=2){
printf("\nLo sentimos\n");
cond=0;
}
if(a==2){
printf("\nCorrecto\nYa tienes 1000 Euros\n\n");
printf("Pregunta 2: Actual Entrenador del Madrid\n\n");
printf("1. Clemente\t2. Rijkaard\n3. Bernd Schuster\t4. Tomas Guasch\n");
scanf("%d",&a);
}
if(a!=3 ){
printf("\nLo sentimos\n");
cond=0;
}
if(a==3 && cond==1){
printf("\nCorrecto\nYa tienes 2000 Euros\n\n");
printf("Pregunta 3: Cuantas Copas de Europa tiene el Barcelona\n");
printf("1. 5\t2. 3\n3. 9\t4. 2\n");
scanf("%d",&a);
if(a!=4){
printf("\nLo sentimos\n");
cond=0;
}
if(a==4 && cond==1){
printf("\nCorrecto\nYa tienes 5000 Euros\n\n");
printf("Pregunta 4: ¿Y el Madrid?\n");
printf("1.9\t2. 7\n3. 6\t4. 10\n");
scanf("%d",&a);
if(a!=1){
printf("\nLo sentimos\n");
cond=0;
}
if(a==1 && cond==1){
printf("\nCorrecto\nYa tienes 10000 Euros\n\n");
printf("Pregunta 5: Diario deportivo del Madrid\n");
printf("1. AS\t2. Sport\n3. ElMundoDeportivo\t4. EL ABC\n");
scanf("%d",&a);
if(a!=1){
printf("\nLo sentimos\n");
cond=0;
}
if(a==1 && cond==1){
printf("\nCorrecto\nYa tienes 20000 Euros\n\n");
printf("Pregunta 6: Que futbolista es conocido como la Pulga?\n");
printf("1. Rivaldo\t2. Platini\n3. Messi\t4. Lebron James\n");
scanf("%d",&a);
if(a!=3){
printf("\nLo sentimos\n");
cond=0;
}
if(a==3 && cond==1){
printf("\nCorrecto\nYa tienes 40000 Euros\n\n");
printf("Pregunta 7:Cuantos mundiales tiene Brasil?\n");
printf("1. 4\t2. 5\n3. 2\t4.6\n");
scanf("%d",&a);
if(a!=2){
printf("\nLo sentimos\n");
cond=0;
}
if(a==2 && cond==1){
printf("\nCorrecto\nYa tienes 80000 Euros\n\n");
printf("Pregunta 8: Quienes son los Maximos Goleadores de La Champions?\n");
printf("1. Messi y Kakat2. Zidane y Ronaldo\n3. Raul y Ruud\t4.Pirlo y Ronaldo\n");
scanf("%d",&a);
if(a!=3){
printf("\nLo sentimos\n");
cond=0;
}
if(a==3 && cond==1){
printf("\nCorrecto\nYa tienes 160000 Euros\n\n");
printf("Pregunta 9: ¨En que a¤o entreno Alfredo di Estefano al Real Madrid?\n");
printf("1. 1990\t2. 1975\n3. 1984\t4. 1995\n");
scanf("%d",&a);
if(a!=3){
printf("\nLo sentimos\n");
cond=0;
}
if(a==3 && cond==1){
printf("\nCorrecto\nYa tienes 340000 Euros\n\n");
printf("Pregunta 10: Como se llama el estadio del Barcelona?\n");
printf("1. Bernabeu\t2. Camp Nou\n3. Calderon\t4. El Sardinero\n");
scanf("%d",&a);
if(a!=2){
printf("\nLo sentimos\n");
cond=0;
}
if(a==2 && cond==1){
printf("\nCorrecto\nHas ganado el medio millon de euros, ya puedes irte a tu casa\n\n");
}
}
}
}
}
}
}
}
}
printf("Si desea seguir intentandolo pulsa 1,sino pulsa 0\n");
scanf("%d",&z);
}
system("pause");
}
Haber si me pasais el codigo o lo k tengo k hacer, pero intentar ser lo mas preciso posible.
GRACIAS AMIGOS
Marcadores