Está en la página 1de 17

Problema #1

Que se va a resolver: leer mil números enteros y ver cuantos están en el rango de -100 a 500

Entradas: los mil números enteros

Salidas: los números que están dentro del rango de -100 a 500

Solución general: ingresar mil números enteros y poner un contador que empiece de 1 y termine
en mil para que cuando llege a mil determine cuales números se encuentran dentro del rango de
-100 a 500.
Inicio
Problema # 1

Count_ext=0

Count_int=0

Count_ext
≤100

“ingresa mil números


enteros cualesquiera:
“,count +1

num

num≥-100&
num≤500

Count_int=count_int+1

Count_ext=count_ext+1

“los numeros que estan en el


rango de -100 a 500 son: “

fin Contador= count_int


Problema 2

¿Qué se quiere hacer?

Tabular una ecuación cuadrática con valores desde -3 hasta 3 evitando los valores de -2.5 , -1.5 y
2.15

Entradas: ninguna

Salida: Los 10 resultados para cada uno de los posibles valores de x

Solución general: Evaluar la ecuación en cada uno de los valores utilizados y usar sentencia
continue para los que queremos evitar.
Problema 2
Inici

“ x | f(x) = -3x^2 +5x -10”

X= -3
x<=3

X=- X= X=
2.5 -1.5 2.5

Y= (-3*x)^2 + 5*x -10

“ ´x´ | ‘y’ “

fin
Problema # 3

Que se va a resolver: las siguientes funciones con valores de -7 a 5.

| - 5 t2 + 8 t  0

f(t)= <

| 5 t2 + 8 t < 0

Salidas desplegar los valores de t y los valores calculados de f(t).

Solución general: t va a tomar valores de -7 a 5 y las funciones se utilizaran mediante a su


orden de si es mayor que cero o menor que cero
Problema # 3

Inicio

t = -7

“ t | ft1 | ft2 “

“------------------------------“

t≤5

ft 1=−5 t 2 +8

ft 2=5 t 2 +8

“ t | ft1 | ft2 “

t=t+1

fin
Problema # 4

Que se va a resolver: calcular la media geométrica de una lista de n números reales

Entrada: lista de números reales

Salida: valor calculado de la media geometrica

Solución general: aplicar la raíz a la n de una lista de n números multiplicados entre si.
Problema # 4

Inicio

x,m=1.0,r=0

"ingrese un numero real de la


lista para calcular la media
X==0
break

“ingrese un número“

i++

M=m*x

X ¡=
0

“la media geometrica es “

fin
Problema 5

¿Qué se quiere hacer? Calcular el seno de un angulo expresado en radianes

Entradas: Ángulo en radines

Salidas: Seno del ángulo

Solución general:

N x 2i - 1

sen (x) =  (-1) i – 1

i=1 (2 i – 1) !
Problema 5

Inici

“Ingrese el ángulo en radianes”

i= 1 i<=10 j= 1
Num = ( 2*i-1)
j<=num
i = i+1
j = j+1

Fact = fact * j

Y = (-1)^(i-1)*( x^(2*i-1)/fact)

“El seno del angulo


‘x’ es ‘z’”

z= z +y

fin
Problema # 3.5

Inicio

i=1

n=100

i ≤ 100

Productoria = productoria + 3.1416*i

i = i +1

“ la productoria es: “,productoria

fin
Problema 3.6

¿Qué se quiere hacer?

Calcular el promedio de pesos y alturas de las personas mayores de 18 años registradas.

Entradas: Edad, Peso, Altura, Sexo y número de personas

Salidas: Promedio de pesos y alturas de personas mayores de 18 años

Solución general: Registrar la lista de personas, separar las mayores de edad y sacar los promedios.
Problema 3.6

Inici

“Ingrese el número de personas”

i= 1 i<=n “Ingrese el peso, altura, p,a,e,s


edad y sexo de la persona
i = i+1 ‘i’”

e>=
18

z= x/j
J= 0
w= /j

x=x+p
“Promedio de alturas y
pesos es ‘a’, ‘p’” x=y+a

j= j+1

fin
Problema 3.15

¿Qué se quiere hacer?

Calcular el máximo común divisor de dos números

Entradas: dos numeros

Salidas: el máximo común divisor

Solución general: usando while para revisar si el numero 1 es mayor que el numero 2 o viceversa y
usar residuos
Inicio
Problema # 3.15

N1,n2,r

“ingresa dos num.


Enteros”

N1,n2

N1=n2
N1 >n2 r=n1%n2 r>0
N2=r
r= n1%n2

n1<n2 r=n2%n1
“Máximo común divisor es: “

r=r>0

N1=n2

N2=r
r= n1%n2

“Máximo común divisor es: “

fin
Problema 3.16

¿Qué se quiere hacer?

Hacer una figura mediante el tamaño en n

Entradas: tamaño de la figura

Salidas: figura

Solución general: usando un ciclo for que vaya restando caracteres a la figura a hacer hasta quedar
un solo carácter.
problema 3.16

Inici

i, j, t

“ingresar tamaño de la figura”

i= 0 i<=t j= 0 j<i
“0”
i ++ j++

“figura”

fin

También podría gustarte