You are on page 1of 5

Hensel Alejandro Salcedo Ortega- 5990-13-11262

Ing.Manuel Noriega- Algoritmos



Tarea III
Instrucciones: A continuacin se le presentan una serie de problemas que deber
resolver mediante un algoritmo. Presente diagrama de flujo, pseudocdigo y culmine
trasladndolo a lenguaje C++, entregue la presente tarea el dia debidamente
impresa- diagrama de flujo y pseudocdigo y cdigo c++.


1) Los datos A,B,C y D representan nmeros enteros, escriba los nmeros en inverso.


Algoritmo Nmeros_inversos
Variables
A,B,C,D Entero
Inicio
Escribir (Ingrese el valor para A)
Leer (A)
Escribir (Ingrese el valor para B)
Leer (B)
Escribir (Ingrese el valor para C)
Leer (C)
Escribir (Ingrese el valor para D)
Leer (D)
Hacer
Imprimir (D)
Imprimir (C)
Imprimir (B)
Imprimir (A)
Fin















INICIO
A,B,C,D
D,C,B,A
FIN
Hensel Alejandro Salcedo Ortega- 5990-13-11262
Ing.Manuel Noriega- Algoritmos


2) Construya un diagrama de flujo tal que dado los datos enteros A y B, escriba el
resultado de la siguiente expresin: (A + B)^2/3

Algoritmo operacin_Numeros
A, B Entero
Inicio
Escribir(ingrese un numero)
Leer(A)
Escribir (ingrese otro numero)
Leer (B)
Operacin= (A+B) ^2/3
Imprimir (el resultado es:, operacin
FIN



3) Dada la matrcula y 5 calificaciones de un alumno obtenidas a lo largo del semestre,
construya un diagrama de flujo que imprima la matrcula del alumno y el promedio
de sus calificaciones.


Algoritmo Promedio
Mt, cal1, cal2, cal3, cal4, cal5, prom entero
Inicio
Escribir( Ingrese Matricula)
Leer(Mt)
Escribir(Ingrese sus calificaciones)
Leer: cal1, cal2, cal3, cal4, cal5
Pro= (cal1+cal2+cal3+cal4+cal5)/5
Imprimir ( Su promedio es:, Pro)
Fin








INICIO
A,B
Res=(A + B)^2/3
Res
FIN
INICIO
Mt,cal1,cal2,c
al3,cal4,cal5,
promedio
Pro= (cal1+ cal2+
cal3+ cal4+ cal5)/5
Mt,Pro
FIN
Hensel Alejandro Salcedo Ortega- 5990-13-11262
Ing.Manuel Noriega- Algoritmos

4) El programa, dadas las coordenadas de dos puntos P1,P2, calcula la distancia entre
estos dos puntos


Algoritmo distancias
p1,p2 entero
Inicio
Escribir( Ingrese P1)
Leer(P1)
Escribir( Ingrese P2)
Leer(P2)
Distancia= (P1-P2)
Imprimir (La distancia es:, distancia)
Fin




5) Escriba un programa en donde, dado como dato una cantidad de dinero expresada en
dlares, la convierta a Quetzales

Algoritmo dlares_quetazles
Cant1,Cant2 entero
Inicio
Escribir( Ingrese Dolares)
Leer(Cant1)
Cant2= (Cant1*7.65)
Imprimir (El cambio a quetzales es:, Cant2)
Fin








Cant1,cant2
INICIO
Cant2=Cant1*7.65
Cant2
FIN
INICIO
P1,P2
Distancia= P1-P2
Distancia
FIN
P1,P2
Distancia= P1-P2
Distancia= P1-P2
Hensel Alejandro Salcedo Ortega- 5990-13-11262
Ing.Manuel Noriega- Algoritmos


6) Dado le radio y la altura de un cilindro ,calcule su rea y su volumen

Algoritmo entero_volumen
Radio,Altura,Volumen,Pi entero
Pi=3.1416
Inicio
Escribir( Ingrese Radio)
Leer(Radio)
Escribir( Ingrese altura)
Leer(altura)
Area=(2*pi*radio)
Volumen=(Pi*radio*radio*Altura)
Imprimir (El area es:, area)
Imprimir (El area es:, volumen)
Fin






7) Disee un programa que, dados como datos el tiempo que realizan los participantes en
competencia de velocidad en pista y la distancia del recorrido, calcular la velocidad de
los mismos expresada en kilmetros por hora

8) El programa, dados como datos dos nmeros reales , calcular la suma, resta y
multiplicacin de dichos nmeros. Considere 2 dgitos significativos para su respuesta








INICIO
Ingrese radio
Radio
Ingrese Altura
Pi=3.1416
Area= 2*pi*radio
Volumen=
Pi*radio*radio*altura
Altura
Area,volumen
FIN
Hensel Alejandro Salcedo Ortega- 5990-13-11262
Ing.Manuel Noriega- Algoritmos

9) Dado como datos los galones surtidos a un cliente en una gasolinera, calcule mediante
un programa lo que el mismo debe pagar

You might also like