0% encontró este documento útil (0 votos)
149 vistas10 páginas

Problemas Resueltos de Algoritmos

Este documento contiene 19 problemas resueltos de algoritmos. Cada problema presenta un algoritmo para resolver una tarea específica, como mostrar datos personales ingresados, calcular el valor absoluto de un número, o calcular el salario neto de un empleado después de aplicar una retención. Los algoritmos utilizan estructuras condicionales y de repetición para procesar y mostrar la información requerida.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
149 vistas10 páginas

Problemas Resueltos de Algoritmos

Este documento contiene 19 problemas resueltos de algoritmos. Cada problema presenta un algoritmo para resolver una tarea específica, como mostrar datos personales ingresados, calcular el valor absoluto de un número, o calcular el salario neto de un empleado después de aplicar una retención. Los algoritmos utilizan estructuras condicionales y de repetición para procesar y mostrar la información requerida.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

PROBLEMASRESUELTOSDEALGORITMOS

1.Mostrarsunombre,sexoedadyestadocivil,quesoningresadosporteclado

ALGORITMOdatopersonal
INICIO
CARACTERnombre[30],sexo,Ec
Enteroedad
1.LEERnombre,sexo,edad,Ec//Ec=estadocivil
2.MOSTRARnombre,sexo,edad,Ec
FIN

2.Ingresarportecladoelnombreylaedaddecualquierpersonaeimprimatantoelnombrecomolaedad
ALGORITMOedad
INICIO
CARACTERnombre[30].
Enteroedad

1.LEERnombre,edad
2.MOSTRARnombre,edad
FIN

3.Ingresarportecladoelnombreylaedaddecualquierpersonaeimprima,solosilapersonaesmayordeedad,elnombredela
persona.
ALGORITMOadulto
INICIO
CARACTERnombre
Enteroedad
1.LEERnombre,edad
2.SI(edad>=18)
ENTONCES
a)MOSTRARnombre
FINSI
FIN
4..Ingresarportecladoelnombreylaedaddecualquierpersonaeimprimasolosilapersonaesmayordeedad,elnombredela
persona,delocontrario,imprimaunmensajequediga:nopuedevotar.
ALGORITMOvotar
INICIO
Cadenanombre
Enteroedad
1.LEERnombre,edad
2.SI(edad>=18)ENTONCES
a)MOSTRARnombre
SINO
a)MOSTRARnopuedevotar
FINSI
FIN

5.Ingresarportecladoelnombre,laedadyelsexodecualquierpersonaeimprima,solosilapersonaesdesexomasculinoymayorde
edad,elnombredelapersona.NOTA:supongaqueenelcampodenominadosexoelnumero1esmasculinooelnumero2esfemenino
ALGORITMOsex
INICIO
Cadenanombre
Enterosexo,edad
1.LEERnombre,sexo,edad
2.SI(sexo=1)y(edad>=18)
ENTONCES
a)MOSTRARnombre.
FINSI
FIN

6.Ingresarportecladoelnombre,laedad,elsexo(1o2)yelestadocivildecualquierpersonaeimprimasolosilapersonaesun
hombresolteromayordeedad,elnombredelapersona.NOTA:enelcampodeestadocivilsegrabaelnumero1envezdesoltero,el
numero2envezdecasadooelnumero3envezdeotro.

ALGORITMOhombsolt
INICIO
Cadenanombre
Enteroedad,sexo,ec//ec=estadocivil.
1.LEERnombre,edad,sexo,ec.
2.SI(sexo=1)y(ec=1)y(edad>=18)
ENTONCES

a)MOSTRARnombre
FINSI
FIN

7.Leadeunregistroelnombre,laedad,elsexoyelestadocivildecualquierpersonaeimprima,solosilapersonaeshombreomujer
menordeedadoeshombrecasadodecualquieredad,elnombredelapersonayunmensajequedigaustednosemanda.Enlos
demscasosimprimaelnombredelapersonasolamente.
ALGORITMOmensaje
INICIO
CARCTERnombre[30],s,ec//s=sexo,e=edad
Entero,e//ec=estadocivil
1.LEERnombre,e,s,ec
2.SI(s=M)o((s=F)y(e<18))o((s=M)y(ec=C))
ENTONCES
a)MOSTRARnombre,ustednosemanda
SINO
a)MOSTRARnombre.
FINSI
FIN

8.Ingreseunnumeroeimprimaelnumeroyelvalorabsolutodelmismo.

ALGORITMOvalorabsoluto
INICIO
Real,x,VA//{xeselnumero}
1.LEERx
2.VAabs(x)
3.MOSTRARVA//VAeselvalorabsoluto
FIN
9.Ingreseunnmeroycalculeeimprimasurazcuadrada.Sielnumeroesnegativoimprimaelnmeroyunmensajequedigatiene
razimaginaria
ALGORITMORC
INICIO
Real,num,RC
1.LEERnum
2.SI(num>=0)
ENTONCES
a.RCsqrt(num)
b.MOSTRARRC
SINO
a.MOSTRARnumtienerazimaginaria
FINSI
FIN

10.Ingresedosnmerosdesdeeltecladoeimprimasololospositivos
ALGORITMOpos
INICIO
RealA,B
1.LEERA,B
2.SI(A>0)
ENTONCESMOSTRARA
FINSI
3.SI(B>0)
ENTONCESMOSTRARB
FINSI
FIN
11.Ingresedosnmerosdesdeeltecladoeimprimaambosnmerosslosisonpositivos
ALGORITMOnumpos
INICIO
Real,A,B
1.LEERA,B
2.SI(A>0)y(B>0)ENTONCES
a)MOSTRARA,B
FINSI
FIN
12.Ingresedosnmerosdesdeeltecladoeimprimaambosnmerossiporlomenosunodeellosespositivo
ALGORITMOnum
INICIO
RealA,B
1.LEERA,B
2.SI(A>0)o(B>0)ENTONCES
a)MOSTRARA,B

FINSI
FIN
13.Ingresedosnmerosdesdeeltecladoeimprimaambosnmerossolosisondediferentesignoydistintosdecero
ALGORITMOsignosop
INICIO
RealA,B
1.LEERA,B
2.SI(AB)y(B0)ENTONCES
a)SI(A<0)y(B>0)o(A>0)y(B<0)ENTONCES
1)MOSTRARA,B
FINSI
FINSI
FIN

14.Ingresedosnmerosdesdeelteclado.Calculelasumaeimprimalosnmerosledosylasuma.
ALGORITMOsum
INICIO
Real,A,B,S//S,eslasuma
1.LEERA,B
2.SA+B
3.MOSTRARA,B,S
FIN

15.Leadosnmerosdeunmismoregistro.Calculelasumadelosnmeros.Imprimalosnmerosledosyslosisumaesnegativa.
Imprmalatambin
ALGORITMOsuma
INICIO
RealA,B,S//Seslasuma
1.LEERA,B
2.SA+B
3.SI(S<0)ENTONCES
a)MOSTRARA,B,S
SINO
a)MOSTRARA,B
FINSI
FIN

16.Leadosnmerosdeunmismoregistroycalculeelcocientededividirelprimeroporelsegundo.Imprimaelcociente.Sielsegundo
nmeroesceronoejecuteelclculoeimprimaunmensajequediga:ladivisinnoesposible.
ALGORITMOcociente
INICIO
RealA,B,COC//COCeselcociente
1.LEERA,B
2.SI(B=0)
ENTONCES
a.MOSTRARladivisinnoesposible
SINO
a.COCA/B
b.MOSTRARCOCeselcociente
FINSI
FIN

17.Leerdeunmismoregistroelnombredeunempleado,susalariobsicoporhorayelnmerodehorastrabajadasenelmes.
Calcularsusalariomensualeimprimirtantoelnombrecomosusalariomensual
ALGORITMOsalario
INICIO
Cadenanombre
RealSxH,SM//SxHessalarioporhora,SM,salariomensual
EnteroHT//HTeselnmerodehorastrabajadas
1.LEERnombreSxH,HT
2.SMSxH*HT
3.MOSTRARnombre,SM
FIN

18.Leerunnmeroycalcularel5%delnmeroledo.Obtenertantoelnmerocomoelporcentajecalculado
ALGORITMOporciento
INICIO
RealNum,PC//PCeselporcentaje
1.LEER,Num
2.PC(5/100)*Num
3.MOSTRARPC,Num
FIN


19.Leerdeunregistroelnombredeunempleado,susalariobsicoporhora,elnmerodehorastrabajadasenelperodoyel
porcentajederetencinenlafuente.Calcularelsalariobruto,elvalordelaretencinysusalarioneto.

ALGORITMOretencion
INICIO
RealSxH,P,R,SB,SN,HT//SxHsalarioporhora,Pporcentajederetencin,
RRetencin,SBSalariobruto,SNsalarioneto,
HT,horastrabajadas.
Cadena,nombre
1.LEERnombreSxh,HT,P
2.SBSxH*HT
3.R(P*SB)/100
4.SNSBR
5.MOSTRARSB,R,SN,nombre
FIN

20.Paraunsalariobrutohastade$1.500,nohayretencin.Paraunsalariobrutode$1500a$3.000elporcentajederetencinesde
5%.Paraunsalariobrutomayorde$3000elporcentajederetencines8%.Obtenerelnombredelempleado,elsalariobruto,elvalor
delaretencinyelsalarioneto.Sedebeleerelnombreyelsalario.
ALGORITMOsalarioneto
INICIO
Cadena,nombre
Real,SB,SN,Ret//SBsalariobruto,SNsalarioneto,Retretencin
1.LEERnombre,SB
2.SI(SB<=1500)ENTONCES
a)Ret0
SINO
1)SI(SB>3000)ENTONCES
a)Ret(8/100)*SB
SINO
a)Ret(5/100)*SB
FINSI
FINSI
3.SNSBRet
4.MOSTRARnombre,SB,Ret,SN
FIN

21.Leerdeunregistroelnombredeunempleado,elsalariobsicoporhorayelnmerodehorastrabajadasduranteunasemana.
Calcularelsalarioneto,teniendoencuentaquesielnmerodehorastrabajadasdurantelasemanaesmayorde48,esashorasdems
seconsideranhorasextrasytienenun35%derecargo.Imprimaelnombredelempleadoyelsalarioneto.
ALGORITMOsueldoneto
INICIO
Real,Sb,Ht,SN,Sextr,Extr//Sbsalarioporhora,Hthorastrabajadas,Extrhoraextra
//SNsalarioneto,Sextr,salarioporhoraextra
CARACTERNombre[30]
constanteTr=0.35//Trtasaderecargo

1.LEERnombre,Sb,Ht,
2.SI(Ht>48)ENTONCES
a)ExtrHt48
b)SextrSb+Sb*Tr
c)SN(48*Sb)+(Extr*Sextr)
SINO
a)SNSb*Ht
FINSI
3.MOSTRARnombre,SN
FIN

22.Obtengalos100primerosnmerosnaturales.
ALGORITMOciennum
INICIO
Entero,i

1.PARAi1HASTAi100HACER
a)MOSTRARi
FINPARA

23.Obtenerlosnmerosparescomprendidosentre1y1000
ALGORITMOnumpar
INICIO
Enteroi
1.PARAi2HASTAi1000INC=2HACER

a)MOSTRARi
FINPARA
FIN

24.Leerdeunregistrounnmeroenteropositivoyobtenerlosmltiplosde3comprendidosentre1yelnmeroledo.
ALGORITMOmult3
INICIO
Enteroi,N
1.LEERN
2.PARAi1HASTAiNHACER
a)SI(iMOD3=0)
ENTONCES
1.MOSTRARi
FINSI
FINPARA
FIN

25.Lealosveinteprimerosregistrosdeunarchivo,cadaunodeloscualescontienenunnombre.Imprimirlosnombres.
ALGORITMOnombre
INICIO
Entero,i
CARACTERnombre[30]
1.PARAi1HASTAi20HACER
a)LEERnombre
b)MOSTRARnombre
FINPARA
FIN

26.Leervariosregistroscadaunodeellos,conteniendounnombre.Elnmerodeestosregistrosseencuentragrabadoenunregistro
queprecedealosanteriores.Imprimircadaunodeloshombresledos.
ALGORITMOnombres
INICIO
CARACTERnombre
Enteroi,N
1.LEERNReg
2.PARAi1HASTAiNRegHACER
a)LEERnombre
b)MOSTRARnombre
FINPARA
FIN

27.Leerunconjuntoderegistroscadaunodeellosconteniendoelcdigoyelnombredecadaunodelosestudiantesdelauniversidad.
Elltimoregistrodelconjunto(registrocentinela)contieneelcdigo9999999yesutilizadosloparachequearelfinaldelosregistros.
Imprimacadaunodeloscdigosledos.Lgicamentelainformacindelregistrocentinelanoseimprimeporquenoperteneceaningn
estudiante.
ALGORITMOestudiante
INICIO
Enterocod//codeselcdigo.
CARACTERnombre[30]
1.LEERcod,nombre
2.MIENTRAS(cod9999999)HACER
a)MOSTRARcod,nombre
b)LEERcod,nombre
FINMIENTRAS
FIN

28.Imprimircuatrocolumnas.Enlaprimeracolumna,losenterosdel1al50.Enlasotrascolumnas,lasegunda,laterceraylacuarta
potenciadelosenterosdelaprimeracolumna
ALGORITMOpotencia
INICIO
Entero,i,pot2,pot3,pot4
1.PARAi1HASTAi50HACER
a)pot2sqr(i)
b)pot3pot2*i
c)pot4pot2*pot2
d)MOSTRARi,pot2,pot3,pot4
FINPARA
FIN

29.Calculelasumadelos100primerosnmerosnaturales
ALGORITMOsuma
INICIO

Enterosuma,i
1.suma0
2.PARAi1HASTAi100HACER
a)sumasuma+i
FINPARA
3.MOSTRARsuma
FIN

30.Obtenerlasumadelosnmerosparescomprendidosentre1y100
ALGORITMOsum
INICIO
Enteroi,suma
1.suma0
2.PARAi2HASTAi100INC=2HACER
a)sumasuma+i
FINPARA
3.MOSTRARsuma
FIN

31.Encuentrelacalificacinpromedioparaungrannmero,aunquedesconocido,decalificacionesdeexmenes.Estasvienen
grabadasenregistros.Lacalificacinmsaltaposiblees10.0
ALGORITMOcalificacin
INICIO
Realcalificacin,Promedio,Totcal//Totcalsumadelascalificaciones,
Entero,n//neselnmerodecalificaciones
1.Totcal0
2.n0
3.LEERcalificacin
4.MIENTRAS(calificacion>=0ycalificacin<=10)HACER
a)TotcalTotcal+calificacin
b)nn+1
c)LEERcalificacin
FINMIENTRAS
5.PromedioTotcal/n
6.MOSTRARPromedio
FIN
32.Leerunaseriedenmeros.Encontrarelvalorabsoluto(magnitud)decadanmero.Imprimirtantolosnmeroscomosusvaloresabsolutos.Use
centinela999
ALGORITMOvalorabsoluto
INICIO

Realnum,VA,//VAvalorabsoluto,numnmero

1.LEERnum
2.MIENTRAS(num999)HACER{999eselvalorcentinela}
a)VAabs(num)
b)MOSTRARVAeselvalorabsolutodenum
c)LEERnum
FINMIENTRAS
FIN

33.Leerunaseriedenmeros.Obtenerelcuadradoyelcubodecadanmeroeimprimirtantolosnmeroscomosuscuadradosysus
cubos.
ALGORITMOpotencia
INICIO
Realnum,cuadrado,cubo
1.LEERnum
2.MIENTRAS(num999)HACER{999valorcentinela}
a)cuadradosqr(num)
b)cubocuadrado*num
c)MOSTRARcuadrado,cubo,num
d)LEERnum
FINMIENTRAS
FIN

34.Leerunaseriedeparesdenmerosyobtenerdecadaparelnmeromayor.Imprimaunmensajeespecialsilosnmerossonde
igualvalor.Losnumerossonprecedidosporlacantidadderegistros
ALGORITMOmayornum
INICIO

RealA,B
1.LEERnreg
2.PARAi1HASTAinregHACER
a)LEERA,B

b)SI(A=B)
ENTONCES
1)MOSTRARA,B,soniguales
SINO
1)SI(A>B)
ENTONCES
a.MOSTRARAeselmayor
SINO

a.MOSTRARBeselmayor
FINSI
FINSI
FINPARA
FIN

35.Leerunaseriedegruposdetresnmerosyobtenerelnmeromayoryelnmeromenordecadaterna.Escribaunmensajesipor
lomenosdosdecadatresnmerossoniguales.
ALGORITMOternasmayormenor
INICIO
RealA,B,CEntero,cant
1.MOSTRAR"ingreselacantidaddeternas"
2.LEERcant
3.PARAi1HASTAicantHACER
a)LEERA,B,C
b)SI(A=B)o(B=C)o(A=C)
ENTONCES
1)MOSTRAR"porlomenos2delos3nmerosson="
SINO
1)MENA
2)SI(B<MEN)ENTONCES
a)MENB
FINSI
3)SI(C<MEN)ENTONCES
a)MENC
FINSI
4)MOSTRARMEN"eselmenor"
5)MAYA
6)SI(B>MAY)ENTONCES
a)MAYB
FINSI
7)SI(C>MAY)ENTONCES
a)MAYC
FINSI
8)MOSTRARMAY"eselmayor"
FINSI
FINPARA
FIN

36.Identifiqueyobtengaelnmeromediodeunconjuntodetresnmerosnicos.ELnmeromedioesaquelquenoeselmenorniel
mayor.
ALGORITMOnumeromedio
INICIO
RealA,B,C.
1.MOSTRAR"ingresetresnmerosdistintos"
2.LEERA,B,C
3.SI(A>B)ENTONCES
a)SI(A>C)ENTONCES
1)SI(B>C)ENTONCES
a)MEDB
SINO
a)MEDC
FINSI
SINO
1)MEDA
FINSI
SINO
a)SI(B>C)ENTONCES
1)SI(A>C)ENTONCES
a)MEDA
SINO
a)MEDC
FINSI
SINO
1)MEDB

FINSI
FINSI
4.MOSTRARMED"eselnmeromedio"
FIN
37.ElDaneestinteresadoensaberelnmerodepersonasmayoresde18aos,tantohombrescomomujeresenlaciudadde
Medelln.Calculeeimprimaelresultadodeestainvestigacin.Sedebenleerregistrosquecontienecadaunoelsexoyelnmerode
aos.
ALGORITMOdane
INICIO
Enteroedad,h,m,sexo
1.h0
2.m0
3.LEERedad,sexo
4.MIENTRAS(edad999)
a)SI(edad>=18)y(sexo=1)ENTONCES
1)hh+1
SINO
1)SI(edad>=18)y(sexo=2)ENTONCES
a)mm+1
FINSI
FINSI
b)LEERedad,sexo
FINMIENTRAS
5.MOSTRARh,m
FIN

38.Unatiendadelibrosygnerosdiversosalmenudeoofrecenundescuentodecortesadel10%paraprofesores.Muestrecomola
computadorapuedecalculareimprimirel10%de1.00,1.10,1.20,etchasta$25.00.
ALGORITMOmenudeo
INICIO
Real,desc//desceseldescuento
Entero,i
1.i1.00
2.MIENTRAS(i<=25.00)HACER
a)desc0.10*i
b)MOSTRARdesc
c)ii+0.10
FINMIENTRAS
FIN

39.Unvendedordeseacalcularsucomisintotalsobrelaventadevariosartculos.Alvendedorlecorrespondeel5%desucomisin
sobreartculoscuyoprecioesmenorde$100yel7.5%decomisinsobreaquellosartculoscuyoprecioesde$100oms.Suponga
queelvendedorhizoNventas
ALGORITMOcomisin
INICIO
Constantes
TC1=0,05
TC2=0.075
EnteroN,i.
Realcomision,tcom,venta
1.men0
2.may0
3.MOSTRAR"ingreseelnmerodeventasquehizo"
4.LEERN
5.i1
6.MIENTRAS(i<=N)HACER
a)LEERprecio,nart
b)SI(precio<100)ENTONCES
1)venta(nart*precio)
2)comisionventa*tc1
SINO
1)venta(nart*precio)
2)comisionventa*tc2
FINSI
c)tcomtcom+comision
d)ii+1
FINMIENTRAS
7.MOSTRARtcom
FIN
40.ColdeportesdeAntioquiaestinteresadoenpromoverelbsquetbolyparaellodeseaconocerpersonasquetenganlassiguientes
caractersticas,edadmxima:18aos,estaturamnima:1.80metros,pesomximo:80kilos.Leaidentificacin.Edad,estaturaypeso.
Usecentinelaidentificacion99999

ALGORITMObasquet
INICIO
Enteroidentificacin,edad
Real,estatura,peso
1.LEERidentificacin,edad,estatura,peso
2.MIENTRAS(identificacin99999)HACER
a)SI(edad<=18)y(estatura>=1.80)y(peso<=80)
ENTONCES
1)MOSTRARidentificacin,edad,estatura,peso
FINSI
b)LEER,identificacin,edad,estatura,peso
FINMIENTRAS
FIN
41.LeadeunmismoregistroA,B,C(coeficientesdelaecuacincuadrtica.Calculeeimprimax1yx2(racesdelaecuacin)
Recuerdequex1yx2sepuedencalcularslosa)B24.AC>=Ob)A0.
ALGORITMOecuacin
INICIO
Real,x1,x2,A,B,C
1.LEERA,B,C
2.SI(A0)
ENTONCES
a)Discsqr(B)4*A*C
b)SI(Disc>=0)
ENTONCES
1)X1(B+sqrt(Disc))/(2*A)
2)X2(Bsqrt(Disc))/(2*A)
3)MOSTRARx1,x2
SINO
MOSTRARTieneraicesimaginarias
FINSI
FINSI
FIN

42.Setienenregistroconlosdatosdelosestudiantesdeunauniversidad,as:cdigodelestudiante,nombredelestudiante.Valor
crditodelestudiante,nmerodecrditostomados,valordelrecargoenlamatrcula.Serequiereleerlosregistroseimprimirunlistado
conlasiguienteinformacinporestudiante:cdigo,nombredelestudiante,valorcrdito,nmerodecrditos,valordelrecargo,valor
totalpagadoporestudiante.Tambinsedebecalculareimprimiralfinaldellistadoeltotalpagadoportodoslosestudiantesyel
promedioporestudiante.Usecodigodecentinela=9999
ALGORITMOpago
INICIO
Entero,cdigo,n,ct//n,nmerodeestudiantes,ctcrditostomados
Real,vc,rec,totpag,p//vcvalorcrdito,,recvalorderecargo,totpagtotalpagado
CARCTERnombre[30]
1.n0
2.totpag0
3.LEERcdigo,nombre,vc,ct,rec
4.MIENTRAS(cod9999)HACER
a)PE(vc*ct)+rec
b)nn+1
c)totpagtotpag+PE
d)MOSTRARcod,nombre,vc,ct,rec,PE
e)LEERcod,nombre,vc,ct,rec
FINMIENTRAS
5.Ptotpag/n
6.MOSTRARp,eselpromedio
FIN

43.Setieneunconjuntoderegistrosdelosempleadosdeunacompaa,cadaregistrocontienelossiguientesdatos:nmerodel
empleado,nombredelempleado,salariobsicoporhora,horastrabajadasenelmes,deducciones,Serequiereleerlosregistrose
imprimirunlistadoconlasiguienteinformacinporempleado:nmerodelempleado,nombredelempleado,salariobsicoporhora,
horastrabajadas,deducciones,salariomensual.Tambinsedebecalculareimprimiralfinaldellistado,eltotaldesalariospagadosa
todoslosempleadosyelpromediosalarialporempleado.
ALGORITMOcompaa
INICIO
Entero,num,i//num,nmerodelempleado,nov,nombre,shsalarioporhora,
//ht,horastrabajadas,d,deduccionesi,nmerodeempleados,tot,
//Totalpagado,SM,salariomensual,P,promediosalarial//,

Real,sh,ht,d,totsm,p
CARCTERnomb[30]
1.i0
2.tot0

3.LEERnum,nomb,sh,ht,d
4.MIENTRAS(num9999)HACER
a)ii+1
b)sm(sh*ht)d
c)tottot+sm
d)MOSTRARnum,nomb,sh,ht,d,sm
e)LEERnum,nomb,sh,ht,d
FINMIENTRAS
5.MOSTRARtot
6.itot/i
7.MOSTRARPeselpromediosalarialporempleado
FIN

44.Calculareimprimirlossalariosqueseadeudanatrabajadores,basadosentasaa1.5veceslatasaregular,cuandoLashoras
trabajadasexcedande40porsemana
ALGORITMOsalarios
INICIO
Real,ht,d,ext,td//ht,horastrabajadas,ddeuda,shsalariobsicoporhora,extr,
//horasextras,TDtotaldeladeuda

1.LEERht,sh
2.MIENTRAS(ht0)HACER
a)SI(ht>40)ENTONCES
1)Extrht40
2)D1.5*extr*sh
3)MOSTRARD
4)TDTD+D
FINSI
b)LEERht.Sh
FINMIENTRAS
3.MOSTRARTD
FIN
45.Dadoqueunpesodemaanatienemenorvalorqueunpesodehoy(fenmenoeconmicoquellamamosinflacin)lasempresas
cuandocalculanlosfuturosingresostransformadosapesosdehoysuperanelmontodelainversinhecha.Lafrmulageneralparael
clculodelvaloractuales:
VA=C/(1+i)Ndonde:Ceslacantidaddelingreso
ieslatasadeinflacin
Nsonlosaosenconsideracin
Unaempresatieneinformacinsobrelatasadeinflacin,lainversinylosingresoscalculadosparadiezaosseguidos.Constadesea
sabersialcabodedichotiempoharecuperadolainversin,hablandoenpesosdeldaenquesehacelamisma
ALGORITMOinflacin
INICIO
Entero,N
Real,VA,.C,inv,i,den
1.LEERi,inv,C,N
2.denexp(N*ln(1+i))
3.VAC/den
4.SI(VA>inv)ENTONCES
a)MOSTRARrecuperainversin
SINO
a)MOSTRARnorecuperalainversin
FINSI
5.MOSTRARVA
FIN
Silabo
Horario

Curso:

Trabajos:

Teora
Practica

Encargados
Exposicin

Ing.GladysGarciaVilcapoma
Curso:AlgoritmosyEstructuradeDatos
UniversidadAlasPeruanas

Solucionario
Evaluaciones

email
enlaces

ArtculosDiversos
CodificacinLP

También podría gustarte