28. Algoritmos || Ejercicios estructuras repetitivas Pseint
Ejercicios algoritmos Pseint
36. Hacer un algoritmo en Pseint para calcular la serie de Fibonacci.
Algoritmo Fibonacci definir xx, yy, zz,num,i Como Entero; xx<-0; yy<-1; Escribir "INGRESE UN NUMERO"; num<-0; Leer num; PARA I<-0 HASTA num CON PASO 1 Hacer Escribir xx; zz<-yy+xx; xx<-yy; yy<-zz; FinPara FinAlgoritmo
Diagrama de flujo
Diagrama Nassi-Shneiderman
37. Hacer un algoritmo en Pseint para conseguir el M.C.D de un número por medio del algoritmo de Euclides.
Algoritmo Algoritmo_Euclides Definir num1, num2, resto como entero; Escribir "Ingrese el primer número"; Leer num1; Escribir "Ingrese el segundo número"; Leer num2; Mientras (num2 <> 0) Hacer resto <- num2; num2 <- num1 % num2; num1 <- resto; FinMientras Escribir "El MCD es : ", num1; FinAlgoritmo
Diagrama de flujo
Diagrama Nassi-Shneiderman
38. Hacer un algoritmo en Pseint que nos permita saber si un número es un número perfecto.
Algoritmo Numero_Perfecto
// inicio de variables
Definir num,cont,canti,suma,resto Como Entero;
Escribir 'Ingrese un número';
Leer num;
cont <- 0;
canti <- 0;
// inicio de ciclos
Mientras (num<>cont) Hacer
cont <- cont+1;
Si (cont<>num) Entonces
resto <- num MOD cont;
Si (resto=0) Entonces
canti <- canti+cont;
FinSi
SiNo
cont <- num;
FinSi
FinMientras
Escribir 'Suma de los divisores: ',canti;
// imprime los contadores
Si (num=canti) Entonces
Escribir 'Es perfecto';
SiNo
Escribir 'No es perfecto';
FinSi
FinAlgoritmo
Diagrama de flujo
Diagrama Nassi-Shneiderman
39. Hacer un algoritmo en Pseint que cumpla con la aproximación del número pi con la serie de Gregory-Leibniz. La formula que se debe aplicar es:
Pi = (4/1) - (4/3) + (4/5) - (4/7) + (4/9) - (4/11) + (4/13) - (4/15) ...
Algoritmo Aproximacion_PI //serie Gregory-Leibniz //Pi = (4/1) - (4/3) + (4/5) - (4/7) + (4/9) - (4/11) + (4/13) - (4/15) ... Definir i, num, conta como entero; Definir _pi como real; _pi <- 0; conta <- 0; Escribir "Ingrese un número"; Escribir "Para calcular la sucesión de pi"; Leer num; para i <-1 hasta num Con Paso 2 hacer si (conta mod 2 = 0) Entonces _pi <- _pi + (4 / i); SiNo _pi <- _pi - (4/ i); FinSi conta <- conta + 1; FinPara Escribir "Pi se aproxima a: ", _pi; FinAlgoritmo
Diagrama de flujo
Diagrama Nassi-Shneiderman
40. Hacer un algoritmo en Pseint que cumpla con la aproximación del número pi con la serie de Nilakantha. La formula que se debe aplicar es:
Pi = = 3 + 4/(2*3*4) - 4/(4*5*6) + 4/(6*7*8) - 4/(8*9*10) + 4/(10*11*12) - (4/(12*13*14) ...
Algoritmo Aproximacion_PI // serie Nilakantha // Pi = = 3 + 4/(2*3*4) - 4/(4*5*6) + 4/(6*7*8) - 4/(8*9*10) + 4/(10*11*12) - (4/(12*13*14) ... Definir i,num,conta Como Entero; Definir _pi Como Real; _pi <- 0; conta <- 0; Escribir 'Ingrese un número'; Escribir 'Para calcular la sucesión de pi'; Leer num; Para i<-2 Hasta num Con Paso 2 Hacer Si (conta MOD 2=0) Entonces _pi <- _pi+(4/(i*(i+1)*(i+2))); SiNo _pi <- _pi-(4/(i*(i+1)*(i+2))); FinSi conta <- conta+1; FinPara Escribir 'Pi se aproxima a: ',_pi+3; FinAlgoritmo
Diagrama de flujo
Diagrama Nassi-Shneiderman











MUCHISIMAS GRACIAS AMIGO POR TODO ESTO ME SALVASTE LA VIDA MUCHOS EXITOS Y BENDICIONES SALU2222
ResponderEliminar