Sei sulla pagina 1di 10

COMPUTACIÓN Producto Académico N°02

ALUMNO: CHOQUE PACCO JHONATAN


CARRERA: ING MECANICA

1|P á g i n a
COMPUTACIÓN Producto Académico N°02

Producto Académico N°02


1. Escribir un algoritmo en Pseudocódigo y en Diagrama de flujo que permita calcular la
siguiente función matemática, donde el valor de x debe ser un número entero positivo.
(04 puntos)

Pseudocodigo:

Algoritmo Ejercicio1
Definir a,resultado Como Real
a <- 0
resultado <- 0
Escribir 'Ingrese Dato:'
Leer a
Si a>0 Entonces
resultado <- 2*a^3-3*a^2+(5*a)^(1/2)
SiNo
Escribir 'Dato no valido '
FinSi
Escribir 'El resultado es: ',resultado
FinAlgoritmo

Diagrama de flujo:

2. Escribir un algoritmo en Pseudocódigo y en Diagrama de flujo que, luego de ingresar


cuatro números reales muestre: (04 puntos)

2|P á g i n a
COMPUTACIÓN Producto Académico N°02

a. El número menor.
b. La diferencia entre el mayor y menor de los números ingresados.

Pseudocodigo:
Proceso Ejercicio2
Definir a,b,c,d,Nmayor,Nmenor,diferencia como real

Escribir "Ingrese el primer numero:"


Leer a
Escribir "Ingrese el segundo numero"
Leer b
Escribir "Ingrese el tercer numero"
Leer c
Escribir "Ingrese el cuarto numero"
Leer d

Si a>b && a>c && a>d Entonces


Nmayor <- a
Sino
Si b>a && b>c && b>d Entonces
Nmayor <- b
Sino
Si c>a && c>b && c>d Entonces
Nmayor <- c
Sino
Nmayor <- d
FinSi
FinSi

FinSi

Si a<b && a<c && a<d Entonces


Nmenor <- a
Sino
Si b<a && b<c && b<d Entonces
Nmenor <- b
Sino
Si c<a && c<b && c<d Entonces
Nmenor <- c
Sino
Nmenor <- d
FinSi
FinSi
FinSi
diferencia <- Nmayor - Nmenor
Escribir "El menor es :", Nmenor
Escribir "El mayor es :", Nmayor
Escribir "La diferencia entre el mayor y menor es :", diferencia
FinProceso

Diagrama de Flujo:

3|P á g i n a
COMPUTACIÓN Producto Académico N°02

3. Escribir un algoritmo en Pseudocódigo y en Diagrama de flujo que permita el ingreso de


8 números y determine: (04 puntos).

a. La sumatoria de todos los números ingresados.


b. La cantidad de números pares.
c. La cantidad de números impares menores de 100.
d. Porcentaje de números pares.

Pseudocodigo:

Proceso Ejercicio3

4|P á g i n a
COMPUTACIÓN Producto Académico N°02

Definir a,b,c,d,e,f,g,h,sumatoria,pares,imparesMenores,porcentajePares
como real
Escribir "Ingrese el primer numero:"
Leer a
Escribir "Ingrese el segundo numero"
Leer b
Escribir "Ingrese el tercer numero"
Leer c
Escribir "Ingrese el cuarto numero"
Leer d
Escribir "Ingrese el quinto numero"
Leer e
Escribir "Ingrese el sexto numero"
Leer f
Escribir "Ingrese el septimo numero"
Leer g
Escribir "Ingrese el octavo numero"
Leer h
sumatoria <- a+b+c+d+e+f+g+h
Si a%2 ==0 Entonces
pares <- pares+1
Sino
Si a<100
imparesMenores <- impares+1
FinSi
FinSi
Si b%2 ==0 Entonces
pares <- pares+1
Sino
Si b<100
imparesMenores <- imparesMenores+1
FinSi
FinSi
Si c%2 ==0 Entonces
pares <- pares+1
Sino
Si c<100
imparesMenores <- imparesMenores+1
FinSi
FinSi
Si d%2 ==0 Entonces
pares <- pares+1
Sino
Si d<100
imparesMenores <- imparesMenores+1
FinSi
FinSi
Si e%2 ==0 Entonces
pares <- pares+1
Sino
Si e<100
imparesMenores <- imparesMenores+1
FinSi
FinSi
Si f%2 ==0 Entonces

5|P á g i n a
COMPUTACIÓN Producto Académico N°02

pares <- pares+1


Sino
Si f<100
imparesMenores <- imparesMenores+1
FinSi
FinSi
Si g%2 ==0 Entonces
pares <- pares+1
Sino
Si g<100
impares <- impares+1
FinSi
FinSi
Si h%2 ==0 Entonces
pares <- pares+1
Sino
Si h<100
imparesMenores <- imparesMenores+1
FinSi
FinSi
porcentajePares <- (pares/8)*100

Escribir "La sumatoria es:", sumatoria


Escribir "Los numeros impares <100:", imparesMenores
Escribir "Porcentaje pares :", porcentajePares
FinProceso

Diagrama de Flujo:

6|P á g i n a
COMPUTACIÓN Producto Académico N°02

7|P á g i n a
COMPUTACIÓN Producto Académico N°02

8|P á g i n a
COMPUTACIÓN Producto Académico N°02

4. Escribir un algoritmo en Pseudocódigo y en Diagrama de flujo que permita calcular la


talla promedio de 15 postulantes a una escuela militar (utilice estructura repetitiva), se
pide: (08 puntos)

a. Validar el ingreso de datos: la talla debe ser de 1.60 a 2.10 metros como máximo,
caso contrario debe volver a pedir el dato.
b. Mostar la cantidad de postulantes cuya talla no corresponde.
c. Mostrar la mayor talla.

Pseudocodigo

Proceso Ejercicio4
Definir a,datosNovalidos,mayorTalla,contador como real
datosNovalidos <- 0
contador <- 0
mayorTalla <- 0
Mientras (contador <15) hacer
Escribir "Ingrese Dato:"
Leer a
Si a>=1.60 && a<=2.10 Entonces
si a>mayorTalla Entonces
mayorTalla <- a
FinSi
contador <- contador+1
Sino
Escribir "Talla no valida"
datosNovalidos <- datosNovalidos +1
FinSi

FinMientras
Escribir "Tallas no validas ingresadas: ", datosNovalidos
Escribir "La mayor talla es: ", mayorTalla
FinProceso

9|P á g i n a
COMPUTACIÓN Producto Académico N°02

Diagrama de Flujo:

10 | P á g i n a

Potrebbero piacerti anche