PROGRAMAS DE CONDICION DOBLE


PROGRAMAS DE CONDICIÓN DOBLE



Los condicionales if-else, son una estructura de control, que nos permiten tomar cierta decisión al interior de nuestro algoritmo, es decir, nos permiten determinar que acciones tomar dada o no cierta condición, por ejemplo determinar si la contraseña ingresada por el usuario es válida o no y de acuerdo a esto darle acceso al sistema o mostrar un mensaje de error.

 EJERCICIO 1

  • Una tienda ofrece descuentos a las personas de tercera edad y también a los jóvenes, crea un programa para saber el total a pagar.

//Programa que hace descuentos dependiendo si es mayor o menor de edad.
#include<stdio.h>
main ()
{
int edad,monto;
float desc;
printf ("Ingrese la edad \n");
scanf("%d",& edad);
printf ("cual es el monto \n");
scanf("%d",& monto);
if (edad>18)
{
desc=(monto*20)/100;
printf ("SU DESCUENTO ES  %f",desc);
}
else
{
desc=(monto*10)/100;
printf ("SU DESCUENTO ES  %f",desc);
}
}






EJERCICIO 2
  • Realizar un programa que permita identificar qué número que se coloca es mayor.

// Programa que indica cual es el numero mayor o si es igual.

#include<stdio.h>

main ()

{

int n1,n2;

printf ("Ingrese el primer numero");

scanf("%d",& n1);

printf ("Ingrese el segundo numero");

scanf("%d",& n2);

if (n1>n2)

{

printf ("el primer numero es mayor que el segundo");

}

else if (n1==n2)

{

printf ("el primer numero es igual que el segundo");     

}

else

{

printf ("el segundo numero es mayor que el segundo");

}

}








EJERCICIO 3
  • Desarrollar un programa donde se debe ingresar datos físicos y participar como usuario para el proceso de reclutamiento de la ESSUNA.

#include<stdio.h>

main()

{

    int edad;

    float talla;

    printf("\ningresa edad:");

    scanf("%d",&edad);

    printf("\ningresa talla:");

    scanf("%f",&talla);

    if(edad>18 and talla>=1.65)

    printf("Ha sido seleccionado");

else

    printf("No fue seleccionado");

}






EJERCICIO 4

  • Cogamas dispuso que todos aquellos guardiamarinas que no pasen el programa AIS, el cual es un proyecto implementado por el director para aquellos guardiamarinas que tienen sobrepeso se queden arrestados los fines de semana cumpliendo un nuevo régimen, realizar un programa para analizar los guardiamarinas que salgan francos y los que no.

#include<stdio.h>

main()

{

    char nomb[20];

    float pes,alt,IMC;

    printf("\ningresar nombre del guardiamarina:\n");

    scanf("%s",&nomb);

    printf("ingresa altura:\n");

    scanf("%f",&alt);

    printf("ingresa peso\n");

    scanf("%f",&pes);

    IMC=pes/(alt*alt);

    printf("IMC:%f\n",IMC);

    if (IMC>30){

    printf("SI SALE FRANCO");

}

else{

printf("SE QUEDA ARRESTADO");

}

}







EJERCICIO 5
  • Anualmente el guardiamarina debe de cumplir arduamente el mínimo de notas académicas para poder ascender a su inmediato superior donde se compactan los deberes, lecciones, exposiciones, para esto debes realizar un programa donde verifiques si de acuerdo a las notas el guardiamarina apruebe o no una materia.

// SACAR LA NOTA BASICA

#include<stdio.h>

main()

{

 

   int deb, talle, cuc, exam, total;

   float siste1, nota1;

   printf("\nINGRESE SUS NOTAS:");  

   printf("\nDEBERES:");

   scanf("%d",&deb);

   printf("TALLERES:");

   scanf("%d",&talle);

   printf("CUC:");

   scanf("%d",&cuc);

   siste1=((deb+talle+cuc)/3)*0.6;

   printf("LA SISTEMATICA ES:%f\n",siste1);

   printf("EXAMEN:");

   scanf("%d",&exam);

   nota1=exam*0.4;

   printf("LA NOTA DEL EXAMEN ES:%f\n",nota1);

   total= siste1+nota1;

   printf("EL TOTAL DE SU PROMEDIO ES:%d\n",total);

   if (total<=20 && total>=14){

   printf("EL GUARDIAMARINA APROBO");

   }

   else {

   printf("EL GUARDIAMARINA NO APROBO");

   }

}



Comentarios