13
Universidad Nacional Experimental “Francisco de Miranda” Área Ciencias de la Educación Aprendizaje Dialógico Interactivo Programa: Educación U. C. Computación I Santa Ana de Coro, septiembre de 2010 Por: Licdo. Wladimir Chirinos

Introducción c++

Embed Size (px)

Citation preview

Universidad Nacional Experimental“Francisco de Miranda”

Área Ciencias de la Educación Aprendizaje Dialógico InteractivoPrograma: EducaciónU. C. Computación I

Santa Ana de Coro, septiembre de 2010

Por:Licdo. Wladimir Chirinos

Licdo. Wladimir ChirinosUNEFM - DITE

Que es C++

Es un lenguaje versátil, potente y general. Su éxito entre

los programadores profesionales le ha llevado a ocupar el

primer puesto como herramienta de desarrollo de

aplicaciones. El C++ mantiene las ventajas del C en cuanto

a riqueza de operadores y expresiones, flexibilidad y

eficiencia. Además, ha eliminado algunas de las

dificultades y limitaciones del C original.

Licdo. Wladimir ChirinosUNEFM - DITE

Librerías de cabecera

La función principal de las librerías consiste en

poder utilizar en el desarrollo del programa

algunas sentencias específicas como leer,

mostrar, calcular, entre otros.

Librería Objetivo de uso

#include<iostream> Permite utilizar las sentencias “cin>>” para la entrada de datos y “cout<<” para la visualización de información en pantalla

#include<math.h> Permita realizar cálculos matemáticos avanzados como por ejemplo: potenciación, trigonometría, entre otros.

Licdo. Wladimir ChirinosUNEFM - DITE

Función principal

Todo programa cuenta con una función principal

en su código fuente, puesto que esta indica al

computador donde inicia la ejecución del

programa. En C++ la dicha función se denomina

main y su forma de uso es la siguiente:

#include<iostream>

int main()

{

conjunto de sentencias del programa

}

Licdo. Wladimir ChirinosUNEFM - DITE

Sentencias de C++

Son todas las líneas de código escritas por el

programador para dar solución a la situación

planteada, las mismas representan las entradas,

procesos y salidas.

Sintaxis.

Hace referencia a la forma correcta de escribir las

líneas de código en los lenguajes de

programación, es importante destacar que cada

lenguaje posee su propia sintaxis.

Licdo. Wladimir ChirinosUNEFM - DITE

Declaración de variables

Las variables son indispensables para el desarrollo de la mayoría de los

programas y las mismas deben ser declaradas antes de ser usadas

indicando el tipo de dato que esta almacenará durante la ejecución del

programa, las formas de declaración son las siguientes:

Declaración Significado

int edad; Variable numérica que almacenará un dato de tipo entero. (sin decimales)

float estatura; Variable numérica que almacenará un dato de tipo flotante. (con decimales)

char opcion; Variable de tipo carácter (texto) que almacenara una letra.

Regularmente las variables son declaradas al inicio del bloque de

sentencias de la función principal “main”.

Licdo. Wladimir ChirinosUNEFM - DITE

Sentencias de C++. Cont.

Sentencia para mostrar un mensaje en pantalla:

cout<<“mensaje”;

Descripción detallada:

“cout<<“ línea de código usada para mostrar alguna información por

pantalla.

Nótese que para mostrar un mensaje el mismo debe estar encerrado

entre comillas dobles y la línea termina con punto y coma “;”.

Es importante resaltar que cuando se encierra entre comillas un mensaje,

éste de mostrará en pantalla tal cual como fue escrito.

Licdo. Wladimir ChirinosUNEFM - DITE

Sentencias de C++. Cont.

Sentencia para solicitar un valor al usuario:

cin>>edad;

Descripción detallada:

“cin>>“ línea de código usada para la lectura de las variables

previamente declarada.

Nótese que la línea termina con punto y coma “;”.

Licdo. Wladimir ChirinosUNEFM - DITE

Sentencias de C++. Cont.

Sentencia para mostrar un mensaje seguido del valor de una variable:

Forma 1

cout<<“su edad es”<<edad;

Forma 2

cout<<“su edad es”;

cout<<edad;

La forma de hacer uso de estas sentencias queda a gusto del

programador, sin embargo lo ideal es lograr en la menor cantidad de

líneas posibles el mismo resultado.

Licdo. Wladimir ChirinosUNEFM - DITE

Mi primer programa

#include<iostream>

using namespace std;

int main()

{

cout<<“Este es mi primer programa”;

return 0;

}

El programa aquí desarrollado solo muestra en pantalla el mensaje Este

es mi primer programa.

Licdo. Wladimir ChirinosUNEFM - DITE

Mi segundo programa

#include<iostream>

using namespace std;

int main()

{

int edad;

cout<<“Por favor ingrese la edad del estudiante:”;

cin>>edad;

return 0;

}

El programa aquí desarrollado solicita al usuario que ingrese por teclado

la edad de un estudiante.

Licdo. Wladimir ChirinosUNEFM - DITE

Tipos de errores

Durante la codificación de algún programa es común cometer errores, y

los mismos pueden ser:

• Sintaxis: Son los más comunes fáciles de conseguir, ya que la

momento de la transcripción no colocamos algún símbolo, como por

ejemplo: “;”, “<<“, “(“, entre otros.

• Lógicos: En ocasiones son difíciles de encontrar puesto que el

programa funciona pero no hace lo que se requiere.

• Regresión: Se presentan cuando tenemos un código perfecto y le

modificamos algunas cosas y el mismo deja de funcionar.

Licdo. Wladimir ChirinosUNEFM - DITE

El desarrollo del pensamiento lógico y su aplicación trae consigo

innumerables beneficios, puesto que el mismo es aplicable en todos los

procedimientos que realizamos en nuestro quehacer diario.