Está en la página 1de 7

REPUBLICA BOLIVARIANA DE VENEZUELA

INSTITUTO UNIVERSITARIO POLITECNICO

“SANTIAGO MARIÑO”

EXTENSION MERIDA

INGENIERIA DE SISTEMAS

ALGORITMOS

Autor: Andrés Emilio Méndez Marquina

C.I: 29.886.930

Profesor: Yenni Carolina Cols Rivas

Mérida, Junio 2022


1) Hallar el valor de un cateto, dados la hipotenusa y el otro cateto, por el
Teorema de Pitágoras

Análisis del Problema

Entrada: Proceso: Salida:


Real: C1,C2,H C2=√ H 2+ C 12 C2

Algoritmo de teoremas de Pitágoras

1. Inicio
2. real: C1, C2, H;
3. escriba (“ingrese el valor del primer cateto del triángulo:”);
4. leer (C1);
5. escriba (“ingrese el valor de la hipotenusa del triángulo:”);
6. leer (H);
7. C2=(sqrt (H*H)-(C1*C1));
8. escriba (“el valor del segundo cateto del triángulo es:”,C2);
9. fin
Diagrama de Flujo

Inicio

Real: C1, C2, H

Leer: C1, H

C2=(sqrt(H*H)-(C1*C1))

Escribir (“el valor del segundo cateto es:”, C2)

Fin
2) Intercambie los valores a, b, c de tal manera que “a” tome el valor de
“b” ; que “b” tome el valor de “c” y “c” tome el valor de “a”

Análisis del Problema

Entrada: Proceso: Salida:


Entero: ayudante, a, b, c Ayudante=a a, b, c

a=b

b=c

c=ayudante

Algoritmo Intercambio de Valores


1. Inicio
2. Entero: ayudante, a, b, c;
3. Escriba (“Ingrese el valor de a”);
4. Leer (a);
5. Escriba (“Ingrese el valor de b”);
6. Leer (b);
7. Escriba (“Ingrese el valor de c”);
8. Leer (c);
9. Escriba (“Intercambiando Valores”);
10. Ayudante=a;
11. a=b
12. b=c
13. c=ayudante
14. Escriba (ahora el valor de “a” es:”a);
15. Escriba (ahora el valor de “b” es:”b);
16. Escriba (ahora el valor de “c” es:”c);
17. fin
Diagrama de Flujo

Inicio

Entero: ayudante, a, b, c

Leer: a, b, c

Ayudante=a

a=b

b=c

c=ayudante

Escriba (“ahora el valor de (a) es:”, a);

Escriba (“ahora el valor de (b) es:”, b);

Escriba (“ahora el valor de (c) es:”, c);

Fin
3) Realice un algoritmo que calcule el área y volumen de un
paralelepípedo de dimensiones largo, ancho y alto sabiendo que

Área= 2((largo*ancho)+(largo*alto)+(ancho*alto))

Volumen= largo*ancho*alto

Análisis del Problema

Entrada: Proceso: Salida:


Entero: ayudante, Área= 2((largo*ancho)+(largo*alto)+(ancho*alto)) a, b, c
a, b, c
Volumen= largo*ancho*alto

Algoritmo Intercambio de Valores

1. Inicio
2. Real: l, a, h, área, vol;
3. Escriba (“ingrese el valor del largo del paralelepípedo:”);
4. Leer (l);
5. Escriba (:Ingrese el valor del ancho del paralelepípedo:”);
6. Leer (a);
7. Escriba (:Ingrese el valor del alto del paralelepípedo:”);
8. Leer (h);
9. área= 2((largo*ancho)+(largo*alto)+(ancho*alto));
10. Volumen= largo*ancho*alto;
11. Escriba (“el área del paralelepípedo es:”, área);
12. Escriba (“el volumen del paralelepípedo es:”, vol);
13. Fin
Diagrama de Flujo

Inicio

Real: l, a, h, área, vol

Leer: l, a, h

Área= 2((largo*ancho)+(largo*alto)+(ancho*alto))

Volumen= largo*ancho*alto

Escriba (“el área del paralelepípedo es:”, área);


Escriba (“el volumen del paralelepípedo es:”, vol);

Fin

También podría gustarte