Está en la página 1de 5

Trabajo Semana 12

1-
Proceso factorial_de_un_número
Definir n,i,f Como Entero
Escribir "ingrese número"
Leer n
i<-1
f<-1
Mientras i<=n Hacer
f<-f*i
i<-i+1
FinMientras
Escribir "el factorial de",n,"es:",f
FinProceso

2-
Proceso cantidad_de_un_numero_entero_y_suma_de_digitos
Definir n,cd,spa,sim Como Entero
Escribir "ingrese número"
Leer n
Mientras n<>0 hacer
d<-(n mod 10)
n<-trunc(n/10)
cd<-cd+1
Si d mod 2=0 entonces
spa<-spa+1
SiNo
sim<-sim+1
FinSi
FinMientras
Escribir "la cantidad de digitos enteros de:",n,"es:",cd
Escribir "La suma de sus dígitos impares es:",sim
Escribir "La suma de sus dígitos pares es:",spa
FinProceso

3-
Proceso suma_de_los_n_primeros_números
Definir x,n Como entero
Escribir "ingrese el valor de x"
Leer x
Escribir "ingrese de n terminos a sumar"
Leer n
i<-0
expo<-0
Mientras i<=n Hacer
fact=1
j<-i
Mientras j>0 Hacer
fact<-fact*j
j<-k-1
FinMientras
expo<-expo+(x^2)/fact
i<-i+1
FinMientras
Escribir "la suma es:",expo
FinProceso

4-
Proceso Una_fiesta
Definir ch,cm,tp,t,pe,i Como Entero
i<-1
ch<-0
cm<-0
edh<-0
edm<-0
s<-0
Escribir "total de personas"
Leer tp
Mientras i<=tp hacer
Escribir "ingrese sexo 1=masculino y 2=femenino"
Leer sexo
Según sexo hacer
1: m<-m+1
escribir "ingrese edad"
Leer edh
s<-s+edh
ph<-s/m
2: f<-f+1
escribir "ingrese edad"
leer edm
s<-s+edm
pm<-s/f
De Otro Modo:
Escribir "error"
FinSegun
i<-i+1
t<-m+f
FinMientras
Escribir "el promedio de edades de los hombres es:",ph
Escribir "el promedio de edades de los mujeres es:",pm
Escribir "el total de personas es:",t
Escribir "cantidad de hombres:",m
Escribir "cantidad de mujeres:",f
FinProceso

8-
Proceso potencia
Definir m como real
Definir n Como Entero
Escribir "ingrese número"
Leer m
Escribir "ingrese potencia"
Leer n
r<-m^n
Escribir "el resultado de la potencia es:",r
FinProceso

10-
Proceso lanzar_dado
Definir st,nt,i Como Entero
st<-0
nt<-0
Repetir
Escribir "ingrese el número que salió en el dado"
Leer i
st<-st+i
nt<-nt+1
Hasta que i=1
Escribir "la suma de los tiros del dado es:",st
Escribir "el número de tiros realizados es:",nt
FinProceso

13
Proceso cantidad_de_autos
Definir i,na,am, rs, rj,vr,az,dig,col como enteros
i<-1
am<-0
rs<-0
rj<-0
vr<-0
az<-0
Escribir "número de autos"
leer na
Mientras i<=na Hacer
Escribir "1=(1-2)amarrillo,2=(3-4)rosa,3=(5-6)roja,4=(7-8)verde,5=(9-0)azul"
Escribir "ingrese dígito"
Leer dig
Segun dig hacer
1: am<-am+1
2: rs<-rs+1
3: rj<-rj+1
4: vr<-vr+1
5: az<-az+1
De Otro Modo:
Escribir "clave incorrecta"
FinSegun
i<-i+1
FinMientras
Escribir "cantidad de color amarillo:",am
Escribir "cantidad de color rosa:",rs
Escribir "cantidad de color roja:",rj
Escribir "cantidad de color verde:",vr
Escribir "cantidad de color azul:",az
FinProceso

16-
Proceso censador
Definir e,tp,ep,esc,ct,epr,epo como entero
Escribir "ingrese número de encuentados"
Leer tp
i<-1
ep<-0
esc<-0
ct<--0
epr<-0
epo<-0
Mientras i<=tp hacer
Escribir "1=estudios de primaria,2=secundaria, 3=carrera técnica,4=estudios
profesionales,5=estudios de postgrado"
Leer e
Según e hacer
1:ep<-ep+1
2:esc<-esc+1
3:ct<-ct+1
4:epr<-epr+1
5:epo<-epo+1
De Otro Modo:
Escribir "error"
FinSegun
i<-i+1
FinMientras
Escribir "cantidad de que cuentan con estudios de primaria es:",ep
Escribir "cantidad de que cuentan con estudios de secundaria es:",esc
Escribir "cantidad de que cuentan con estudios de carrera tecnica es:",ct
Escribir "cantidad de que cuentan con estudios de profesionales es:",epr
Escribir "cantidad de que cuentan con estudios de postgrado es:",epo
FinProceso

17-
Proceso cliente_en_tienda
Definir ctv,nc,mu,i Como Real
ctv<-0
nc<-0
Escribir "ingrese cantidad de clientes al dia"
Leer ccl
i<-1
Mientras i<=ccl Hacer
Escribir "monto total de un cliente"
Leer mu
ctv<-ctv+mu
i<-i+1
nc<-nc+1
FinMientras
Escribir "la catidad total de la venta es:",ctv
Escribir "la cantidad de clientes es:",nc
FinProceso

19-
Proceso número_natural_es_capicúa_o_no
Definir n, nn1, nn2 Como Entero
escribir "ingrese número natural"
Leer n
escribir "partir en unidades el número"
repetir
Escribir "ingrese primer número natural"
Leer nn1
Escribir "ingrese siguiente número natural"
Leer nn2
Si nn1=nn2 Entonces
Escribir nn1, nn2,"Es capicúa"
SiNo
Escribir nn1, nn2,"No es capicúa"
FinSi
Hasta Que nn1<>nn2
FinProceso

24-
Proceso suma_de_divisores_de_un_número
Definir n,x,i como enteros
Escribir "ingrese número"
Leer n
i<-0
Repetir
Escribir "ingrese el numero divisor del número ingresado"
Leer x
Si n mod x=0 Entonces
Escribir x,"es divisor"
i<-i+x
Sino
Escribir "no es divisor"
FinSi
Hasta Que n mod x<>0
Escribir "es un numero primo"
Escribir "suma de divisores",i
FinProceso

También podría gustarte