Tarea de Programacion

Embed Size (px)

DESCRIPTION

Tipos de Estructuras en C++Tipos de datosEstructura básica de un programa

Citation preview

CLASIFICACION DE DERECHO

Universidad Mariano Glvez,

Facultad de Ingeniera en Sistemas de Informacin,

ProgramacinSeccin A,

Ingeniero Samuel Bolux.

Tarea 2Estructuras de Control, Tipos de Datos y Estructura BsicaDe un Programa en C++Carlos Estuardo Godoy Valenzuela,

Carne 0908-11-16388.

Escuintla, 21 de febrero de 2,015.

INDICE

ndice..2

Introduccin..3

Estructuras de Control.....4

Tipos de Datos en C++.. 15Estructura Bsica de un programa en C++ 17

Conclusin..... 20 Bibliografa..21Introduccin

La presente tarea, contiene algunos conceptos de uso frecuente en el mbito de la Programacin. Dichos conceptos nos ayudarn a comprender de mejor manera este curso; ya que es necesario tengamos la nocin y que desde ya nos familiaricemos con ellos, para que nos resulte muy fcil el adquirir el conocimiento que se nos impartir en el curso de Programacin.

El Alumno.Estructuras de Control en C++Lasestructuras de controldeterminanla secuencia en la que se ejecutarn las instrucciones de un programa.

Las estructuras de control se dividen en tres categoras en funcin del flujo de ejecucin:

Estructura secuencial.

Estructura alternativa o condicional.

Estructura iterativa o repetitiva.

Estructura Secuencial

La estructura secuencial est formada por una secuencia de instrucciones que se ejecutan en orden una a continuacin de la otra.

Cada una de las instrucciones estn separadas por el carcter punto y coma (;). No obstante, en algunos casos nos interesar agrupar en un bloque una serie de instrucciones, como veremos al explicar las estructuras de seleccin y de iteracin. El bloque de sentencias se define por el carcter llave de apertura ({) para marcar el inicio del mismo, y el carcter llave de cierre (}) para marcar el final.

Ejemplo:

{

instruccin 1;instruccin 2;instruccin 3;.....instruccin N;}

Sin embargo, en caso de que el bloque de sentencias este constituido por una nica sentencia no es obligatorio el uso de las llaves de apertura y cierre ({ }).

Estructura Condicional o Alternativa

Las estructuras condicionales controlan si una sentencia o bloque de sentencias se ejecutan, en funcin del cumplimiento o no de una condicin o expresin lgica.

C++ tiene dos estructuras de control para la seleccin,ifyswitch.

Instruccin IFEsta instruccin hace que se ejecuten unas sentencias u otras dependiendo del valor que toma una condicin.

La instruccin if puede ser simple o doble:Alternativa simple:if (condicion)instruccin1;if (condicion){instruccin 1;instruccin 2;instruccin 3;}Alternativa doble.if (condicion)instruccin1;elseinstruccin2;if (condicion){Instruccin 1;instruccin 2;}else{instruccin 3;instruccin 4;}Ejemplo de estructura condicional en C++. Programa que lee un nmero entero por teclado y muestra si es par o impar.

#include using namespace std;int main(void){int num;cout num;if ((num%2)==0)cout