- Veamos como es que funciona la función printf();
#include<stdio.h>
#include<conio.h>
/*iniciamos el cuerpo del programa*/
main()
{
/*imprime el nombre del cliente*/
printf("\n\n Enrique Mendoza Ruiz\n");
/*imprime la dirección del cliente*/
printf(" Constituyentes 325\n");
/*imprime el estado donde vive el cliente*/
printf(" Leon,Gto.\n");
/*imprime el codifo postal del cliente*/
printf(" C.P.23456\n");
/*pausa el progrma para poder ver lo que hace*/
getche();
/*retonamos el valor cero al main*/
return(0);
}
- Veamos como funciona la función printf() para imprimir un numero flotante. Para los que no lo saben un numero flotante es algo muy similar a un numero con punto decimal ya lo verán.
#include<stdio.h>
#include<conio.h>
/*iniciamos el cuerpo del programa*/
main()
{
/*Declaramos nuestras variables, las inicalicamos con los valores que
se nos piden*/
float us_dollar = 0.0, mx_peso = 1300.0, factor = 13.0;
/*hacemos el calculo para convertir los pesos mexicanos en dolares americanos
dividiendo los pesos mexicanos entre el factor de conversion ( variable factor)*/
us_dollar = mx_peso / factor;
/*impirmimos la leyenda que se nos pide con el quivalente en dolares de
los pesos mexicanos*/
printf("\n\n $%4.2f pesos mexicanos equivalen a $%4.2f dolares amerianos.",mx_peso,us_dollar);
/*pausamos el programa para que nos muestre lo que hace con la funcion getchar()*/
getchar();
/*retornamos el valor cero al main*/
return(0);
}
- Aquí podrán ver como es que funciona una estructura condicional, usando la sentencia IF y los operadores lógicos && y || ( and y or).
#include<stdio.h>
#include<conio.h>
main()
{
int c;/*declaramos la funcion que va a guardar el caracter que digite el usuario,*/
printf("\n >>Digite una tecla y despues precione enter: ");
c = getchar();/* uso de la funcion getchar para guardar la tecla que digite el usuario*/
if((c >= '1' && c<= '6') || (c >= 'A' && c <= 'K') )/*uso de operadores lógicos && (and) y ||(or)*/
printf("\n\n >>Digitos entre 1 y 6\n\n o\n\n >>Letras Mayusculas entre A y K");
getche();
return(0);
}
- Aquí podremos ver otro ejemplo de utilizando la sentencia IF, en esta ocasión para ver como es si la tecla que digitamos en el teclado es un numero o una letra.
#include<stdio.h>
#include<conio.h>
main()
{
int c;
printf("\n\n **********************************************************");
printf("\n\n Programa para ver si es un Numero o Letra.");
printf("\n\n **********************************************************\n\n");
printf("\n >>>Digite una tecla y despues presione enter: ");
c = getchar();/*usamos la funcion getchar para guardar la tecla que se presione*/
if( c >='0' && c <= '9')/*creamos el criterio de evaluacion*/
printf("\n\n >>>Es un Numero.");
else
printf("\n\n >>>Es una Letra.");
getche();
return(0);
}
- Este ultimo es un programa muy sencillo para ver como es que funciona o como se programa un bucle FOR.
#include<stdio.h>
#include<conio.h>
main()
{
int i;/*declaramos la variable que nos pidio el ejercicio*/
/*usamos el bucle for para imprimir 5 veces la palabra hola*/
for( i = 5; i >0; --i)/* el primero es para inicialisar en i=5; el segundo es la condicion de prueba que hara que trabaje el bucle
mientras i>0; el ultimo va decrementando el valor de i de uno en uno*/
{
printf("\n Hola");
}
getche();
return(0);
}