Guia if.

Anuncio
INSTITUTO POLITECNICO NACIONAL
CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS
"ESTANISLAO RAMIREZ RUIZ "
Guía de Estudio para la 2da. evaluación de la materia de
Algoritmia Computacional
Nombre: _____________________________________________
1. Modelos, que se pueden implementar en la creación de una estructura selectiva
2. Escribe el funcionamiento de la estructura selectiva if simple
3. ¿Por qué se da el nombre de estructura selectiva doble ?
4. Escribe la sintaxis para una estructura selectiva doble y su diagrama de flujo:
1
5. Escribe la sintaxis para una estructura selectiva múltiple, utilizando if y su diagrama
de flujo:
6. Escribe la sintaxis para una estructura selectiva múltiple, utilizando switch y su
diagrama de flujo:
7.
2
Tipos de datos
que acepta
switch
8. Características de una estructura anidada:
9. Complementa lo siguiente:
10.
Contador
Ejemplo:
Acumulador
Ejemplo:
Descripción:
Descripción:
Estructura repetitiva:
11. Complementa lo siguiente:
Estructuras
Repetitivas
en "C"
12. Complementa lo siguiente:
Estructura while
Valor de la
condición:
Entrar al bucle
3
Salir del bucle
13. ¿Por qué en la estructura while, se debe inicializar la variable de control fuera del
ciclo o bucle?
14. Contesta la siguiente tabla:
Concepto
Descripción
Variable de control
Son las instrucciones que se van a
ejecutar en una estructura repetitiva
Iteraciones
Instrucción que se incluye en las
estructuras
repetitivas,
su
incremento/decremento está definido.
Acumulador
4
PARTE PRACTICA.
EJERCICIOS. LENGUAJE “C” (if)
1. Desarrolla un programa que solicite el nombre del alumno, y tres
calificaciones enteras. Obtener el promedio, si el promedio es:
a. 6 Imprimir un mensaje de “Suficiente”
b. 7 Imprimir un mensaje de: “Regular”
c. 8 Imprimir un mensaje de: “Bien”
d. 9 Imprimir un mensaje de: “Muy Bien”
e. 10 Imprimir un mensaje de: “Excelente”
f. Caso contrario “Reprobado”. (ifprom)
2. Determinar si un número es par. Si es par multiplicarlo por 3 y sumarle
1, de lo contrario dividirlo entre 2 y sumarle 1. (ifpar)
3. Escribir un programa que lea un número, que obtenga su raíz cuadrada,
y lo eleve al cubo. Se deberá imprimir solamente cuando el resultado sea
mayor o igual a 98. (ifraiz)
4. Elaborar un programa que despliegue un menú con las funciones de
seno, coseno, tangente. (recuerde que el lenguaje “C”, trabaja con
radianes, para trabajar con grados, utilice el siguiente factor de
conversión: 360°=2PI). Muestre los resultados con dos décimales.
(iftrigo).
5. Identificar si un número proporcionado por el usuario, es múltiplo de 3;
si lo es, que mande un mensaje, "El número es múltiplo de 3" y que
imprima dicho número. Si no lo es entonces que solamente mande un
mensaje que indique el número no es múltiplo de 3. (ifmultiplo)
5
PROGRAMAS A REALIZAR CON LA ESTRUCTURA while,
CONTROLANDO EL CICLO O BUCLE CON UN CONTADOR.
INSTRUCCIONES: Elabora los siguientes programas en “C”, así como
su respectivo diagrama de flujo, en éste marcar con color rojo la
variable de control, la inicialización de la variable de control y el
contador; con color verde las instrucciones que conformen el ciclo o
el bucle; con color azul indica el número de iteraciones.
1. Elabore un programa que imprima los números del 1 al 20.
whinum.c
2. Elabore un programa que sume diez números introducidos por
el usuario. whidiez.c
3. Elabore un programa que muestre una numeración del 1 al 99;
con un incremento de 2 en 2. whinum2.c
4. Elabore un programa que muestre una numeración del 100 al 1
con un decremento de 3 en 3. whinum3.c
5. Elabore un programa que sume los números pares hasta el
1000 inclusive. whisuma.c
6. Elabore un programa que despliegue una tabla de cuadrados y
cubos de los 5 primeros números (1..5) whicinco.c
7. Elabore un programa que le solicite al usuario un valor inicial, el
valor final y el incremento, para generar la numeración
solicitada. whivivf.c
8. Elabore un programa que solicite 10 calificaciones y obtenga su
promedio. whiprom.c
9. Elabore un programa que imprima solamente los números que
sean primos (un número primo es aquel que solo es divisible
entre sí mismo y la unidad)
6
Descargar