0% encontró este documento útil (0 votos)
44 vistas13 páginas

PSEINTTT

Los documentos presentan varios algoritmos para realizar cálculos y operaciones matemáticas como calcular sueldos, conversiones entre grados y radianes, promedios de notas de estudiantes, sumas y productos de números, sucesiones de Fibonacci y potencias.

Cargado por

Brandon Afanador
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
44 vistas13 páginas

PSEINTTT

Los documentos presentan varios algoritmos para realizar cálculos y operaciones matemáticas como calcular sueldos, conversiones entre grados y radianes, promedios de notas de estudiantes, sumas y productos de números, sucesiones de Fibonacci y potencias.

Cargado por

Brandon Afanador
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

1.

Calcular e imprimir el sueldo de un empleado, se pedirá la clave del empleado, las horas
trabajadas y el pago por hora trabajada.

Inicio

Declaración de variables:

Cde, ht =Entero

Pph, sueldo: real

Leer cde, ht, pph

Sueldo=ht*pph

Imprimir cde, sueldo

Fin
2. Desarrollar un algoritmo que permita leer un número en radianes e imprima su
equivalencia en grados; así mismo, leer un número en grados e imprima su equivalencia
en radianes.
Inicio
Declaración de variables:
Rad, grad, conagrad, Conarad: real
Leer
Rad, grad
Conagrad=rad*(180/pi)
Conarad=grad*(pi/180)
Imprimir conagrad, conarad
Fin
3. Desarrollar un algoritmo para calcular el promedio de un estudiante, se pedirá la matricula
del estudiante y cuatro calificaciones de los exámenes. Se imprimirá la matricula del
estudiante y el promedio.
Inicio
Declaración de variables
Matest: entero
Nota1, nota2, nota3, nota4, prom: real
Leer
Mat, nota1, nota2, nota3, nota4
Prom=(nota1+nota2+nota3+nota4)/4
Imprimir
Matest, prom
Fin
4. Crear un algoritmo y un Diagrama de flujo que encuentra la suma de los primeros N
números naturales (contador creciente)
[Link]
[Link]ón de variables
N, i, suma: enteros
[Link] N
I=0
Suma=0
4.i=>N
Si, pasar a 5
No
I=i+1
Suma=suma+i
Pasar a 4
[Link] suma
6. fin
4. Crear un algoritmo y un Diagrama de flujo que encuentra la suma de los primeros N
números naturales (contador decreciente)
[Link]
[Link]ón de variables
N, Suma: entero
[Link] N
[Link]=0
5.N=0
Si
Pasar a 6
No
Suma=suma+N
N=N-1
Pasar a 5
[Link] suma
Fin
5. Crear un algoritmo y un Diagrama de flujo que permita escribir los 100 primeros
pares(contador creciente)
[Link]
[Link]ón de variables
N, i, p: Entero
[Link] N
I=0
4.P=2
5.i=N
Si, pasar a 6
No, P=P*i
Imprimir P
I=i+1
Pasar a 4
[Link]
5. Crear un algoritmo y un Diagrama de flujo que permita escribir los 100 primeros pares
(contador decreciente)
[Link]
[Link]ón de variables
N, p: enteros
[Link] N
N=100
4.P=2
5.N=0
Si, pasar a 6
No, N=N-1
P=P*N
Imprimir P
Pasar a 4
[Link]
6. Crear un algoritmo y un Diagrama de flujo que pida 3 números y diga cual es el mayor
[Link]
[Link]ÓN DE VARIABLES
A, B, C, MAYOR: ENTERO
[Link] A, B, C
4. A=MAYOR
MAYOR>B
Si, MAYOR>C
SI, MAYOR=MAYOR
NO, MAYOR=C
MAYOR=MAYOR
NO, B>C
SI, MAYOR=B
NO, MAYOR=C
MAYOR=MAYOR
FIN
El mayor de N números (contador creciente)

[Link]

[Link]ÓN DE VARIABLES

N, NÚMERO: ENTERO

3. LEER N, NÚMERO

[Link]=NÚMERO

I=1

[Link] NÚMERO

MAYOR>NÚMERO

SI,

6. I=I+1

I=N

SI, IMPRIMIR MAYOR

NO, VOLVER A 5

NO, NÚMERO=MAYOR

PASAR A 6

FIN
7. La sucesión de Fibonacci se define de la siguiente forma: a1=1 a2=1 a3=2 a4=3
an=an-1 + an-2

Para n>2, es decir, los dos primeros son 1 y el resto cada uno es la suma de los dos anteriores, los
primeros son: 1, 1, 2, 3, 5, 8, 13, 21, …. Hacer un algoritmo y un diagrama de flujo para calcular el
N-ésimo

término de la sucesión.

[Link]

[Link]ÓN DE VARIABLES

A, B, C, FIB: ENTEROS

[Link] A. B, C

A=1

B=1

I=2

4. N>2

NO, IMPRIMIR A

SI

C=A+B

A=B

B=C

I=I+1

I=N
8. Hacer un algoritmo y un diagrama de flujo que lea N números y escriba la suma de los
pares y el producto de los impares

[Link]

[Link] DE VARIABLES

N, SUMP, PROI, A: ENTERO

[Link] N

I=1

SUMP=0

PROI=1

4.I>N

SI, PASAR A 5

NO, LEER A

SI EL RESTO DE A ENTRE 2 =0

SUMP=SUMP+A

SINO

PROI=PROI*A

I=I+1

PASAR A 4

6. IMPRIMIR SUMP. PROI


7. FIN
9. Hacer un algoritmo y un diagrama de flujo para calcular AB , siendo B un entero, nótese
que B puede ser cero o negativo. No se puede emplear logaritmos. No se debe usar el
símbolo de potenciación.
[Link]
[Link]ÓN DE VARIABLES
A, B, P: ENTERO
P=1
[Link] B=0
IMPRIMIR P
SINO
SI B>0
P=P*A
B=B-1
SINO
A=1/A
B=-B
P=P*A
B=B-1

También podría gustarte