ESCUELA SUPERIOR POLITECNICA      DE CHIMBORAZO              TEMA:      ESTRUCTURAS DE CONTROL           ESTUDIANTE:      ...
INTRODUCCIÓNEl presente trabajo de investigación esta realizado con la finalidad deayudar al aprendizaje y al estudio de l...
1.- TEMA: Estructuras de control2.- OBJETIVO GENERAL: Estudiar el funcionamiento de lasestructuras de control2.1.- OBJETIV...
3.- MARCO TÉORICO                          Estructuras de ControlLas estructuras de control especifícan el orden en el que...
3.-) WHILE - DO ( MIENTRAS - HACER )Dependiendo de la condición, el número mínimo que puede repetirse un procesoes 0.El má...
4.- EJEMPLOS1. Algoritmo que dado un número introducido por el usuario, indicar si éste es po-sitivo, negativo o nulo.1 Pr...
3. Leer los valores de A y B, luego sumarlos, imprimir el resultado. Repetirtodo el proceso hasta que el usuario ingrese e...
5.- CONCLUSIONES- En conclusión para resolver un pseudocódigo de programación se debe tomar en-cuenta las suiguientes reco...
Próxima SlideShare
Cargando en…5
×

Estructuras de control

7.419 visualizaciones

Publicado el

Investigación sobre las estructuras de control

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
7.419
En SlideShare
0
De insertados
0
Número de insertados
2
Acciones
Compartido
0
Descargas
97
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Estructuras de control

  1. 1. ESCUELA SUPERIOR POLITECNICA DE CHIMBORAZO TEMA: ESTRUCTURAS DE CONTROL ESTUDIANTE: ANGEL PILCO 1244 PROFESORA: ING. VERONICA MORA NIVEL: QUINTO SEMESTRE MATERÍA: PROGRAMACIÓN I
  2. 2. INTRODUCCIÓNEl presente trabajo de investigación esta realizado con la finalidad deayudar al aprendizaje y al estudio de las estructuras de control en lospseudocodigos de programación los cuales seran de gran ayuda para eldesenvolvimiento de los estudiantes en al momento de resolver proble-mas informaticos ya sean en el trascurso de la carrera o en el ámbito pro-fecional.
  3. 3. 1.- TEMA: Estructuras de control2.- OBJETIVO GENERAL: Estudiar el funcionamiento de lasestructuras de control2.1.- OBJETIVOS ESPECIFICOS:- Conocer cuando y como debemos utilizar una estructura decontrol en un Pseudocódigo.- Identificar la estructura que debemos utilizar segun la condi-ción del problema.
  4. 4. 3.- MARCO TÉORICO Estructuras de ControlLas estructuras de control especifícan el orden en el que se ejecutan las instruccio-nes de un algoritmo o programa. Las tres estructuras de control básicas son: • Secuencia • Selección • RepeticiónClasificación de las estructuras de control deacuerdo a la condición:1.-) IF-THEN-ELSE ( SI - ENTONCES - SI NO)Mientras la condición sea verdadera, se ejecutara el bloque de sentencias A, de locontrario, se ejecutara el bloque de sentencias B. IF (Condición) THEN (Bloque de sentencias A) ELSE (Bloque de sentencias B) END IF2.-) SELECT-CASE (EN CASO)- Una vez que se evalúa la expresión o variable, se ejecuta la instrucción cuya op-ción coincida con el resultado de la expresión.- Si ninguna de las opciones coincide con el resultado de la expresión, se ejecuta lainstrucción que contiene la etiqueta SINO. SELECT (Expresión) CASE Valor A (Bloque de sentencias A) CASE Valor B (Bloque de sentencias B) CASE Valor n (Bloque de sentencias n) CASE ELSE (Bloque de sentencias “Else”) END SELECT
  5. 5. 3.-) WHILE - DO ( MIENTRAS - HACER )Dependiendo de la condición, el número mínimo que puede repetirse un procesoes 0.El máximo número de repeticiones serán aquellas mientras se cumpla la condi-ción.WHILE (Condición) DO ( sentencias A) ( sentencias B) ( sentencias n....) END WHILE4.-) REPEAT UNTIL (REPETIR HASTA)Significa que se debe repetir un proceso hasta que ya no se cumpla la condición.Es de la forma REPEAT <proceso> UNTIL <condición>REPEAT ( acciones ) - -UNTIL ( Condición)5.-) FOR ( DESDE/ PARA)Ejecuta las acciones del cuerpo del bucle un número especificado de veces y demodo automático controla el número de pasos a través del cuerpo del bucle.FOR v v1 UNTIL vf (incremento imcr ) DO ( acciones ) - -END FOR
  6. 6. 4.- EJEMPLOS1. Algoritmo que dado un número introducido por el usuario, indicar si éste es po-sitivo, negativo o nulo.1 Proceso positivo_negativo2 Escribir "Escribir un numero";3 Leer N;4 Si N=0 Entonces5 Escribir "numero nulo";6 Sino7 si N<0 Entonces8 Escribir "numero negativo";9 Sino10 Escribir "numero positivo";11 FinSi12 Fin Si13 Fin Proceso2. Algoritmo que dado un valor de distancia expresado en metros, se calcule y seimprima su equivalencia en centímetros y en pies. EL usuario puede realizar estecálculo tantas veces como lo desee, hasta que ingrese como distancia el valor de-1.1 Proceso conversión2 Escribir "escriba distancia en metros";3 Leer d;4 Mientras d>0 Hacer5 cm< d*100;6 pies< d*3.281;7 Escribir "valor en centimetros:",cm;8 Escribir "valor en pies:",pies;9 Escribir "escriba distancia en metros";10 Leer d;11 FinMientras12 FinProceso
  7. 7. 3. Leer los valores de A y B, luego sumarlos, imprimir el resultado. Repetirtodo el proceso hasta que el usuario ingrese el número -1 en la variable A.1 Proceso ayb2 a< 0;3 b< 0;4 sum< 0;5 Repetir6 Escribir ingrese valor para a;7 Leer a;8 Escribir ingrese valor para b;9 Leer b;10 sum< a+b;11 Escribir la suma es,sum;12 Hasta Que a=-113FinProceso
  8. 8. 5.- CONCLUSIONES- En conclusión para resolver un pseudocódigo de programación se debe tomar en-cuenta las suiguientes recomendaciones al momento de seleccionar una estructurade control.Para ejecutar un grupo de sentencias mientras exista una condición se debe utilizarla estructura :(Do-While)Para ejecutar un grupo de sentencias hasta que exista una condición se debe utilizarla estructura:(Do-Until)Para ejecutar un grupo de sentencias un número determinado de veces se debe uti-lizar la estructura: (For-Next)- En conclusion podemos decir que las estructuras de control son de gran ayuda almomento de solucionar problemas informaticos ya que con su facilidad de inter-pretación y de manejo al momento de utilizarlas en los pseudocódigos nos ahorantiempo y espacio.

×