miércoles, 15 de enero de 2020

Pseudocódigo 34

Con el ciclo FOR, elaborar un algoritmo, el cual una cantidad de N valores numéricos, y mostrar en pantalla cuantos de esos valores son: positivos, negativos, múltiplos de 15 y mostrar de esos valores la suma de los pares.

 Proceso Valores_Enteros  //Cruz Sosa Aldo ING.Biomedica "B"
    Definir n,i,cneg,cpos,cmulti15,valor,avalpar Como Real;
    cneg<-0;
    avalpar<-0;
    cmulti15<-0;
    cpos<-0;
    Escribir " Cuantos Valores se Procesaran? ";
    leer n;
    para i<-1 hasta n hacer
        Escribir " Dar valor No. ",i;
        leer valor;
        si valor>0 Entonces
            cpos<-cpos+1;
        SiNo
            si valor<0 Entonces
                cneg<-cneg+1;
            SiNo
                Escribir " Valor 0 no Procesado ";
            FinSi
        FinSi
        si valor MOD 2==0 entonces
            avalpar<-avalpar+valor;
        FinSi
    FinPara
    Escribir " Valores Positivos ",cpos;
    Escribir " Valores Negativos ",cneg;
    Escribir " Valores Multiplos de 15: ",cmulti15;
    Escribir " Suma de Numeros Pares: ",avalpar;
FinProceso

Pseudocódigo 33

Con un ciclo FOR, elaborar un algoritmo el cual pida el numero de coordenadas para ubicar en el plano cartesiano e indicar a cual cuadrante pertenecen.

 Proceso Coordenadas_X_Y // Cruz Sosa Aldo ING.Biomedica "B"
    Definir n,f,x,yy,cuadrante1,cuadrante2,cuadrante3,cuadrante4 Como Real;
    Escribir ' Dar la cantidad de Puntos, por favor ';
    Leer n;
    Para f<-1 Hasta n Hacer
        Escribir ' Ingresar Valor de X, por favor  ';
        Leer x;
        Escribir ' Ingresar Valor de Y, por favor ';
        Leer yy;
        Si x>0 Y yy>0 Entonces
            Escribir ' El punto ',x,',',yy,' Es del cuadrante I ';
        SiNo
            Si x<0 Y yy>0 Entonces
                Escribir ' El punto ',x,',',yy,' Es del cuadrante II ';
            SiNo
                Si x<0 Y yy<0 Entonces
                    Escribir ' El punto ',x,',',yy,' Es del cuadrante III ';
                SiNo
                    Si x>0 Y yy<0 Entonces
                        Escribir ' El punto ',x,',',yy,' Es del cuadrante IV ';
                    SiNo
                        Escribir ' El Punto Esta Sobre un eje ';
                    FinSi
                FinSi
            FinSi
        FinSi
    FinPara
FinProceso

Pseudocódigo 32

Con un ciclo FOR, elaborar un algoritmo el cual, pida un numero N, y mostrar su tabla de multiplicar hasta el 12.

 Proceso Valor_y_su_tabla_de_multiplicar     //Cruz Sosa Aldo Ing.Biomedica "B"
    Definir a, b como entero;
    Escribir " Que Tabla desea ";
    leer a;
    para b<-1 hasta 12 hacer
        Escribir a," * ",b," = ",a*b;
    finpara
FinProceso

 

Pseudocódigo 31

Con un ciclo FOR mostrar la tabla de multiplicar del numero 5, hasta el 50

 Proceso Tabla_de_multiplicar_del_5    //Cruz Sosa Aldo ING.Biomedica "B"
    Definir a, b como entero;
    a<-5;
    para b<-1 hasta 50 hacer
        Escribir a," * ",b," = ",a*b;
        finpara
FinProceso

Pseudocódigo 30

Con un ciclo FOR, elaborar un algoritmo el cual calcule el factorial de un numero.

Proceso Numero_factorial //Cruz Sosa Aldo ING.Bionedica "B"
    Definir n,f,facto Como Real;
    Escribir ' Dar un Numero ';
    Leer n;
    facto <-1;
    Para f<-1 hasta n hacer
        facto<-facto*f;
    FinPara
    Escribir "El factorial del numero: " ,n, " es ",facto;
FinProceso