Sentencias condicionales.
Son aquellas que se utilizan cuando se evalúa una expresión y se escoge entre dos opciones.
Ejemplo:
Construye un diagrama de flujo y el correspondiente programa en C que,
al recibir como datos de entrada tres valores enteros diferentes entre sí,
determine si los mismos están en orden creciente.
Definición del
problema:
Desarrollar un programa que
permita ingresar tres números distintos y determine si estos se encuentran en
orden creciente.
Planear la solución:
Proceso: para obtener el resultado de
que si los números están en orden creciente ingresamos los tres números para
luego compararlos entre sí, si estos son iguales se desplegará un mensaje
diciendo “no pueden ser iguales ingrese otros números diferentes”, si no
son iguales, se pasará a comparar si el primer número es menor que el segundo,
si esto no es verdad, se despliega un
mensaje diciendo “No están en orden creciente”, si es verdad se pasará a evaluar si el segundo
número es menor que el tercero, si no es verdad
se despliega un mensaje diciendo “No están en orden creciente”, pero si
es verdad se despliega un mensaje diciendo “ Los números se encuentran en orden
creciente”
Datos de entrada: N1 (Número 1), N2
(Número 2), N3 (Número 3),
Algoritmo
Algoritmo
Código en C.
//Nombre: Jorge Velasco
//Descripción del programa: Desarrollar un programa que al momento de ingresar 3 numeros enteros nos verifique si se encuentran en forma creciente.
//Fecha: 20 de noviembre del 2014
#include <stdio.h>
main()
{
int N1, N2, N3;
printf("\nPrograma que indica si los numeros ingresados se encuentran en orden creciente");
printf("\nIngrese el primer numero");
scanf("%d" ,&N1);
printf("\nIngrese el segundo numero");
scanf("%d" ,&N2);
printf("\nIngrese el tercer numero");
scanf("%d" ,&N3);
if(N1<N2&&N1<N2)
if(N2<N3)
printf("\nLos numeros se encuentran ordenados en forma creciente");
else
{
printf("\nLos numeros NO se encuentran ordenados en forma creciente");
}
else
{
printf("\nLos numeros NO se encuentran ordenados en forma creciente");
}
}
getch();
No hay comentarios.:
Publicar un comentario