Está en la página 1de 34

lOMoARcPSD|14213867

Algoritmia y programación

Ingenieria de Computación y sistemas (Universidad Privada Antenor Orrego)

StuDocu is not sponsored or endorsed by any college or university


Downloaded by Jhon Chinchay (jhon26798@gmail.com)
lOMoARcPSD|14213867

UNIVERSIDAD PRIVADA ANTENOR


URREGO

ALGORITMIA Y

TEMA: TRABAJO N° 1-
ALGORITMOS

ALUMNO: Salas Luciano Junior Anderson

DOCENTE: Rodríguez Aguirre Silvia

SEMESTRE: Primer

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

Presentar informe, que incluye para cada pregunta, análisis del problema,
diseño de un algoritmo utilizando diagrama N-S y código en Java. Se debe subir
a la plataforma Canvas, dentro de los plazos establecidos.

1. Leer un número N y reportar su cuadrado.

Esquema de flujo de datos (EFD)

n PROCESO Cuad de n

Diagrama N-S

INICIO
VARIABLES n, cuadrado
LEER: cuadrado de n
Cuadrado de n= n*n
ESCRIBIR Cuad de n
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

2. Leer un numero N y calcular su cuadrado y su cubo.

Esquema de flujo de datos (EFD)

n Cuadrado
PROCESO Cubo

Diagrama N-S

INICIO
Cuadrado,
VARIABLES
cubo, n
Leer n
Cuadrado= n*n
Cubo = n*n*n
Escribir cuadrado, cubo
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

3. Leer 2 números y Reportar la suma de ambos números.

Esquema de flujo de datos (EFD)

n1; n2 PROCESO Sum

Diagrama N-S

INICIO
VARIABLES n1, n2,sum
Leer n1, n2
Sum =n1+n2
Escribir Sum
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

4. Leer dos notas y Calcular y reportar la nota promedio.

Esquema de flujo de datos (EFD)

n1; n2 PROCESO PROMEDIO

Diagrama N-S

INICIO
VARIABLES n1, n2,sum,promedio
Leer n1, n2
sum =n1+n2
promedio = sum/2
Escribir: promedio
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

5.- Leer 2 números enteros N1, N2. Calcular la suma de N1 y N2. y el producto de N1 y N2.
Esquema de flujo de datos (EFD)

N1, N2 PROCESO Sum, prod

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

Diagrama N-S
INICIO
VARIABLES N1, N2,sum,prod
Leer N1, N2
sum =N1+N2
prod= N1*N2
Escribir sum, prod
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

6. Leer 2 números enteros N1, N2. Y calcular el cubo de la suma de N1 y N2, y el producto de
N1 y N2.

Esquema de flujo de datos (EFD)

N1, N2 PROCESO Cubo, prod

Diagrama N-S
INICIO
N1, N2, sum,
VARIABLES
cubo, prod.
Leer N1, N2
sum =N1+N2
cubo = sum*sum*sum
prod= N1*N2
Escribir: cubo, prod
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

7. Leer dos números enteros N1, N2. Reportar el cuadrado de su resta y el cubo de su
producto.

Esquema de flujo de datos (EFD)

Sum= N1+N2

N1, N2 PROCESO Cuadrado, cubo

Diagrama N-S

INICIO
N1, N2, rest, cuadrado,
VARIABLES
prod, cubo.
Leer N1, N2
Rest =N1-N2
cuadrado= rest*rest
prod= N1*N2
cubo= prod*prod*prod
Escribir: cuadrado; cubo
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

8. Leer tres notas N1, N2, N3. Reportar su suma y el promedio.

Esquema de flujo de datos (EFD)

N1, N2,N3 PROCESO Suma, promedio

Diagrama N-S

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

INICIO
N1, N2, N3, sum,
VARIABLES
promedio
Leer N1, N2, N3
Sum =N1+N2+N3
Promedio= sum/3
Escribir: suma, promedio
FIN

9. Leer tres números enteros N1, N2, N3. Reportar su producto.

Esquema de flujo de datos (EFD)

prod
N1, N2,N3 PROCESO

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

Diagrama N-S

INICIO
VARIABLES N1, N2, N3, prod
Leer N1, N2
Prod=N1*N2*N3
Escribir: producto
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

10. Leer el precio unitario de un producto y la cantidad que desea comprar. Luego reportar la
cantidad total a pagar.

Esquema de flujo de datos (EFD)

Puni, cant PROCESO total

Diagrama N-S

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

INICIO
VARIABLES Puni, cant; tot.
Leer Puni, cant.
Tot= Puni * cant
Escribir: Total a pagar
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

11. Leer una temperatura en grados centígrados y reportarla en grados Fahrenheit (°F=
1.8*°C +32)

Esquema de flujo de datos (EFD)

tcent
PROCESO tfah

Diagrama N-S

INICIO
VARIABLES tcent, tfah
Leer tcent
Tfah= 1.8*tcent+32
Escribir: tfah
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

12. Ingresar la velocidad en cm/seg y el tiempo en horas y reportar la distancia recorrida. (V


= d/t).

Esquema de flujo de datos (EFD)

INICIO
VARIABLES V, thrs, dist
V, thrs Leer V, thrs PROCESO Dist
Dist= V*
Escribir: Dist
FIN

Diagrama N-S

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

13. Ingresar el radio de una esfera y reportar su volumen. (Ve=4/3� R 3 )

Esquema de flujo de datos (EFD)

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

radio PROCESO volumen

Diagrama N-S

INICIO
VARIABLES radio, volumen
Leer: radio, volumen.
volumen = 4/3�( radio*radio*radio)
Escribir: volumen
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

14. Ingrese el peso (P) de una persona, expresado en Kg y su talla ( T ) expresada en cm.
Calcule el índice de masa corporal que se halla dividiendo el peso expresado en kg entre la
talla en cm elevada al cuadrado.
Esquema de flujo de datos (EFD)

Pkg
Tcm PROCESO Imasa

Diagrama N-S

INICIO
VARIABLES Pkg, Tcm, Imasa
Leer: Pkg, Tcm
Imasa= Pkg/(Tcm*Tcm)
Escribir: Imasa
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

15. Se tienen X billetes de 10 soles, Y billetes de Veinte soles y Z billetes de 50 soles. Reportar
cuánto dinero tengo en total.

Esquema de flujo de datos (EFD)

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

X10, Y20,
Z50 PROCESO Dtotal

Diagrama N-S

INICIO
X10, Y20, Z50, Dtotal
VARIABLES
Leer: X10, Y20, Z50
Dtotal= X10+Y20+Z50
Escribir: Dtotal
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

16. Ingresar el radio y la altura de un cilindro y reportar su volumen y su superficie.

Esquema de flujo de datos (EFD)

Radio
PROCESO Volumen
Altura
Superficie

Diagrama N-S

INICIO
Radio,Altura, Volumen, Superficie
VARIABLES
Leer: Radio, Altura
Volumen = (3.1416*(radio*2)*Altura)
Superficie = (2*3.1416*Radio*Altura)*(2*3.1416*(Radio*2))
Escribir: Volumen, Superficie
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

17. Leer un número N y calcular el X% del número leído. Reportar tanto el número como el
porcentaje calculado.
Esquema de flujo de datos (EFD)

N PROCESO N, P

Diagrama N-S

CODIGO EN JAVA

INICIO
VARIABLES N,X, P
Leer N, X
P= (X*N)/100

Escribir: N, P
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

18. La Facultad de Ingeniería de la UPAO tiene: X alumnos en Ingeniería Electrónica, Y


alumnos en Ingeniería Civil y Z alumnos en Ingeniería de Computación y Sistemas. Indicar el
porcentaje de alumnos de cada escuela en la Facultad de Ingeniería.
Esquema de flujo de datos (EFD)

X, Y, Z PROCESO PX, PY, PZ

Diagrama N-S

INICIO
X, Y, Z, TOTAL, PX,PY,
VARIABLES
PZ.
Leer: X, Y,Z
TOTAL=X+Y+Z
PX= (X*100)/TOTAL
PY= (Y*100)/TOTAL
PZ= (Z*100)/TOTAL
Escribir: PX, PY, PZ
FIN
CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

19. Elaborar un programa que ingrese el número de partidos ganados, empatados y perdidos
por un equipo y calcule su puntaje total, sabiendo que por cada partido ganado son 5 puntos,
cada partido empatado es 3 punto y por partido perdido 1 puntos.

Esquema de flujo de datos (EFD)

PG,PE,PP PROCESO Dist

Diagrama N-S

INICIO
VARIABLES PG,PE,PP, Ptotal
Leer: PG,PE,PP
Ptotal= (PG*5)+(PE*3)+(PP*1)
Escribir: Ptotal
FIN

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

20. Elaborar un algoritmo que ingrese el número de respuestas correctas, incorrectas y no


respondidas por un estudiante. Y calcule su nota final sabiendo que cada respuesta correcta
vale 4 puntos, cada incorrecta -2 puntos y cada pregunta no respondida -1 puntos
Esquema de flujo de datos (EFD)

RC, RI, RN PROCESO Nfinal

Diagrama N-S
INICIO
RC, RI, RN, TRC,
VARIABLES
TRI, TRN, Nfinal
Leer: RC, RI, RN
TRC= RC*4
TRI= RI*-2
TRN=RN*-1
Nfinal=TRC+TRI+TRN
Escribir: Nfinal
FIN

CODIGO EN JAVA

Downloaded by Jhon Chinchay (jhon26798@gmail.com)


lOMoARcPSD|14213867

Downloaded by Jhon Chinchay (jhon26798@gmail.com)

También podría gustarte