Dev-C++, codigos

Hola a todos/as,

Ya hemos comenzado con la programacion en c++ y hemos visto la estructura de un programa en c++ ( ver entrada ), ahora vamos a ver los codigos usados en éste lenguaje para asi entenderlo mejor, viendo los codigos mas usados podemos desarrollar cualquier cantidad de programas, así que comencemos:

- Cabeceras más usadas para comenzar -

#include <iostream.h>

#include <math.h>

#include <time.h>

Donde <iostream.h>contiene las funciones de ingresar y mostrar datos.

Donde <math.h>contiene las funciones matematicas comunes.

Donde <time.h>contiene las funciones para tratamiento y conversión entre formatos de fecha y hora.

- Funciones  dependiendo de la cabecera -

- 1 -

Si usamos la biblioteca <iostream.h> tenemos que, las funciones más comunes que vamos a usar son de entrada / salida de datos. Y las operaciones mas comunes como suma/resta/multiplicacion/division.

- Ver ejemplo del uso de la libreria <iostream.h> para mostrar datos -

- 2 -

Si usamos la biblioteca <math.h> tenemos que, las funciones más comunes que vamos a usar son de calculos matematicos y conversiones. Y posee operaciones como hallar coseno/hallar raiz cuadrada/hallar la potencia/etc...

- 3 -

Si usamos la biblioteca <time.h> tenemos que, las funciones más comunes que vamos a usar son de tratamiento y operaciones usando la hroa y fecha como base. Y posee operaciones como calcular el numero de veces que se dió click con el mouse durante la ejecucion del programa/hallar un numero aleatorio/entre muchas opciones mas…

- Los identidicadores -

Esto no es nuevo para nosotros, los identificadores son una secuencia de caracteres, letras, digitos y subguiones ( _ ), como lo vimos en la entrada: Reglas para la declaracion de variables. Por lo tanto no haré enfasis en éste tema, porque ya está explicado con anterioridad. Unos ejemplos de los identificadores correctamente escritos:

altura1

Indicador

nombre_alumno

Signo_Del_Zodiaco

- Palabras reservadas -

Como sabemos, las palabras restringidas/reservadas son una de las reglas de  la buena declaracion de variables y en cada lenguaje existen diferentes palabras reservadas, en el caso de c++ tenemos una lista grande que va variando de las librerias que se van añadiendo. Por ejemplo viendo por encima las librerias, cada una tiene sus funciones a las cuales no se les pueden copiar el nombre para declaralo como variable, Así:

cout / cin / etc.. de la libreria <iostream.h>

cos / pow / etc.. de la libreria <math.h>

srand / clock / etc.. de la libreria <time.h>

int / double / char / etc.. de la declaracion de variables

if / else / for / do / while / etc.. de los condicionantes

- Comentarios -

Los comentarios llevan pueden llevar dos formatos en c++

* El primero es para más de una linea, y su sintaxis es la siguiente:

/* . . . . . . . */

* El segundo es para solo una linea, y su sintaxis es la siguiente:

// . . . . . . .

Los comentarios sirven para dejar plasmada una pequeña explicacion de lo que se está haciendo en una linea o en un proma en total.

- Signos de puntuacion y separadores -

Todas las sentencias deben terminar escritas con un punto y coma. Otros signos de puntuacion son:

! % ^ & * ( ) – + = { } [ ] \ ; ´: < > ? , . / “

- Secuencias de escape comunes -

En c++ podemos usar simbolos para indicar alguna funcion especifica, por ejemplo al colocar \n le indicamos al programa que debe dar un “enter ó salto de linea”, por ejemplo:

cout<< ” \n    Programando    \n “;

Indicamos que antes de que muestre la palabra “programando” debe haber un espacio vacio como si se hubiese dado un enter, y asi mismo despues de la palabra “programando” debe haber otro espacio en blanco o salto de linea.

img1ampliar imagen

Tenemos tambien el simbolo \t que sirve para hacer una tabulacion o una sangria, por ejemplo:

cout<< ” \t    Programando    \n “;

Eso indica que antes que muestre la palabra “programando” habrá una tabulacion o una sangria ( como presionar algunas veces la barra espaciadora  ) antes de que salga la palabra “programando” y luego habra un salto de linea.

img2ampliar imagen

Existe tambien la posibilidad de hacer el “enter ó salto de linea”, colocando el codigo:

cout<<endl;

que significa cout = muestre y endl = fin de linea. Entonces mostrará un enter. No olvidarse que despues de cada sentencia se debe colocar un punto y coma o si no habra error de sintaxis en la compilacion del programa.

Recomendacion, ver las secuencias de escape más detalladas [ AQUI ]

Saludos ;)

About these ads

9 comentarios

  1. Q tal men , no he encontrado un tema sobre los destructores en c++ dev,, tengo una pila y quiero hacer un volcado, y quiero usar un destructor u otro metodo si es posilbe::
    muy buena pag. EXELENTE

  2. Parcero necesito un favor es que necesito detectar cuando en una frase hay un espacio si me podes colaborar gracias

  3. como cambio el color del texto en dev c++ uso la libreria conio.h pero no me funciona

    • Para mudar a cor vc utiliza a biblioteca
      # include

      system (color 25)
      os numeros são em hexa decimal indo de 1 a f de acordo com a tabela hexa o primeiro numero muda a cor das letras e o segundo cor de fundo

  4. porfavor necesito hacer o saver como se inicialia una estructura pila, como se visualia y todas las prioridades en dev c++

  5. que es sintaxis??

  6. como sacar raiz cuadrada en dev c/c++ xfavor tenemos un proyecto y solo nos falta una semana para ntregarlo!!!

  7. Me parece de gran ayuda, Gracias

  8. como puedo restar una fecha por ejemplo
    15/02/2010-11/05/2012

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 120 seguidores

%d personas les gusta esto: