Segunda parte ejercicios de pseint, NIVEL INTERMEDIO

 Segunda parte ejercicios de pseint, NIVEL INTERMEDIO.



  1. Cálculo del factorial de un número
Algoritmo Factorial
	Escribir "Introduce un número: "
	Leer num
	fact <- 1
	Para i <- 1 Hasta num Con Paso 1 Hacer
		fact <- fact * i
	FinPara
	Escribir "El factorial de ", num, " es ", fact
FinAlgoritmo

Este algoritmo calcula el factorial de un número. El factorial de un número es el producto de todos los números enteros positivos desde 1 hasta ese número.


  1. Suma de los primeros N números
Algoritmo SumaNumeros
	Escribir "Introduce un número: "
	Leer num
	suma <- 0
	Para i <- 1 Hasta num Con Paso 1 Hacer
		suma <- suma + i
	FinPara
	Escribir "La suma de los primeros ", num, " números es ", suma
FinAlgoritmo

Este algoritmo suma los primeros N números. Por ejemplo, si el número es 5, la suma sería 1+2+3+4+5=15.


  1. Tabla de multiplicar de un número
Algoritmo TablaMultiplicar
	Escribir "Introduce un número: "
	Leer num
	Para i <- 1 Hasta 10 Con Paso 1 Hacer
		Escribir num, " x ", i, " = ", num*i
	FinPara
FinAlgoritmo

Este algoritmo muestra la tabla de multiplicar de un número. Por ejemplo, si el número es 3, mostrará la tabla de multiplicar del 3.


  1. Cálculo del MCD de dos números
Algoritmo MCD
	Escribir "Introduce el primer número: "
	Leer num1
	Escribir "Introduce el segundo número: "
	Leer num2
	mcd <- 1
	Para i <- 1 Hasta num1 Con Paso 1 Hacer
		Si num1 mod i = 0 Y num2 mod i = 0 Entonces
			mcd <- i
		FinSi
	FinPara
	Escribir "El MCD de ", num1, " y ", num2, " es ", mcd
FinAlgoritmo

Este algoritmo calcula el máximo común divisor (MCD) de dos números. El MCD de dos números es el mayor número que divide a ambos sin dejar residuo.


  1. Cálculo del MCM de dos números
Algoritmo MCM
	Escribir "Introduce el primer número: "
	Leer num1
	Escribir "Introduce el segundo número: "
	Leer num2
	mcm <- max(num1, num2)
	Mientras mcm mod num1 <> 0 O mcm mod num2 <> 0 Hacer
		mcm <- mcm + 1
	FinMientras
	Escribir "El MCM de ", num1, " y ", num2, " es ", mcm
FinAlgoritmo

Este algoritmo calcula el mínimo común múltiplo (MCM) de dos números. El MCM de dos números es el menor número que es múltiplo de ambos.


  1. Cálculo de la serie de Fibonacci hasta N
Algoritmo Fibonacci
	Escribir "Introduce un número: "
	Leer num
	a <- 0
	b <- 1
	Escribir a
	Escribir b
	Para i <- 3 Hasta num Con Paso 1 Hacer
		c <- a + b
		Escribir c
		a <- b
		b <- c
	FinPara
FinAlgoritmo

Este algoritmo calcula la serie de Fibonacci hasta un número N. La serie de Fibonacci es una serie en la que cada número es la suma de los dos anteriores.


  1. Cálculo de la suma de los dígitos de un número
Algoritmo SumaDigitos
	Escribir "Introduce un número: "
	Leer num
	suma <- 0
	Mientras num > 0 Hacer
		digito <- num mod 10
		suma <- suma + digito
		num <- num div 10
	FinMientras
	Escribir "La suma de los dígitos es ", suma
FinAlgoritmo

Este algoritmo calcula la suma de los dígitos de un número. Por ejemplo, si el número es 123, la suma sería 1+2+3=6.


  1. Cálculo de la potencia de un número
Algoritmo Potencia
	Escribir "Introduce la base: "
	Leer base
	Escribir "Introduce el exponente: "
	Leer exp
	pot <- 1
	Para i <- 1 Hasta exp Con Paso 1 Hacer
		pot <- pot * base
	FinPara
	Escribir "La potencia es ", pot
FinAlgoritmo

Este algoritmo calcula la potencia de un número. La potencia de un número es el resultado de multiplicar ese número por sí mismo un número determinado de veces.


  1. Cálculo del promedio de N números
Algoritmo Promedio
	Escribir "Introduce la cantidad de números: "
	Leer cant
	suma <- 0
	Para i <- 1 Hasta cant Con Paso 1 Hacer
		Escribir "Introduce el número ", i, ": "
		Leer num
		suma <- suma + num
	FinPara
	prom <- suma / cant
	Escribir "El promedio es ", prom
FinAlgoritmo

Este algoritmo calcula el promedio de N números. El promedio de un conjunto de números es la suma de esos números dividida entre la cantidad de números.


  1. Cálculo del número de dígitos de un número
Algoritmo NumDigitos
	Escribir "Introduce un número: "
	Leer num
	digitos <- 0
	Mientras num > 0 Hacer
		num <- num div 10
		digitos <- digitos + 1
	FinMientras
	Escribir "El número de dígitos es ", digitos
FinAlgoritmo

Este algoritmo calcula el número de dígitos de un número. Por ejemplo, si el número es 1234, el número de dígitos es 4.


Comentarios

Entradas populares de este blog

Algoritmos resueltos con pseudocódigo-pseint.

Ejercicios basicos en java PARA PRINCIPIANTES