Jump to content

Ayuda con PseudoCodigo


nycko[!]

Recommended Posts

 

s=3 + (5/9)+(3/11)+(7/13)+(5/15)+(9/17)...(x/y)

 

 

En base a lo anterior, desarrolle pseudocódigo que permita:

a)Mostrar valor de S hasta valor de “y” (ingresado desde teclado)

 

b)Generar y mostrar sucesión hasta “r” términos (ingresado desde teclado)

 

mi problema es mas weón de lo que parece.. lo que no me resulta es como expresar la secuencia ..

entiendo que para expresar Y son los valores impares (2n+1) esto a partir de 4? (4*2+1=9)

pero nose como se define X ..

porke no está especificado que x se ingresa por teclado.. :S

 

ya solucionando eso puedo armar el codigo pero igual se me complica..

Algun wariano generoso podria ayudar ? :)

y eso.. se los agradesco de antemano :)

Link to comment
Share on other sites

  • 2 weeks later...

de partida dividi el codigo en 2 procesos.. el primer proceso es para la sumatoria y lo resolvi asi


Proceso sumatoria
//variables
//asd, suma flotante
//ingreso,ekis, ye,i, enteros
//
suma<-0.0;
ekis<-5;
ye<-9;
Escribir "Ingrese un valor ";
Leer ingreso;
si ingreso<9 Entonces
escribir 3;
sino     
si (ingreso>=9) & (ingreso%2=0) Entonces
ingreso<-ingreso-1;
FinSi
finsi    
para i<-9 hasta ingreso con paso 2 hacer

asd<-asd + ekis/ye;
ekis<-ye-ekis-1;
ye<-ye+2;
FinPara
    //sumando
    suma<-suma+asd;
    
Escribir " El resultado de la sumatoria es: ",(suma+3);
FinProceso

el segundo que pide mostrar la secuencia

Proceso Terminos
Escribir "Ingrese cuantos terminos desea visualizar";
    
mientras w<1
Leer w;
FinMientras

escribir 3;
ekis<-5
ye<-9
para i<-2 hasta w con paso 1 Hacer
escribir ekis,"/",Ye;
ekis<-ye-ekis-1;
ye<-ye+2;
FinPara        
FinProceso

ando corto de tiempo y no podira explicar como se hace ahora.. pero es cosa de analizar un poco y se da..

pd: lo desarrollè usando pseint.. xsiacaso alguno no capta la idea..

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...