miércoles, 30 de marzo de 2011

Bucles

En esta parte, vamos a explicar los bucles, realizando una tabla de multiplicar

Bucle WHILE






Bucle DO WHILE


Bucle FOR


Y aqui mostramos uno con varios bulces

Otros ejempletee por aqui:


Condicional IF

Condicional Simple:

Condicionales Anidados:


Nosotros probaremos solo con 1 ejemplo.

Otro Ejemplo:


Los demas resultados podeis comprobarlos por vosotros mismos.

Leer y Mostrar por Pantalla



miércoles, 9 de marzo de 2011

Operación Suma

Una suma, serviria tambien para resta, multiplicacion y division:


Resultado:

Como mostrar algo por pantalla

    Comenzaremos con un programita simple para mostrar por pantalla un mensaje de texto:
  
   El resultado al compilarlo seria este:

Tipos de Variable

-Tipo int:
    En una variable de este tipo se almacenan números enteros (sin decimales). El rango de valores que admite es -32767 a 32767. Para poder utilizarla primero, hay que declararla dentro del main u otras funciones que haya si se necesita. Para ello simplemente habría que poner int nombredelavariable; de esta manera, la variable seria de tipo local, en cambio si lo pones entre las librerías y el resto del programa la variable seria de tipo global.

-Tipo long: 
    En una variable de este tipo se almacenan números enteros (sin decimales). El rango de valores que admite es -2.147.483.647 a 2.147.483.647. Para poder utilizarla primero, hay que declararla dentro del main u otras funciones que haya si se necesita. Para ello simplemente habría que poner long nombredelavariable; de esta manera, la variable seria de tipo local, en cambio si lo pones entre las librerías y el resto del programa la variable seria de tipo global.

-Tipo float: 
    En este tipo de variable podemos almacenar números decimales, no sólo enteros como en los anteriores. El rango de posibles valores es del 3,4E-38 al 3,4E38. Para poder utilizarla primero, hay que declararla dentro del main u otras funciones que haya si se necesita. Para ello simplemente habría que poner 
float nombredelavariable; de esta manera, la variable seria de tipo local, en cambio si lo pones entre las librerías y el resto del programa la variable seria de tipo global.


-Tipo char: 
    Las variables de tipo char sirven para almacenar caracteres. Los caracteres se almacenan en realidad como números del 0 al 255. Los 128 primeros (0 a 127) son el ASCII estándar. El resto es el ASCII extendido y depende del idioma y del ordenador. Para poder utilizarla primero, hay que declararla dentro del main u otras funciones que haya si se necesita. Para ello simplemente habría que poner 
char nombredelavariable; de esta manera, la variable seria de tipo local, en cambio si lo pones entre las librerías y el resto del programa la variable seria de tipo global.




Elementos básicos en nuestros programas

Los elementos fijos que tenemos que encontrar en un programa de C son los siguientes.


Librerias:

    Las librerias de C es una recopilación de ficheros cabecera y bibliotecas con rutinas, estandarizadas que implementan operaciones comunes, tales como las de entrada y salida o el manejo de cadenas. A diferencia de otros lenguajes no incluyen palabras clave para estas tareas, por lo que prácticamente todo programa implementado en C se basa en la biblioteca estándar para funcionar.

Tenemos todas estas librerias: Descarga del listado de librerias.

  

     Las librerias se expresarian asi (esta seria la libreria estandar):


#include<stdio.h>


    Además del menu principal que sería asi:


main(){

//Aqui dentro iria nuestro código (Con el //Aqui el comentario o el /*Aqui el comentario*/ se escribe un comentario )


}

    En bastantes programas tambien nos hara falta definir las variables que vayamos a utilizar, los mas utilizados son int, long, float, estos tres son utilizados para numeros, en orden: numeros pequeños, numeros mas grandes (referiendome a cantidad de digitos) y decimales.

    Aclaracion sobre las variables:
    A las variables no se les puede dar cualquier nombre. No se pueden poner más que letras de la 'a' a la 'z' (la ñ no vale), números y el símbolo '_'. No se pueden poner signos de admiración, ni de interrogación... El nombre de una variable puede contener números, pero su primer carácter no puede serlo. Tampoco valen como nombres de variable las palabras reservadas que usa el compilador.

    Las palabras reservadas del compilador son:
auto break case char const continue default do double else enum extern float for 
goto if int long register return short signed sizeof static struct typedef union unsigned void volatile while


    Por último es interesante señalar que el C distingue entre mayúsculas y minúsculas.