Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Códigos
U17305893
Proceso : Factorial
Factorial < - 1;
Escribir sin saltar “Ingrese un numero: ” ;
Leer número;
Escribir “ “ ;
Escribir sin saltar número, “ ! = 1 “ ;
Para i=2 Hasta número Con Paso 1 hacer
Factorial < - factorial * 1 ;
Escribir sin saltar “ * “ , i ;
Fin Para
Escribir “ = “ , factorial ;
Fin proceso.
EJERCICIO Nª2
Proceso: Entero
ingresar un número entero: NumEnt
Inicializar elementos:
contDig =0 {CONTADOR de dígitos }
Sumapar =0 {Suma dígitos pares }
Sumaimpar = 0 {Suma de dígitos impares }
MIENTRAS NumEnt >0. HACER
inicio
dígito = RESIDUO de NumEnt/10 { último dígito }
SI dígito es par: ENTONCES
Sumapar = sumapar + dígito
SINO
Sumaimp = sumaimp + dígito
Fin del SI
ContDig = ContDig + 1
NumEnt = ENTERO de NumEnt/10 {descarta últ.dígito}
fin del MIENTRAS
Escribir ContDig, Sumapar, Sumaimp
Fin proceso.
EJERCICIO Nª 5
PROCESO: fiesta
Definir: N, Edad. H, M, SumM, SumH, E.min, E,max, como entero
Definir: P.edM, P. edH Como real
Definir Género como carácter.
N:0
H:0
M:0
SEM:0
SEH:0
E.min: =100
E: max: =17
Repetir
FINSI
Si, edad > E.max, entonces
e. max = edad
FINSI
EJERCICIO Nº 6
Inicio
N « 0, P « 0, C « 0 :entero
Repetir
Hacer N « N + 1
Para (i = 1; i< N; i++)
Si(N mod i = 0) entonces
Hacer C « C + 1
Fin_Si
Fin_Para
Si(C = N) entonces
Hacer P « P + 1
Fin_Si
Hasta (P = 5)
EJERCICIO 7
Proceso lluvia
Sum=0
Sum2=0
Men=9999999
i=0
Repetir
Escribir “ingrese el promedio de lluvias de la región central y el del la
región sur”
Leer pc, ps
i=i+1
Sum=sum+pc
Sum2=sum2+ps
Si men>=ps Entonces
men=ps
mes=i
Fin Si
Hasta Que i=4
Prom=sum/i
Prom2=sum2/i
Escribir “el promedio anual de la region central es “,prom
Escribir “ el mes en que fue menor el promedio de lluvias fue “, mes ,” y su índice
de lluvias fue “, men
Si prom>prom2 Entonces
Escribir “el promedio de la región central fue mayor”
Sino
Escribir “el promedio de la región del sur fue mayor”
Fin Si
Fin Proceso
EJERCICIO Nª 17
EJERCICIO Nª 18
Proceso algoritmo1
Repetir
Escribir Sin Saltar "Ingrese el valor de importe de la compra:";
Leer importe_de_la_compra;
descuento <- 0;
bolita <- AZAR(3);
Si bolita = 0 Entonces
descuento <- importe_de_la_compra*0.4;
Escribir "Bolita roja";
FinSi
Si bolita = 1 Entonces
descuento <- importe_de_la_compra*0.25;
Escribir "Bolita amarilla";
FinSi
Si bolita = 2 Entonces
Escribir "Bolita blanca";
FinSi
cantidad_a_pagar <- importe_de_la_compra-descuento;
Escribir "Valor de bolita: ", bolita;
Escribir "Valor de cantidad a pagar: ", cantidad_a_pagar;
Escribir "Valor de descuento: ", descuento;
Escribir "";
Repetir
Escribir Sin Saltar "¿Desea repetir el proceso? (S/N):";
Leer tecla_repetir;
Hasta
Que tecla_repetir='s' O tecla_repetir='n' O tecla_repetir='S' O tecla_repetir='N'
Hasta Que tecla_repetir='n' O tecla_repetir='N'
FinProceso
Ejercicio 22
EJERCICIO Nª 25
Fin proceso
Ejercicio 27
EJERCICIO
Proceso; suma
Definer: N, C, S como entero.
Escribir; “ingrese N”
Leer: N
S=0
Para C=1 hasta N, hacer
F=c/(2*c+1)
Si c mod2=0 entonces
S= S-F
Sino
S= S+F
FIN SI
Fin Para
Imprimir S
Fin proceso.