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.
#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);
}
}
- 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");
}
}
- 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");
}
- 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");
}
}
- 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
Publicar un comentario