Make your own free website on Tripod.com

SOLUCIONARIO CONDICIONALES

Solucion del ejercicio 1


#include <stdio.h>
main()
{
    /* demo del Scanf */
    int a,b,c;
    printf("Ingrese un numero :");
    scanf("%d",&a);
    b=a*10;
    printf("El numero %d multiplicado por 10 da %d \n",a,b);
    return 0;
}


Solucion del ejercicio 2


#include <stdio.h>
main()
{
    /* determinar el numero mayor */
    int a,b;
    printf("Ingrese un numero a:");
    scanf("%d",&a);
    printf("Ingrese un numero b:");
    scanf("%d",&b);
    if (a>b)
        printf("El numero mayor es %d \n",a);
    else
        printf("El numero mayor es %d \n",b);

    return 0;
}

Solucion del ejercicio 3


#include <stdio.h>
main()
{
/* determinar el descuento y mostrar consumo,descuento y pago */
float consu,desc,pago;
printf("Ingrese el CONSUMO:");
scanf("%f",&consu);
if (consu > 150.0){
    desc = consu * 0.05;
    pago = consu - desc;
    printf("El Consumo fue %3.2f \n",consu);
    printf("El Descuento fue %3.2f \n",desc);
    printf("El Pago fue %3.2f \n",pago);
}
else
    printf("No hubo descuento del consumo %d \n",consu);

return 0;


/* observe el formato de salida %3.2f
eso significa que el numero 200 se mostrara como 200.00
porque 3 representa cuantos enteros voy a mostrar
y 2 cuantos decimales voy amostrar */

}


Solucion del ejercicio 4


#include <stdio.h>
main()
{
    /* determinar si un alumno es bueno, regular o malo */
    int nota;
    printf("Ingrese el la nota del alumno :");
    scanf("%d",Ča);
    if (nota >= 15)
        printf("El alumno es bueno \n");
    else if(nota >= 11)
        printf("El alumno es regular \n");
    else if(nota >= 0)
        printf("El alumno es malo \n");

return 0;

/* observe la tecnica del else-if y que la comparacion
empezo por el mayor */
}

Solucion del ejercicio 5


#include <stdio.h>
main()
{
/* promediar 3 notas y decir si aprueba o desaprueba */
    float n1,n2,n3;
    float promedio;
    printf("Ingrese el la notas del alumno separadas por espacios :");
    scanf("%f %f %f",&n1,&n2,&n3);
    promedio = (n1+n2+n3)/3.0;
    if (promedio >= 10.5)
        printf("El alumno aprueba con %3.2f \n",promedio);
    else
        printf("El alumno desaprueba con %3.2f \n",promedio);

return 0;

}

Solucion del ejercicio 6


#include <stdio.h>
main()
{
    /* el mes mas caluroso de enero a marzo */
    /* ningun mes tuvo temperaturas iguales */
    int ene,feb,mar;
printf("Ingrese las temperaturas de ENE FEB y MAR separadas por espacios :");
scanf("%d %d %d",&ene,&feb,&mar);

if (ene > feb && ene > mar)
    printf("El mes mas caluroso fue ENERO");

if (feb > ene && feb > mar)
    printf("El mes mas caluroso fue FEBRERO");

if (mar > ene && mar > feb)
    printf("El mes mas caluroso fue MARZO");

return 0;
}


Solucion del ejercicio 7


#include <stdio.h>
main()
{
/* el mes mas caluroso de enero a marzo */
/* ningun mes tuvo temperaturas iguales */
int ene,feb,mar;
printf("Ingrese las temperaturas de ENE FEB y MAR separadas por espacios :");
scanf("%d %d %d",&ene,&feb,&mar);

if (ene > feb && ene > mar)
    if (feb > mar){
        printf("El mes mas caluroso fue ENERO \n");
        printf("El mes mas frio fue MARZO \n");}
    else {
        printf("El mes mas caluroso fue ENERO \n");
        printf("El mes mas frio fue FEBRERO \n");}

    if (feb > ene && feb > mar)
        if (ene > mar){
            printf("El mes mas caluroso fue FEBRERO \n");
            printf("El mes mas frio fue MARZO \n");}
        else {
            printf("El mes mas caluroso fue FEBRERO \n");
            printf("El mes mas frio fue ENERO \n");}
    if (mar > ene && mar > feb)
        if (ene > feb){
            printf("El mes mas caluroso fue MARZO \n");
            printf("El mes mas frio fue FEBRERO \n");}
        else {
            printf("El mes mas caluroso fue MARZO \n");
            printf("El mes mas frio fue ENERO \n");}

        return 0;
}



Solucion del ejercicio 8

#include <stdio.h>
main()
{
    /*equipos ---- no existe empate*/
int a,b,c,d;
int pf,sf,campeon;
printf("Juegan los equipos 1 2 3 y 4 \n");
printf("Primero juega 1 y 2 \n");
printf("Ingrese el score del partido 1 vs 2 separado por espacio \n");
scanf("%d %d",&a,&b);
if(a>b)
    pf=1;
else
    pf=2;
printf("Luego juega 3 y 4 \n");
printf("Ingrese el score del partido 3 vs 4 separado por espacio \n");
scanf("%d %d",&c,&d);
if(c>d)
    sf=3;
else
    sf=4;
printf("ingrese el score de la final %d vs %d separado por espacio \n",pf,sf);
scanf("%d %d",&a,&b);
if(a>b)
    campeon=pf;
else
    campeon=sf;

printf("EL CAMPEON ES %d \n",campeon);
return 0;
}

home