Tarea III.1.docx

5
Hensel Alejandro Salcedo Ortega- 5990-13-11262 Ing.Manuel Noriega- Algoritmos Tarea III Instrucciones: A continuación se le presentan una serie de problemas que deberá resolver mediante un algoritmo. Presente diagrama de flujo, pseudocódigo y culmine trasladándolo a lenguaje C++, entregue la presente tarea el dia debidamente impresa- diagrama de flujo y pseudocódigo y código c++. 1) Los datos A,B,C y D representan números enteros, escriba los números en inverso. Algoritmo Números_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

Transcript of Tarea III.1.docx

Page 1: Tarea III.1.docx

Hensel Alejandro Salcedo Ortega- 5990-13-11262Ing.Manuel Noriega- Algoritmos

Tarea III

Instrucciones: A continuación se le presentan una serie de problemas que deberá resolver mediante un algoritmo. Presente diagrama de flujo, pseudocódigo y culmine trasladándolo a lenguaje C++, entregue la presente tarea el dia debidamente impresa- diagrama de flujo y pseudocódigo y código c++.

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

Algoritmo Números_inversos Variables A,B,C,D EnteroInicio 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

Page 2: Tarea III.1.docx

Hensel Alejandro Salcedo Ortega- 5990-13-11262Ing.Manuel Noriega- Algoritmos

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

Algoritmo operación_NumerosA, B EnteroInicioEscribir(“ingrese un numero”)Leer(A)Escribir (“ingrese otro numero”)Leer (B)Operación= (A+B) ^2/3Imprimir (“el resultado es:”, operaciónFIN

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

Algoritmo PromedioMt, cal1, cal2, cal3, cal4, cal5, prom enteroInicioEscribir(” Ingrese Matricula”)Leer(Mt)Escribir(“Ingrese sus calificaciones”)Leer: cal1, cal2, cal3, cal4, cal5Pro= (cal1+cal2+cal3+cal4+cal5)/5Imprimir (” Su promedio es:”, Pro)Fin

INICIO

A,B

Res=(A + B)^2/3

Res

FIN

INICIO

Mt,cal1,cal2,cal3,cal4,cal5,p

romedio

Pro= (cal1+ cal2+ cal3+ cal4+ cal5)/5

Mt,Pro

FIN

Page 3: Tarea III.1.docx

Hensel Alejandro Salcedo Ortega- 5990-13-11262Ing.Manuel Noriega- Algoritmos

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

Algoritmo distanciasp1,p2 enteroInicioEscribir(” 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 dólares, la convierta a Quetzales

Algoritmo dólares_quetazlesCant1,Cant2 enteroInicioEscribir(” 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

Page 4: Tarea III.1.docx

Hensel Alejandro Salcedo Ortega- 5990-13-11262Ing.Manuel Noriega- Algoritmos

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

Algoritmo entero_volumenRadio,Altura,Volumen,Pi enteroPi=3.1416InicioEscribir(” 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) Diseñe 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 kilómetros por hora

8) El programa, dados como datos dos números reales , calcular la suma, resta y multiplicación de dichos números. Considere 2 dígitos significativos para su respuesta

INICIO

Ingrese radio

Radio

Ingrese Altura

Pi=3.1416Area= 2*pi*radioVolumen= Pi*radio*radio*altura

Altura

Area,volumen

FIN

Page 5: Tarea III.1.docx

Hensel Alejandro Salcedo Ortega- 5990-13-11262Ing.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