ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practica 6 programación


Enviado por   •  18 de Abril de 2017  •  Práctica o problema  •  2.042 Palabras (9 Páginas)  •  232 Visitas

Página 1 de 9

[pic 1][pic 2]

Instituto Politécnico Nacional 

Escuela Superior de Ingeniería Mecánica y Eléctrica

Ingeniería en Control y Automatización.

Fundamentos de Programación.

Alumno: Alberto Heimdall Ramírez Hernández

Grupo: 1AV4

Profesor: Atalo de Santillana V.

PRÁCTICA 6 Diagrama pse int

        

Fecha de realización: 17 de octubre de 2016

Fecha de entrega:     28 de octubre de 2016

Índice.

Objetivos……………………………………………………………………………2

Marco teórico……………………………………………………………………….2

Ejercicio 1……………………………………………………………………………5

Ejercicio 2……………………………………………………………………………6

Ejercicio 3……………………………………………………………………………7

Ejercicio 4……………………………………………………………………………8

Ejercicio 5……………………………………………………………………………11

Ejercicio 6……………………………………………………………………………12

Ejercicio 7……………………………………………………………………………14

Cuestionario……………………………………………………………………………13

Conclusiones……………………………………………………………………….15

Recordar portada, tabla de contenido, introducción,  conclusiones, referencias, numerar páginas

OBJETIVOS:  

Realizar ejercicios utilizando estructuras de selección  y funciones de usuario con valor de retorno y valores por referencia o apuntadores

Marco Teórico

1.- Desarrolle los operadores de selección y operadores lógicos.

Los operadores de comparación o también conocido como operadores relacionales, sirven para tomar decisiones mediante comparaciones, y por su mayoría van complementadas con las estructuras condicionales y sentencia de control de flujo.

Cuando se evalúa una condición en los operadores de comparación, el resultado que se obtiene puede ser 1 (equivalente a verdadero) o 0 (equivalente a falso). Este resultado provocará que se ejecute el código del bloque if o el del bloque else, según corresponda.

[pic 3]

Los operadores lógicos son usados para unir y evaluar varias comparaciones, combinando los posibles valores de estas, ellos producen un resultado booleano, y sus operandos son también valores lógicos o asimilables a ellos (los valores numéricos son asimilados a cierto o falso según su valor sea cero o distinto de cero respectivamente).

[pic 4]

2.- Desarrolle para que sirven las estructuras repetición, indique la   sintaxis y los diagramas de flujos correspondientes.

[pic 5]

ESTRUCTURA DE SELECCIÓN SIMPLE

If (expresión)

    {

      Secuencia (); \\Aqui las llaves solo se usan si es más de una tarea

    }

ESTRUCTURA DE SELECCIÓN DOBLE

If (expresión)

                   {Secuencia de sentencia(s) 1;

}

Else[pic 6]

                   {Secuencia de sentencia(s) 2;

}

ESTRUCTURA DE SELECCIÓN DOBLE  ANIDADA

If (expresión)

                   {Secuencia de sentencia(s) 1;}

Else            if (expresión)

                                  {Secuencia de sentencia(s) 1;}

                     Else

                                  {Secuencia de sentencia(s) 2 ;}

ESTRUCTURA DE SELECCIÓN MULTIPLE

Switch (expresión)

{//inicio de switch[pic 7]

Case expresión 1: Sentencia 1;

                              Sentencia 2;

                 Break;

 Case expresión 2: Sentencia 1;

                               Sentencia 2;

                  Break;

                   Case expresión N: sentencia 1

                                            Sentencia 2

                                              Break;

Default:                      sentencias1

                                          Sentencia 2

                 }//fin de switch.

3.- Explique el uso de control por condición en los ciclos

El control por condición, evalúa una expresión, y si el resultado es verdadero se ejecuta de nuevo y repetirá esta tarea hasta que el resultado deje de ser verdadero.

4.- Explique el uso de control por contador en los ciclos

El control por contador, repite la tarea siempre y cuando la condición se cumpla un determinado número de veces hasta igualarlo.

DESARROLLO

EJERCICIO 1 

1.- En  PSE INT y en lenguaje C lo siguiente: Realice una sucesión de números inicializados en 0 y que pregunte el incremento, utilice control por condición para que vaya desplegando la sucesión hasta que el usuario quiera.

...

Descargar como (para miembros actualizados) txt (12 Kb) pdf (1 Mb) docx (808 Kb)
Leer 8 páginas más »
Disponible sólo en Clubensayos.com