Está en la página 1de 11

UNIVERSIDAD AUTONOMA DE CHIAPAS

FACULTAD DE INGENIERIA, CAMPUS I


PROGRAMACIÓN DE COMPUTADORAS 2020-2

EJERCICIOS
EJERCICIOS DE
DE
ALGORITMOS
ALGORITMOS PARTE
PARTE
1.
1.

NOMBRE DE LA ALUMNA: CRISTHINA YAMILE GÓMEZ ORTIZ.

GRADO Y GRUPO: 1er SEMESTRE “I”.

NOMBRE DEL DOCENTE: EDGAR GONZALEZ SANTIAGO.

MATERIA: PROGRAMACIÓN DE COMPUTADORAS.

ACTIVIDAD: REALIZAR LOS EJERCICIOS 1.

FECHA DE ENTREGA: 09 DE OCTUBRE DEL 2020.


UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

Primera parte ejercicios en DFD

Realizar el Pseudocódigo y el diagrama de flujo en DFD, de cada uno de los


ejercicios.
1. Desarrollar un algoritmo que permita realizar la suma de dos números
cualesquiera.

1. Capturar el primer número y


guardarlo en la variable A y el
segundo número y guardarlo en
la variable B. (Ej.Sustituimos a por
4 y b por 3).
2. Crear una variable que guarde
la suma, nuestra variable es (S).
3. Realizar la suma de los dos
números y guardarlas en la
variable S. (4+3)
4. Mostrar en pantalla el contenido
de la variable Sum. (7)
5. Fin.
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

2. Desarrollar un algoritmo que permita calcular el área de un rectángulo. Sin importar las medidas que
este tenga.

1.Inicio.
2. Definir base como la variable(b), altura como
la variable (a). Valores ejemplo (b=5,a=8).
3.Escribimos la base del rectángulo la cual es la
siguiente:

área = (base * altura)

4.Obtenemos el área del rectángulo. (40)

5. Fin
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

3.La facultad de ingeniería desea disponer de una herramienta computacional que permita calcular el promedio
de un alumno en el primer semestre. Las materias son:
Diseño por computadora, Algebra, Cinemática, Diseño de estructuras, Programación Al finalizar es
necesario conocer el promedio del Alumno.

1.Inicio.
2. Anotar la variable de materias (Mts).
3. Ir anotando las variables de las materias:
Dpcom, Alg, Cin,Dde,Prog.
4. Para poder obtener el promedio sumar la
calificación de todas las materias y
posteriormente dividirlas entre el número
de materias en este caso son (5 materias).
5.Obtenemos el promedio su variable es
(prom).
6.Fin
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

4.Se requiere obtener el área de una


circunferencia.

variables
cf, a, pi, r, a tipo real
1.Inicio
pi = 3.1416
escribe "Introduce radio del circulo:"
lee r
a = pi(r*r) (r vale=15)
escribe "El área del circulo es: ",a”
(apox.706)
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

5.La empresa Liverpool desea calcular el sueldo de un trabajador en cada quincena. Por lo que es
necesario conocer los días trabajados en cada quincena y el costo por la hora trabajada, el nombre y la
clave del trabajador. Al finalizar se debe de mostrar en pantalla el nombre del trabajador, su clave de
empleado y el sueldo obtenido quincenalmente.

1. Inicio
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

6.La tienda de abarrotes “La Lupita”, desea conocer el precio de venta de un producto determinado
incluyendo IVA. Teniendo en cuenta que todos los productos son adquiridos en cajas de 10 unidades. Se
solicita al usuario ingrese la descripción del producto y el costo por caja. Al finalizar se mostrará en
pantalla la descripción del producto y el precio unitario de venta.

1.Inicio
2.Ingresar el precio de la caja
3. Capturar en PC
4.Hacer la operación
PPU=PC/10,IVA=PPU*0.10,PF=PPU+IVA
5.Imprimir el precio del producto más el
IVA=PF
6.Fin
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

7.Un productor de leche lleva el registro de lo que produce en litros, pero cuando entrega le
pagan en galones. Realice un algoritmo, y represéntelo mediante un diagrama de flujo y el
pseudocódigo, que ayude al productor a saber cuánto recibirá por la entrega de su producción
de un día (1 galón = 3.785 litros).

1.Inicio

2. Precio por galon = 0.0

3.Producción= 0.0

4.Escribir “Ingrese el precio por galon”

5.Leer Precio por galon

7.Escribir “Ingrese la producción de


leche”

8. Leer producción

9.Total (Producción*1/3.785)¨Precio por


galon.

10.Escribir “el total a pagar es:”

11.Escribir “$” Total


UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

8.Una empresa constructora vende terrenos con la forma A. Realice un algoritmo y represéntelo
mediante un diagrama de flujo y el pseudocódigo para obtener el área respectiva de un terreno de
medidas de cualquier valor.

Nota: Para resolver este problema se debe identificar que la forma A


esta compuesta por dos figuras: un triángulo de base B y de altura (A-
C); y por otro lado, un rectángulo que tiene base B y altura C.
Area de la forma A… Área= AT+AR

1.Inicio.
2.Lado A= 0.0
3.Lado B= 0.0
4.Lado C= 0.0
5.Escribir “ Ingrese el lado B del terreno”
6.Leer lado B
7.Escribir “Ingrese lado C del terreno”
8.Leer lado C
9.Área triángulo (Lado B*(Lado A-Lado C)/2
10.Área rectángulo (Lado B*Lado C)
11.Área total= Área rectángulo+ Área
triangulo
12.Escribir “El área total del terreno es de”:
13.Escribir “Área total”
14.Fin
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

9.Se requiere obtener el área de la figura 2.3 de la forma A. Para resolver este problema se
puede partir de que está formada por tres figuras: dos triángulos rectángulos, con H como
hipotenusa y R como uno de los catetos, que también es el radio de la otra figura, una
semicircunferencia que forma la parte circular (ver forma B). Realice un algoritmo para resolver
el problema y represéntelo mediante el diagrama de flujo y el pseudocódigo.

PSEUCÓDIGO
1. Inicio
2. Introduce el área del terreno
3. Separa en un triángulo y rectángulos
para luego sumarlos.
4. Área del terreno
5. Darle valor a A,B y C
6. Sumar las áreas
B*C+B*(A-C)/2
7. Imprimir el área del terreno
8. Fin
UNIVERSIDAD AUTONOMA DE CHIAPAS
FACULTAD DE INGENIERIA, CAMPUS I
PROGRAMACIÓN DE COMPUTADORAS 2020-2

10.Se requiere obtener la distancia entre dos puntos en el plano cartesiano, tal y como se muestra en
la figura A. Realice un diagrama de flujo y pseudocódigo que representen el algoritmo para obtener
la distancia entre esos puntos.

3. Para resolver este problema es necesario conocer las coordenadas de cada punto (X, Y), y
con esto poder obtener el cateto de abscisas y el de ordenadas, y mediante estos valores
obtener la distancia entre P1 y P2, utilizando el teorema de Pitágoras (ver figura 2.4).

También podría gustarte