Translate

jueves, 20 de noviembre de 2014

Sentencias condicionales.

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


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