Está en la página 1de 5

/*Comparacin de tres nmeros enteros*/

#include <stdio.h>
#include <conio.h>
Void main ()
{
//declarando variables a, b, c
Int a, b, c;
Clrscr();//limpiando pantalla
Printf(ingresa el valor de a: );
Scanf(%i, &a);
Printf(ingresa el valor de b: );
Scanf(%i, &b);
Printf(ingresa el valor de c: );
Scanf(%i, &c);
//realizando la comparacin y obtener el mnimo
If (a<b & a<b)
{ Printf(el mnimo es %i, a); }
Else
If (b<a & b<c)
{ Printf(el mnimo es %i, b); }
else
If (c<a & c<b)
{ Printf(el mnimo es %i, c); }
Getch();//hacer una pausa para mostrar el resultado}
}

El cdigo est en lenguaje c y se los explicare


Primero esto es un comentario, /*Comparacin de tres nmeros enteros*/
/* Esta parte nos ayuda para iniciar un comentario el cual no hace nada y no afecta en
nada,
Y para cerrarlo utilizamos */ para indicar que ah termina el comentario, el comentario
puede ser de una o ms lneas.
Estas son libreras para poder hacer que funcione el cdigo: #include <stdio.h>: as se
tiene que escribir si no te marcara error y sirve para declarar funciones a travs de Printf:
que sirve para escribir un letrero o instruccin de lo que se indica. Scanf: sirve para leer
variables
#include <conio.h>: sirve para limpiar pantalla para que no muestre caracteres o cosas
innecesarias, tambin nos ayuda a mostrar algn resultado. Las funciones son: Clrscr:
que sirve para limpiar pantalla. Getch: muestra el resultado.

Esto nos sirve para iniciar el cdigo Void main ()


Este {, nos sirve para indicar el inicio del cdigo, para saber dnde inicia y no
confundirnos, o indicarle al programa donde inicia el cdigo.
En esta parte nos sirve para un comentario de una sola lnea //declarando variables a, b,
c, y en ello ingresando variables indicando que se declaran las variables. Las dos
diagonales se usan para indicar inicio y fin en una sola lnea y cuando ponemos las una
variables y luego otra hay que poner coma para distinguirlas que son dos o ms variables.
Sirve para indicar que tipo de variables son en este caso son enteras as que lo
representamos con Int que significa entero, esto quiere decir que a, b, c son de tipo
entero. Tambin se le debe agregar una coma en medio de cada letra y punto y coma si
no estara mal Int a, b, c;
Como ya ava explicado antes Clrscr su funcin es limpiar la pantalla y su estructura es
as Clrscr();
Y le agregamos dos diagonales y limpiando pantalla Clrscr();//limpiando pantalla
La estructura de Printf(letrero: ); y que dara as Printf(ingresa el valor de a: );

La estructura de Scanf(%tipo de dato, anpherson nombre de la variable); que de igual


forma que dara as Scanf(%i, &a); esta es la estructura de la Scanf.
Igual aqu lo mismos Printf(ingresa el valor de b: ); solo cambiamos la variable pero la
estructura es la misma. De igual forma del Scanf los mismo solo que ahora leemos otra
variable Scanf(%i, &b);
En el tercero se repite los mismo cambindole la variables Printf(ingresa el valor de c: );
Y para el Scanf igual lo mismo solo que leemos otra variable Scanf(%i, &c);
Si nos acordamos esto sirve para hacer un comentario de una lnea //realizando la
comparacin y obtener el mnimo.
Aqu empezaremos a comparar nmeros If= si
Para comparar los numero utilizaremos signo de menor=< por nuestro programa nos pide
el mnimo de tres nmeros comparados.
Los signos de interrogacin sirve para indicar donde inicia nuestra comparacin y donde
acaba y el anpherson=& se para las comparaciones de los tres nmeros entonces que
dara as If (a<b & a<c) y asi que dara la comparacin.
Esto sirve para escribir cual es el mino {indica inicio Printf(letrero el signo de porcentaje
tipo de dato, nombre de la variable en este caso no se pone los dos puntos); y se cierra
con el corchete }
Como es comparacin de tres nmeros y buscar el mnimo entonces se repite la
condicin y como es de opcin mltiple se pone else: si no y se pone la otra condicin
que sera la siguiente ala cual solo se le cambian las variables comparndolas as If (b<a
& b<c) y se lee de la misma forma solo que ahora ponindole la variable del mnimo

Printf(%i, es el mnimo, b); }


Y se repite otra condicin de la misma manera a igual forma cambindole las variables y
leyendo ahora la mnima.
Else
If (c<a & c<b)
{Printf(%i, es el mnimo, c); }

Despus de la comparacin de los tres nmeros


Escribimos Getch: nos permite mostrar el resultado y que dara as
Getch();//hacer una pausa para mostrar el resultado
A lo ltimo despus de todo el cdigo ponemos el corchete de cerrar para indicar que ha
Terminado nuestro programa
}
En el programa turbo c que dara as

También podría gustarte