Esta obra está llamada a ser la piedra angular en la enseñanza de la programación, logrando abarcar todos los aspectos del lenguaje en diversos niveles y de esta forma ser tanto una referencia técnica para quienes ya dominan el lenguaje como una introducción sencilla para quienes están empezando a conocerlo.
Viajaremos por la historia del lenguaje, veremos su propósito e indagaremos en la ciencia de la programación. El fin es otorgar al lector una doctrina clara de la programación y el lenguaje C; lo induciremos a conseguir un manejo importante del lenguaje.
[editar] ¿Para quién es este libro?
Este libro está dirigido a todos los que deseen obtener conocimientos de programación, pues el objetivo explícito que nos ha motivado a crearlo es difundir la importancia del lenguaje C en el mundo de la informática. Si nos enfocamos a un grupo social específico, podremos indicar que este libro contribuirá con los estudiantes de carreras del área informática, debido a que los temas convenidos, son parte de su plan de estudios.
[editar] ¿Por qué otro manual de C?
Porque el lenguaje C es la base fundamental de la programación. Para quienes están en el ambiente de la informática es crucial tener por lo menos nociones de este lenguaje. Varios sistemas operativos, cientos de bibliotecas, y miles de programas están construidos utilizando C, al conocerlo es posible entender, colaborar y desarrollar en este lenguaje.
Los sistemas, programas, juegos y herramientas que nosotros disfrutamos hoy fueron construidos por personas como nosotros, que empezaron con nuestro mismo potencial y fueron aprendiendo a hacer cosas fantásticas con las herramientas que tenían a mano.
Una razón importante para otro libro de lenguaje C es también que los libros existentes muestran muy poca documentación de calidad. En Internet existe una cantidad inmensa de información publicada pero está dispersa, y mal manejada en algunos sitios. Es la intención de este libro crear un buen compendio de información, que permita a los interesados aprender a programar en C.
#include
int main()
{
float seleccion1;
float seleccion2;
int seleccion3;
float resultado;
int p;
printf ("
*************************
Calculadora Sencilla v1.1
*************************
");
principio:
printf ("Ingresa el tipo de operacion:
[1] Suma
[2] Resta
[3] Multiplicacion
[4] Division
");
scanf( "%i", &seleccion3 );
printf ("
Ingresa el primer numero:
");
fflush( stdout );
scanf( "%f", &seleccion1 );
printf ("Ingresa el segundo numero:
");
fflush( stdout );
scanf( "%f", &seleccion2 );
switch( seleccion3 )
{
case 1:
resultado = seleccion1 + seleccion2;
printf ("Resultado = %f
", resultado);
break;
case 2:
resultado = seleccion1 - seleccion2;
printf ("Resultado = %f
", resultado);
break;
case 3:
resultado = seleccion1 * seleccion2;
printf ("Resultado = %f
", resultado);
break;
case 4:
resultado = seleccion1 / seleccion2;
printf ("Resultado = %f
", resultado);
break;
}
printf( "
Deseas:
[1] Calcular Otro
[2] Salir
" );
fflush( stdout );
scanf( "%i", &p );
if ( p==1 )
{
printf ("
_____________________________________________________");
printf ("
");
goto principio;
}
else
{
return 0;
}
}