Está en la página 1de 8

UNIVERSIDAD TECNOLÓGICA DEL PERÚ

Oblitas Paredes, Wesly Raul

Códigos
U17305893

Lima, NOVIEMBRE del 2017


EJERCICIO Nª1

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

Escribir : “ingrese la edad y genero”


Leer : edad y género.
SI, edad>=18 entonces,
N= N+1
Si,gen=”masculino” entonces
H= H+1
SeH=SeH+edad
SINO
M=M+1
SeM=SeM+edad
FINSI
Si, edad < E.min, entonces
e. min= edad

FINSI
Si, edad > E.max, entonces
e. max = edad
FINSI

Hasta que , edad=0


PeH = SeH/H
PeM=SeM/M
Imprimir : N. H, M, E.min, E. Max, PeH, PeM
Fin proceso.

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

Proceso: Placa automóvil


Definir: N, C, A, R, S, N, Z, digito como entero
Escribir “ingrese número de vehículos”
Leer: N
C=1
A=0
R=0
RJ=0
V=0
Z=0
Repetir
Escribir ”ingrese ultimo digito de placa”
Leer: digito
Según digito hacer
1,2: A=A+1
3,4: R=R+1
5,6: J=J+1
7,8: V=V+1
9,10: Z=Z+1
Fin según
C=C+1
Hasta que C>N
Imprimir “Amarillo”, A
Imprimir “Rosa”, R
Imprimir “Rojo”, RJ
Imprimir “Verde”, V
Imprimir “Azul”, Z
Fin Proceso

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

Algoritmo Proceso Inverso


Inverso < - 0;
Escribir sin saltar “Ingrese un numero:”;
Leer número;
Residuo < - numero;
Mientras residuo > 0 Haber
Inverso < - inverso * 10 + residuo mod 10;
Residuo < - (residuo – residuo mod 10) / 10;
Fin Mientras
Escribir “”;
Escribir “Valor del numero inverso: “, inverso;
Escribir Sin Saltar “El numero “, numero, “ “;
Si numero = inverso Entonces
Escribir Sin Saltar “si”;
Sino
Escribir Sin Saltar “no”;
FinSi
Escribir “ es capicúa.”;

EJERCICIO Nª 25

Proceso: “suma de valores ”


Definir: N, C, SV, SC, cuadrado como entero
Escribir: “ ingrese un # N
Leer N
Si N>1, entonces
S=0
SX = 0
Para C=1 hasta N hacer
S=S+C
SX=SX+C*2
Fin para
Y=(SX – Sn2)/(N-1) ’0.5
Imprimir Y

Fin proceso

Ejercicio 27

Proceso: Porcentaje números


Definir: N, C, N, M, prom, SPH, SPM como entero
Definir: PH, PM, PNH, PNM, PG como real
Escribir: “ingrese Definir: PH, PM, PNH, PNM, PG como real
Escribir: “ingrese # de alumnos
Leer: N
H=0
M=0
SPN=0
SPM=0
Para C=1 hasta N hacer
Escribir: “ingrese sexo, matricula, genero, promedio”
Leer: sem, mat, gen, prom
Si gen = “masculino” entonces
H=H+1
SPH=SPH + prom
Sino
M=M+1
SPM=SPM + prom
Fin si
Fin para
PNH= SPH/H
PNM= SPN/M
PN=Hx100/N
PM=Mx100/N
PG= (SPN + SPM)/N

Imprimir: PNH, PH, PNM, PM, PG


Fin proceso

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.

También podría gustarte