Está en la página 1de 13

UNIDAD II

INTRODUCCIÓN

La segunda unidad tiene como finalidad que el estudiante comprenda los diferentes elementos
que se incluyen en un programa, como son: identificadores, constantes, variables, tipos de
datos, operadores, expresiones, comentarios, palabras reservadas y los implemente en el
diseño y solución de problemas cotidianos, utilizando un lenguaje de programación.

1
UNIDAD II

Introducción a la programación

Práctica: 2.1. (20 puntos)

Nombre: Conceptos básicos

Objetivo de la práctica: Construir una infografía y ponerla en un muro (de la página


padlet.com) que permita al estudiante la comprensión de cada uno de los conceptos
vistos en ésta unidad.

Competencia: El estudiante comprende y aplica un lenguaje de programación para la


resolución de problemas
Requerimientos: herramienta padlet, conceptos investigados y ejemplos.
Rúbricas:

ACTIVID CUMP NO
AD LE CUMPLE
La infografía comprende al menos 10 conceptos básicos ☐ ☐

Los conceptos son claros y precisos ☐ ☐


Utiliza mapas mentales, mapas conceptuales, cuadros ☐ ☐
comparativos, cuadros sinópticos o imágenes para explicar
los conceptos.
Realiza ejemplos para explicar los conceptos. ☐ ☐

2
Desarrollo de la práctica

Indicaciones: Diseña y ejecuta una infografía (ilustrativa) con al menos 10 conceptos básicos
vistos en clases, utiliza mapas mentales, mapas conceptuales, cuadros comparativos, cuadros
sinópticos o imágenes para explicar cada uno de los conceptos.
No olvide agregar el número de equipo y los participantes.

Evidencia de la práctica 1.1

Ingrese aquí la imagen que colocó en el padlet (muro) de la infografía creada.


Práctica: 2.2 (20 puntos)

Nombre: Diseño en diagramas de flujo y programa, de la solución a una problemática dada.

Objetivo de la práctica: Construir diagramas de flujo y su respectivo código en C (no utiice c+


+, UNICAMENTE INSTRUCCIONES DE C) para la solución de un problema dado.

Competencia: El estudiante conoce y aplica un lenguaje de programación para la resolución


de problemas.

Requerimientos: Papel, lápiz, bolígrafo y borrador, herramientas pseint y dev C++.

Rúbricas:
ACTIVID CUMP NO
AD LE CUMPLE
Realiza en papel entrada, procesamiento y salida de ☐ ☐
resultados.
El DF cumple con las reglas para su construcción ☐ ☐
El código es congruente con el diagrama de flujo ☐ ☐
En ambos diseños (diagrama de flujo y programa) se ☐ ☐
obtienen los mismos resultados.

Bibliografía utilizada

Ejemplo:

Joyanes, Aguilar Luis ,


Programación en C++, McGra
Lucas Sánchez (20 Mad Espa
serie w-
García 06) rid ña
SCHAUM Hill

Conclusión:
Desarrollo de la práctica

Indicaciones: Desarrolla los 15 ejercicios propuestos en diagramas de flujo y código en C.

(PROBLEMAS CON ESTRUCTURA LINEAL)

1. Se desea calcular el promedio de un estudiante quien tiene 5 materias, realice el


diagrama de flujo y muestre el promedio calculado.
2. Realice un DF que dado el año de nacimiento de una persona, calcule su edad.
3. Escriba un diagrama de flujo que calcule el área de un rectángulo, dada la altura y la
base. (A=B*H)
4. Escriba un diagrama de flujo que dada una temperatura en grados Fahrenheit la
convierta a grados Centígrados (ºC = 5 / 9 ( ºF – 32 )).
5. Escriba un DF que calcule el salario de un trabajador, dado el pago por hora y el número
de horas trabajadas.
6. Diseñar un DF que escriba el porcentaje descontado en una compra, introduciendo por
teclado el precio inicial. Muestre el precio a pagar con el descuento realizado.
7. Realice un DF que calcule el total a pagar de una persona en un supermercado.
8. Escriba un DF que ingrese el precio del boleto para una pelicula en el cine y que calcule
el total a pagar de los n boletos.

(USO DE IF)
9. Escribir un diagrama de flujo que detecte si un número leído desde el teclado es mayor,
menor o igual que 120. 
10. Un cliente ejecuta un pedido a una fábrica. La fábrica examina en su banco de datos
la ficha del cliente, si el cliente es solvente (es decir si tiene un crédito de mas de
100,000.00) entonces la empresa acepta el pedido; en caso contrario, rechazará el
pedido.
11. Dado 3 números, imprimir los números pares menores o iguales a 200.

12. Realice un diagrama de flujo que lea dos valores numéricos ‘x’ y ‘y’, determinar si son
iguales y, en caso de no serlo, indica cuál de ellos es el mayor.
13. Crear un diagrama de flujo que pida al usuario dos números enteros y diga: “Uno de
los números es positivo”, “Los dos números son positivos”

14. Crear un diagrama de flujo que multiplique dos números enteros de la siguiente
forma: pedirá al usuario un primer número entero. Si el número que se teclee es 0,
escribirá en pantalla: “El producto de 0  por cualquier número es 0”.  Si se ha
tecleado  un número distinto de cero,  se pedirá al usuario un segundo número   y se
mostrará el resultado del producto de ambos.
15. Imprimir los nombres de los días de la semana, en función del valor de una variable día
introducida por el teclad
Evidencia de la práctica 2.2

Coloque aquí para cada uno de los ejercicios plasmados anteriormente:


a) En papel, etapas de entrada, proceso y salida.
b) El diagrama de flujo en papel (no utilice pseint).
c) De acuerdo al diseño en DF, realice el código en C usando instrucciones de
C (es decir printf y scanf como entrada y salida), la impresión del
programa y su ejecución.
1. Se desea calcular el promedio de un estudiante quien tiene 5 materias, realice el diagrama
de flujo y muestre el promedio calculado.

2. Realice un DF que dado el año de nacimiento de una persona, calcule su edad.


3. Escriba un diagrama de flujo que calcule el área de un rectángulo, dada la altura y la base.
(A=B*H)

4. Escriba un diagrama de flujo que dada una temperatura en grados Fahrenheit la convierta a
grados Centígrados (ºC = 5 / 9 ( ºF – 32 )).

5.

Escriba un DF que calcule el salario de un


trabajador, dado el pago por hora y el número
de horas trabajadas.
6. Diseñar un DF que escriba el porcentaje descontado en una compra, introduciendo por
teclado el precio inicial. Muestre el precio a pagar con el descuento realizado.

7. Realice un DF que calcule el total a pagar de una persona en un supermercado.


8. Escriba un DF que ingrese el precio del boleto para una
pelicula en el cine y que calcule el total a pagar de los n
boletos.

(USO DE IF)
9. Escribir un diagrama de flujo que detecte si un número leído desde el teclado es mayor,
menor o igual que 120.

10. Un cliente ejecuta un pedido a una


fábrica. La fábrica examina en su banco
de datos la ficha del cliente, si el cliente
es solvente (es decir si tiene un crédito
de mas de 100,000.00) entonces la
empresa acepta el pedido; en caso
contrario, rechazará el pedido.
11. Dado 3 números, imprimir los números pares menores o iguales a 200.

12. Realice un diagrama de flujo que lea dos valores numéricos ‘x’ y ‘y’, determinar si son
iguales y, en caso de no serlo, indica cuál de ellos es el mayor.

13. Crear un diagrama de flujo que pida al usuario dos números enteros y diga: “Uno de
los números es positivo”, “Los dos números son positivos”
14. Crear un diagrama de flujo que multiplique dos números enteros de la siguiente
forma: pedirá al usuario un primer número entero. Si el número que se teclee es 0,
escribirá en pantalla: “El producto de 0  por cualquier número es 0”.  Si se ha
tecleado  un número distinto de cero,  se pedirá al usuario un segundo número   y se
mostrará el resultado del producto de ambos.

15. Imprimir los nombres de los días de la semana, en


función del valor de una variable día introducida por el teclad

También podría gustarte