Algoritmos
August 31, 2022 | Author: Anonymous | Category: N/A
Short Description
Download Algoritmos...
Description
1) Los datos A, B, C y D representan números números enteros, escriba los mismos en orden inverso.
A, B, C, D
D, C, B, A
Invierte_Datos (El programa dado un conjunto de datos de entrada invierte el orden de los mismos cuando los imprime) imprime) ( A, A, B, C y D son variable tipo entero) entero ) 1.- Leer A, B, C, D 2.- Escribir D, C, B, A
2) Dados los datos enteros A y B, escriba el resultado de la siguiente expresión: (A + B)**2/3
A, B
C = (A + B)**2/3
C
Calcular (El valor A y B calcula una expresión) expresión ) ( A, A, B son variables tipo entero) entero) (C es variable tipo real) real ) 1.- Leer A, B 2.- Hacer C = (A + B)**2/3 3.- Escribir C
3) Dada la matrícula y 5 calificaciones de un alumno obtenidas a lo largo del semestre, construya un programa que imprima la matricula del alumno y el promedio de sus calificaciones.
Mat, C1, C2, C3, C4, C5
A = (C1+C2+C3+C4+C5)/5 Mat, A
Promedio (Dada la matrícula y 5 calificaciones calcular el promedio) promedio ) (Mat, C1, C2, C3, C4, C5 son variable tipo entero) entero ) ( A A es variable tipo real) real ) 1.- Leer Mat, C1, C2, C3, C4, C5 2.- Hacer A = (C1 + C2 + C3 + C4 + C5)/5 3.- Escribir Mat, A
4) El programa, dadas las coordenadas de dos puntos P1 y P2, calcula la distancia entre estos dos puntos.
X1, X2,
Y1, Y2
Dis = ((X1 - X2)**2 + (Y1 Y2)**2)**0.5
Dis
Distancia_Entre_Dos_Puntos (El programa, dadas las coordenadas de dos puntos P1 y P2 calcula la distancia entre estos puntos) puntos) (X1, Y1, X2, Y2 y Dis son variables de tipo real) real ) 1.- Leer X1, Y1, X2, Y2 2.- Hacer Dis = ((X1 ± X2)**2 + (Y1 ± Y2)**2)**0.5 3.- Escribir Dis
5) Escriba un programa en donde, dado como dato una cantidad de dinero expresada en dólares, la convierta a Quetzales.
Cant Q = Cant * 7.70
Q
Cambio_De_Moneda (El programa, dada una cantidad en dólares la cambia a Quetzales) Quetzales) (Cant, Q son variables tipo real) real ) 1.- Leer Cant 2.- Hacer Q = Cant * 7.70 3.- Escribir Q
6)
Dado el radio y la altura de un cilindro, calcule su área y su volumen.
Radio,
Altu
VOL = 3.141592 * (Radio**2) * Altu
ARE = 2 * 3.141592 * Radio * Altu VOL, ARE
VOLUMEN_AREA_CILINDRO (El programa dado como datos el radio y la altura de un cilindro, calcula su área y su volumen.) volumen.) (Radio, Altu, VOL y ARE son variables tipo real) real ) 1.- Leer Radio 2.- Hacer VOL = 3.141592 * (Radio**2) * Altu ARE = 2 * 3.141592 * Radio * Altu 3.- Escribir VOL y ARE
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, calcula la velocidad de los mismos expresada en Kilómetros por hora.
Tiempo,
Dist
V = Dist / Tiempo
V
CALCULAR_VELOCIDAD_DE_COMPETIDORES (El programa, dado como datos el tiempo y la distancia de los competidores calculara la velocidad de los mismos) mismos ) (Tiempo, Dist, V son variables tipo real) real ) 1.- Leer Tiempo, Dist 2.- Hacer V = Dist / Tiempo 3.- Escribir V
8)
El programa, dados como datos dos números reales, calculará la suma, la resta y la multiplicación de dichos números. Considere 2 dígitos significativos para su respuesta.
N1, N2
= N1 N2 S = N1 + N2 M = N1 * N2 R
R
R,
> 9
Resta, S, Suma, M, Multiplicación
OPERACIONES (El programa, dado como datos dos números reales dar el resultado de suma, resta y multiplicación en dos digitos) digitos ) (N1, N2, S, R, M son variables tipo real) real ) 1.- Leer N1, N2 2.- Hacer R = N1 ± N2 S = N1 + N2 M = N1 * N2 3.- Si R > 9 Entonces Escribir S, ³Suma´, R, ³Resta´, M, ³Multiplicación´ 4.- Fin de la condicional del paso 3
9) Dado como dato los galones surtidos a un cliente en una gasolinera, calcule mediante un programa lo que el mismo debe pagar. Cada
galón tiene 3.785 litros El precio del litro $ 8.20
GAL
Total
= GAL *3.785*8.20
Total
GASOLINERA (El programa, dado como dato los galones surtidos a un cliente en una gasolinera, calcula lo que el mismo debe pagar.) pagar. ) (GAL, Total son variables tipo real) real ) 1.- Leer GAL 2.- Hacer Total = GAL * 3.785 * 8.20 3.- Escribir Total
10) Escriba un algoritmo en donde dado el nombre de un dinosaurio, su peso expresado en toneladas y su longitud expresada en pies; escriba el nombre del dinosaurio, su peso y su longitud l ongitud expresada en Kilogramos y metros respectivamente.
Nom,
Pes, Lon
PESKIL = Pes * 1000 LONMET = Lon * 0.3047
Nom,
PESKIL, LONMET
DINOSAURIOS (El programa, dado el nombre de un dinosaurio, su peso expresado en toneladas y su longitud.) longitud.) (Nom es una variable de tipo cadena de caracteres. Pes, Lon, PESKIL y LONMET son variables tipo real) real) 1.- Leer Nom, Pes, Lon 2.- Hacer PESKIL = Pes * 1000 LONMET = Lon * 0.3047 3.- Escribir Nom, PESKIL, LONMET
LABORATORIO IV
a) Convertir un va valor lor dado en segundos a horas, m minutos, inutos, segundos.
N
N>=3600
H = N Div 3600 X = H * 3600 Y = N X Min = Y Div 60 Z = Min * 60 Seg = Y Z
H, Horas, Min, minutos, Seg, Segundos
Min = N Div 60
= Min * 60 Seg = N X
X
Min, minutos, Seg,
Segundos
CONVERTIR_SEGUNDOS (Convertir un valor dado en segundos a horas, minutos y segundos.) segundos.) (H, X, Y, Min, Z, SEG, N son variable tipo entero) entero ) 1.- Leer N 2.- Si N >= 3600 Entonces Hacer H = N Div 3600 X = H * 3600 Y=N±X Min = Y Div 60 Z = Min * 60 SEG = Y ± Z Escribir H, ³Horas´, Min, ³Minutos´, SEG, ³Segundos´ Sino Hacer Min = N Div 60 X = Min * 60 SEG = N ± X Escribir Min, ³Minutos´, SEG, ³Segundos´ 3.- Fin de la condicional del paso 2
b) Escribir un programa para calcul calcular ar la longitud de la circunferencia y el área del círculo para un radio introducido por el teclado.
Rad
L = 2 Rad
LONGITUD_DE_CIRCULO (El programa, el cual calcule el área y la longitud de un circulo. ) (Rad, L, A son variables tipo real) real ) 1.- Leer Rad 2.- Hacer L = 2 * Rad
3.- Escribir L, A
c) Convertir la temperatura de Centígrados a Fahrenheit.
C F = ((C*9) + (32*5)) / 5 F
CENTIGRADOS_A_FAHRENHEIT (El programa, el cual convierte centígrados a Fahrenheit.) Fahrenheit.) (C, F son variables tipo real) real ) 1.- Leer C 2.- Hacer F = ((C*9) + (32*5)) / 5 3.- Escribir F
d) Escribir un programa para convertir una medida dada en pies a sus equivalentes en: yardas, metros, pulgadas, centímetros.
Pie
Pulg = Pie * 12 Yard = Pie / 3 Cm = Pulg * 2.54 Mts = Cm / 100 Pie, Pulg, Yard, Cm, Mts
CONVERTIDOR (El programa, el cual convierte una medida de longitud a metros, yardas, centímetros y pulgadas.) pulgadas.) (Pie, Yard, Cm, Mts son variables tipo real) real ) 1.- Leer Pie 2.- Hacer Pulg = Pie * 12 Yard = Pie / 3 Cm = Pulg * 2.54 Mts = Cm / 100 3.- Escribir Pie, Pulg, Yard, Cm, Mts
Universidad Mariano Gálvez Ingeniería en Sistemas Centro de Cuilapa Algoritmos Sección A
Trabajo: Laboratorio III, IV
Alumnos: Denis Steve Veliz Del Cid Nery José Castillo Zepeda Melvin Hernandez Coro Rony Alexander Najarro Salvador Wilder Miguel Aguilar
View more...
Comments