top of page

Estructuras de Repeticion 1

Ejecuta cero o más veces un grupo de instrucciones (bucle). El número de repeticiones está determinado por un número dado, o hasta que deje de cumplirse o se cumpla

Programa en Pseint

Proceso Avalos
        Definir Suma, N, C Como Enteros;
        Escribir "********************************";
        Escribir "1) FACTORIAL N"
        Escribir "2) Suma de los Números Naturales"
        Escribir "3) Serie (((N!)-N)/(N-1))"
        Escribir "4) Sumatoria de rc(N!/N+1)";
        Escribir "5) Tabla de Multiplicar 1 al 12"
        Escribir "********************************"
        Escribir "Ingrese una opción:"
        Leer OP
        Segun OP hacer 
            1:
                Escribir "Ingrese el enésimo término:";
                Leer N;
                //Valores Iniciales
                Factorial<-1;
                C<-1;
                Mientras (C<=N) Hacer
                    Factorial<-Factorial*C;
                    C<-C+1;
                Fin Mientras
                //IMPRIMIR
                Escribir "El Factorial de ", N, " es: ", Factorial;
            2:
                Escribir "Ingrese el enésimo término:";
                Leer N;
                //Valores Iniciales
                Suma<-0;
                C<-1;
                Mientras (C<=N) Hacer
                    Suma<-(Suma+C);
                    C<-C+1;
                Fin Mientras
                //IMPRIMIR
                Escribir "La suma de los ", N, " términos es: ", Suma;
            3:
                Escribir "Serie (((N!)-N)/(N-1))";
                Escribir "Ingrese el numero";
                Definir Serie Como Real
                Leer N;
                //Valores Iniciales
                Serie<-0;
                C<-1;
                Factorial<-1;
                Mientras (C<=N) Hacer
                    Factorial<-Factorial*C
                    C<-C+1;
                    Serie<-(Factorial-N)/(N-1)
                Fin Mientras
                //IMPRIMIR
                Escribir "La serie de ", N, " es:", Serie;
            4:
                Escribir " Sumatoria de rc(N!/N+1)"
                Escribir "Ingrese el numero"
                Definir serie como Real 
                leer N;
                //Valores Iniciales
                serie <-0
                C<-1
                Factorial<-1
                Mientras (C<=N) Hacer
                    Factorial<-Factorial*C
                    C<-C+1;
                    serie<-(rc((Factorial)/(N+1)))
                FinMientras
                //IMPRIMIR
                Escribir "La sumatoria de rc(N!/N+1) es:", serie;
            5:
                Escribir "Tabla de Multiplicar";
                Definir INICIAL, FINAL Como Entero;
                INICIAL = 5;
                FINAL = 10;
                Leer N;
                Escribir "Tabla del ", N, " :";
            
                C = INICIAL
                Mientras (C<=FINAL) Hacer
                    Escribir C, "*", N, "=", C*N;
                    C<-C+1;
                Fin Mientras
            De Otro Modo:
                Escribir "NO ES UNA OPCION";
        FinSegun
        

FinProceso

PRIMER PROGRAMA

Proceso sin_titulo

 

                        escribir "***************"

                        escribir "Formula I=V*R"

                        escribir "***************"

                        escribir ""

                        definir I,V,R Como Real

                        Definir inicial,final como real

                        escribir "Ingresa el Valor de V"

                        leer V

                        escribir ""

                        inicial <- 10

                        final <- 100

                        R<- inicial

                        Mientras R<=final Hacer

                                   I=V*R

                                   R= R+10

                                   escribir (I)

                                  

                        Fin Mientras

 

FinProceso

 

 

 

 

 

 

SEGUNDO PROGRAMA

Proceso sin_titulo

 

                        escribir "**********************"

                        escribir "Hallar F=K*((Q1*Q2)/D*D)"

                        escribir "**********************"

                        escribir ""

                        definir f,k,q1,q2,d Como Real

                        Definir inicial,final como real

                        escribir "Ingresa el Valor de q1"

                        leer q1

                        escribir ""

                        escribir "Ingresa el Valor de q2"

                        leer q2

                        escribir ""

                        k=0.000000009

                        inicial <- 10

                        final <- 40

                        d<- inicial

                        Mientras d<=final Hacer

                                   F=K*((q1*q2)/d^2)

                                   d= d+2.5

                                   escribir (f)

                                  

                        Fin Mientras

 

           

FinProceso

 

TERCER PROGRAMA

Proceso sin_titulo

            escribir "**********************"

            escribir "Formula de Caida Libre"

            escribir "**********************"

            escribir ""

           

            definir Vo,Vf,g,t Como Real

            Definir inicial,final como real

           

            escribir "Ingresa el Valor de T"

            leer t

            escribir ""

            g=9.8

            inicial <- 0

            final <- 80

            Vo<- inicial

           

            Mientras Vo<=final Hacer

                        Vf=Vo+g*t

                        Vo= Vo+5

                        escribir (Vf)

                       

            Fin Mientras

FinProceso

bottom of page