You are on page 1of 5

Colegio de Estudios Cientficos y Tecnolgicos del Estado de Quertaro.

Qu son las estructuras de control para el lenguaje de c++?

Los variables simples pueden almacenar un dato de informacin y los arreglos pueden almacenar conjuntos de datos de mismo tipo y al mismo tiempo, estos dos mecanismos pueden manejar una gran variedad de situaciones pero algunas veces se necesita trabajar sobre datos de diversos tipos, en este caso se utiliza un conjunto de datos especiales llamado estructura. Una estructura (registros) de datos es un tipo de datos adicionales, un conjunto de una o ms variables, de distinto tipo, agrupadas bajo un mismo nombre para que su manejo sea ms sencillo.

Cuntos tipos de estructuras existen?

Existen dos tipos de estructuras: 1. Estructuras de datos tamao fijo que no cambia durante la ejecucin del programa- datos de tipo estruc (se llama tambin registro), arreglos con uno, dos o mas subndices o dimensiones. 2. Estructuras de datos dinmicas que cambian su tamao durante la ejecucin del programa listas enlazadas, pilas, colas, arboles.

Para que sirven las estructuras? Su utilizacin ms habitual es para la programacin de base de datos, ya que estn especialmente indicadas para el trabajo con registros o archivos.

Estructura

Descripcin
La sentencia switch define una estructura de seleccin multiple.se puede sustituir. Se utiliza para seleccionar un grupo de sentencias, que indican a la computadora que hacer entre varios grupos disponibles.

Tipo

Ejemplo
Su aplicacin es: Switch (valor) { Case valor 1: <sentencias1>. Break; . Default: <sentencias>. } Por ejemplo: Char c; { Switch (c) { Casea: Printf (opcion a\n); Break; Case b: Printf(opcion b\n); Break; Casec: Case d: Printf (opcion C o D\n); Break; Default: Printf (Ninguna opcion\n) } }

Estructura de seleccin

switch

Estructura de repeticin.

La sentencia for es una sentencia de repeticin y nos permite crear ciclos.

Sentencia for

Long valor; Int r; For(r=1; r*r<=valor;r++){ Printf(%d, r); Return r;

Estructura de repeticin

La sentence while forma una estructura de repeticin (se repite un conjunto de sentencias). Se utiliza para crear ciclos.

Sentence while

Estructura de seleccin.

Selecciona o ignora solo una accin.

if

#include < stdio.h> Main () /* escribe los nmeros del 1 al 10 */ { Int numero=1; While (numero<=10) { Printf(%d\n,nmero); Numero++; } } Int cero(doubl a); { If(a==0.0) Return(TRUE); Else Return(FALSE); } Chart productos; { If (productos>0) Pintf (hay productos.\n); } #include<stdio.h> Int Main () { Int calificacin = 7; If(calificacion>=9) { Printf(exelente\n);} Else if (calificacion==8) { printf (bien\n);} Else if(calificacin>=6) { printf (mal\n);} Else { printf (reprobado\n);} }

Estructura de seleccin

Selecciona entre dos opciones.

If / else

En este trabajo realizado en equipo tratando sobre estructura del control para el lenguaje c++.La estructura puede ser de secuencia, seleccin, repeticin. Investigamos en el libro de las diferentes estructuras pues identificamos el tipo de if, while, for, switch. Cada tipo consta de una estructura, descripcin y cada uno con su ejemplo.

Libro: programacin 1 Lenguaje c/c++

Autor: jane Collins.

You might also like