Documente Academic
Documente Profesional
Documente Cultură
EJERCICIOS DE PROGRAMACIN
1. //suma de dos nmeros enteros
Proceso suma
Definir num1, num2, suma como entero;
Escribir "ingrese un numero entero";
Leer num1;
Escribir "ingrese un numero entero";
Leer num2;
Repetir
suma<-num1+num2
Escribir "la suma es" ,suma;
Escribir "ingrese un numero entero";
leer num1;
Escribir "ingrese un numero entero";
leer num2;
Hasta Que suma<-0
FinProceso
FinProceso
FinProceso
6. //serie de numeros
Proceso serie
definir n,cont,suma,producto,max,min,p como entero;
escribir "ingrese el numero";
leer n;
cont<-0
suma<-0
producto<-1
promedio<-1
max<-a
min<-a
Repetir
Mientras n<>0 Hacer
cont<-cont+1
suma<-suma+n
producto<-producto*n
promedio<-producto/2
Si a>max Entonces
max<-a
FinSi
Si a<min y a>0 Entonces
min<-a
FinSi
leer n;
FinMientras
escribir " ",cont;
escribir "suma es ",suma;
escribir "producto es",producto;
escribir "promedio es",promedio;
escribir "el mayor es",max;
escribir "el menor es",min;
escribir "ingrese el numero";
leer n;
Hasta Que n<-0
FinProceso
7.
Proceso cuatro
definir a,b,c,d como entero;
escribir "ingrese un numero entero";
leer a;
escribir "ingrese un numero entero";
leer b;
escribir "ingrese un numero entero";
leer c;
escribir "ingrese un numero entero";
leer d;
Si a>b Entonces
Si a>c Entonces
Si a>d Entonces
mayor<-a
Sino
mayor<-d
FinSi
Sino
Si c>d Entonces
mayor<-c
sino
mayor<-d
FinSi
FinSi
Sino
Si b>c Entonces
Si b>d Entonces
mayor<-b
Sino
mayor<-d
FinSi
Sino
Si c>d Entonces
mayor<-0
Sino
mayor<-d
FinSi
FinSi
FinSi
Escribir "el mayor es ", mayor;
FinProceso
Si a=b+c Entonces
escribir "el primero es la suma de los otros dos ";
Sino
Si b=a+c Entonces
escribir "el segundo es la suma de los otros dos ";
Sino
Si c=a+b Entonces
escribir "el tercero es la suma de los otros dos ";
sino
escribir "ninguno es la suma de los otros dos ";
FinSi
FinSi
FinSi
FinProceso
9. //capital banco
Proceso capital
definir ci,i,n,p como entero;
definir cf como numero;
escribir "ingrese el capital ";
leer ci;
escribir "ingrese el interes ";
leer i;
escribir "ingrese duracion deposito en semanas ";
leer p;
i1=i/100
i=i1*ci/365
cf=ci+(i1*p*7)
escribir "el capital acumulado es ",cf;
FinProceso
10.//Decimal a Binario
Proceso conversion
definir cont, bin,dec,integer como entero;
escribir "ingrese un numero entero";
leer dec;
bin=0
cont=1
Mientras dec>1 Hacer
bin=bin+(dec%2)*cont;
dec=dec/2;
cont=cont*10
FinMientras
bin=bin+cont*dec
escribir "el resultados es ",bin;
FinProceso
11.//expresion 1
Proceso expresion
definir a,n como reales;
escribir "ingrese un numero entero";
leer n;
Si n>0 Entonces
a=(3^(n-1)*3^n)/3^((n-1)*3^(n+1))
escribir "el valor de la expresion es ",a;
Sino
escribir "ingrese otro valor";
FinSi
FinProceso
12.//expresion 2
Proceso expresion
definir a,b,p como enteros;
escribir "ingrese el valor de a";
leer a;
Escribir "ingrese el valor de b";
leer b;
Repetir
Si a>0 y b>0 Entonces
p=((4*a-4*b)/(a-b))^3
escribir "el valor de la expresion es ",p;
Sino
escribir "ingrese otro valor";
FinSi
escribir "ingrese el valor de a";
leer a;
Escribir "ingrese el valor de b";
leer b;
Hasta Que a<-0 y b<-0
FinProceso
MATERIA:
FUNDAMENTOS DE
PROGRAMACIN
PROFESOR:
DORYS QUIROZ
ING. SISTEMAS
ALUMNO:
CAPT DE COM. PAREDES R.POLO F.
ESPE-MATRIZ