Sunteți pe pagina 1din 8

MECATRONICA: Introducción a la Ingeniería Mecatrónica

NRC: 10997
Docente: Ing. Manuel Beraún Espíritu
Estudiante: Yauri Gonzales Marc José Gabriel

1. Elaborar un programa que me permita el ingreso de un número e identifique si es o no primo.


Algoritmo sin_titulo
Escribir "Coloca un numero"
Leer a
si a=0
Escribir "ingresar un numero mayor que 0"
FinSi
si a=1
Escribir "ingresar un numero mayor a 1"
FinSi
si a>1
cont <-0
Para i<-1 Hasta a Hacer
si a%i=0 Entonces
cont <-cont+1
FinSi
FinPara

si cont=2 Entonces
Escribir a, " Es un numero primo"
SiNo
Escribir a, " NO es un numero primo"
FinSi
FinSi
FinAlgoritmo
2. Ingresando los valores de A, B y C de la expresión: Ax2+Bx+C

Elaborar un programa que obtener los resultados de las 2 raices (incluido las raíces imaginarias)
Algoritmo sin_titulo
Definir a Como Real
Definir b Como Real
Definir c Como Real
Escribir "ingresar a"
leer a
Escribir "ingresar b"
leer b
Escribir "ingresar c"
leer c
si rc((b*b)-(4*a*c))=0
x1=((-(b)+(rc((b*b)-(4*a*c))))/(2*a))
Escribir "la solucion es ", x1
FinSi
si rc((b*b)-(4*a*c))>0
x1=((-(b)+(rc((b*b)-(4*a*c))))/(2*a))
x2=((-(b)-(rc((b*b)-(4*a*c))))/(2*a))
Escribir "x1 es igual ", x1
Escribir "x2 es igual ", x2
FinSi
si rc((b*b)-(4*a*c))<0
x1=((-(b)+(rc((b*b)-(4*a*c))))/(2*a))
x2=((-(b)-(rc((b*b)-(4*a*c))))/(2*a))
Escribir "x1 es igual ", x1
Escribir "x2 es igual ", x2
FinSi
FinAlgoritmo
3. Ud. trabaja en el área de personal de la Empresa XXX.SAC, encargado de evaluar las condiciones
de salud del personal contratante. Elaborar un programa donde pida: Nombre, edad, peso y talla.
Luego calcule el IMC (índice de masa corporal), indique en qué tipo de obesidad se encuentra y la
recomendación correspondiente de acuerdo a los siguientes parámetros:
IMC <18.5 Bajo Peso (Recomendación: Verificar Anemia)
IMC 18.5-24.9 Peso Normal (Sin Recomendación)
IMC 25-29.9 Sobrepeso (Recomendación: Dieta)
IMC 30-34.9 Obesidad Tipo 1 (Recomendación: Interconsulta Nutricionista)
IMC 35-39.9 Obesidad Tipo 2 (Recomendación: Interconsulta Nutricionista y Cardiólogo)
IMC >40 Obesidad Tipo 3 (Recomendación: Interconsulta Nutricionista, Cardiólogo y asignado para
teletrabajo).
Algoritmo sin_titulo
Escribir "Ingresar su nombre"
Leer Nom
Escribir "Ingresar edad"
Leer Edad
Escribir "Ingresar peso en Kg"
Leer Kg
Escribir "Ingresar talla en metros"
Leer Talla
IMC<-kg/(Talla*Talla)

si IMC Es Menor Que 18.5


Escribir Nom, " tiene un bajo peso"
Escribir "Recomendacion: verificar anemia"
FinSi
si IMC Es Mayor O Igual A 18.5 y IMC Es Menor O Igual A 29.9
Escribir Nom, " tiene un peso normal"
Escribir "Recomendacion: Ninguna"
FinSi
si IMC Es Mayor O Igual A 25 Y IMC Es Menor O Igual A 29.9
Escribir Nom," tiene sobrepeso"
Escribir "Recomendacion: hacer dieta"
FinSi
si IMC Es Mayor O Igual A 30 Y IMC Es Menor O Igual A 34.9
Escribir Nom," Obesidad tipo 1"
Escribir "Recomendacion: Interconsulta Nutricionista"
FinSi
si IMC Es Mayor O Igual A 35 Y IMC Es Menor O Igual A 39.9
Escribir Nom," Obesidad tipo 2"
Escribir "Recomendacion: Interconsulta Nutricionista y Cardiólogo"
FinSi
si IMC Es Mayor Que 40
Escribir Nom," Obesidad tipo 3"
Escribir "Recomendacion: Interconsulta Nutricionista, Cardiólogo y asignado para
teletrabajo"
FinSi
FinAlgoritmo
4. Pseudocódigo que calcula el promedio de un estudiante considerando:
NOTA PESO
Consolidado 1 20%
Evaluación 25%
Parcial
Consolidado 2 20%
Evaluación 35%
Final

Algoritmo sin_titulo

Escribir "Ingresar nota del consolidado 1"

Leer C1i

Escribir "ingresar nota de la evaluacion parcial"

Leer EPi

Escribir "Ingresar nota del consolidado 2"

Leer C2i

Escribir "Ingresar nota de la evaluacion final"

Leer EFi

C1<-(C1i*20)/100

EP<-(EPi*25)/100

C2<-(C2i*20)/100

EF<-(EFi*35)/100

PRO<-C1+EP+C2+EF

SI PRO<=10.5

Escribir "su promedio es ",PRO

Escribir "desaprueba la asignatura"

FinSi

Si PRO>10.5

Escribir "su promedio es ",PRO

Escribir "aprueba la asignatura"

FinSi

FinAlgoritmo

S-ar putea să vă placă și