Você está na página 1de 11

Universidad Politcnica Salesiana

Ingeniera de Sistemas
Programacin I
Nombre:Cristhian Heredia
Ejercicio 1:
Los nmeros de los jugadores de un equipo de
futbol varan de 1 a 35 y los pesos de mismos
jugadores varian de 135.0 a 250.0 libras.
Escribir un programa que lea la cantidad de
jugadores y los nmeros y los pesos de cada
jugador
Proceso Jugadores_futbol
p,nj Son Reales
l,v son enteros
name es cadena
Escribir "Ingrese la cantidad de jugadores"
leer v
Para l<-1 hasta v Con Paso 1 Hacer
Escribir "Ingrese el nombre del jugador"
leer name
Repetir
Escribir "ingrese el numero del jugador"
Leer nj
Hasta Que nj>=1 y nj<=35
repetir
Escribir "Ingrese peso del jugador en libras"
leer p
Hasta Que p>=135 y p<=250

Escribir name , " numero " , nj , " peso " , p


l=l+1
FinPara
FinProceso

Ejercicio 2:
Disear un programa que lea la cantidad de
empleados de una empresa y por cada
empleado lea el nombre y sueldo mensual de
cada empleado y que luego imprima el
porcentaje de empleados.
Proceso Porcentaje_empleados
num1,num2,num3 es Entero
Escribir "Ingrese la cantidad de empleados"
Leer e
Para i=1 Hasta e Con Paso 1 Hacer
Escribir "Ingrese el nombre del empleado"
leer emp
Escribir "Ingrese el sueldo del empleado"
leer su
Si su>1000 Entonces

Escribir "Pocentaje del sueldo es muy alto"


Porcentajesueldoalto=Porcentajesueldoalto+1
Fin Si
si su>500 y su<=1000 Entonces
Escribir "Porcentaje sueldo intermedio"

Porcentajesueldointermedio=Porcentajesueldointermedio+1
FinSi
si su<500 Entonces
Escribir "Porcentaje sueldo bajo"
Pocentajesueldobajo=Pocentajesueldobajo+1
FinSi
FinPara
num1=(porcentajesueldoalto*100)/e
num2=(Porcentajesueldointermedio*100)/e
num3=(porcentajesueldobajo*100)/e
Escribir "Los empleados que ganan 1000 es:",num1
Escribir "Los empleados que ganan entre 500 y
1000es:",num2
Escribir "Los empleados que ganan menos de 500
es:",num3
FinProceso

Ejercicio 3:
Realizar un programa que lea los nombres
y pesos de N nios internados en el
Hospital Baca Ortiz
Proceso Nios_peso
j,total,porcentaje es real
a Es entero
ni es cadena
nume1=0
nume2=0
nume3=0
Escribir "ingrese la cantidad de nios"
Leer n
Para i=1 Hasta n con paso 1 Hacer
Escribir "Ingrese el nombre del nio"

leer nio
Escribir "Ingrese el peso del nio en kg,valor
entre 0 y 30"
Leer W
si w>0 y w>10 entonces
nume1=nume1+1
FinSi
si w>10 y p<20 Entonces
nume2=nume2+1
FinSi
si w>20 y w<30 Entonces
nume3=nume3+1
FinSi
total=total+j
FinPara
porcentaje=(total/n)
Escribir "Los nios entre 0 y 10kg es:",nume1
Escribir "El peso de los nios es:",porcentaje
Escribir "Los nios entre 10 y 20kg es:",nume2
Escribir "Los nios entre 20 y 30kg es:",nume3
FinProceso

Ejercicio 4:
El equipo de futbol L.D.U. ha tenido una buena
temporada y desea premiar a sus jugadores
con un aumento de salario para la siguiente
temporada.
Proceso Ldu_sueldo
name es cadena
Repetir
Escribir "Ingrese el numero de jugadores
(maximo15)"
leer j
Hasta Que j<=15
Para i<-1 Hasta j Con Paso 1 Hacer
Escribir "Ingrese el nombre del jugador"
leer name

Escribir "Ingresar el salario que recibe el


jugador"
leer m
Si m>=0 y m<=3000 Entonces
b=m+((m*20)/100)
p=b-m
Escribir "El sueldo con el 20% es:",b
"Restante:",p
Fin Si
si m>=3000 y m<=3500 Entonces
j=m+((m*10)/100)
k=j-m
Escribir "El sueldo con el 10%es:",j
"Restante",k
FinSi
si m>=3502 y m<=4000 Entonces
d=m+((m*5)/100)
t=d-m
Escribir "E sueldo con el 5% es:",d
"Restante",t
FinSi
si m>4001 Entonces
Escribir "No aplica porcentaje",m
FinSi
Fin Para
FinProceso

Ejercicio 5:

Realizar un programa que imprima una tabla


de operaciones, la cual puede ser: suma,
resta, multiplicacin o divisin, dependiendo
la opcin elegida por el usuario. El tamao de
la tabla, nmero de la tabla y operacin
deben ser ingresadas desde teclado.
Proceso Operaciones_division
s Es entero
i=0
s=0
Escribir "Digite el numero"
leer s
Para i<-1 hasta 10 hacer
suma=s+i
Escribir i,"+",n,"=",suma
FinPara
Escribir "ingrese un numero"
leer s
Para i<-1 hasta 10 hacer
resta=s-i
Escribir i,"-",s,"=",resta
FinPara
Escribir "Ingrese el numero"
leer s
Para i<-1 hasta 10 hacer
Multiplicacion=s*i
Escribir i,"*",s,"=",Multiplicacion
FinPara

Escribir "Ingrese un nmero"


Leer n
Para i<-1 Hasta 10 Hacer
Division = s/i
Escribir i, "/" , n , " = ", Division
FinPara
FinProceso

Você também pode gostar