Sunteți pe pagina 1din 8

ListadeExercciosdeEstruturaSequencialResolvida 1Faaumalgoritmoqueleiaquatronmerosinformadospelousurioequedepoisimprimaamdiaponderada,sabendosequeospesos sorespectivamente:1,2,3e4: INICIO REAL:A,B,C,D,MP; ESCREVA(INFORMEO1ONMERO:); LEIA(A); ESCREVA(INFORMEO2ONMERO:); LEIA(B); ESCREVA(INFORMEO3ONMERO:); LEIA(C); ESCREVA(INFORMEO4ONMERO:); LEIA(D); MP<(A*1+B*2+C*3+D*4)/10; ESCREVA(AMDIAPONDERADA:,MP);

FIM. 2Faaumalgoritmoqueousurioinformeosvaloresdoscatetosdeumtringuloretnguloequeaofinalescrevaasuahipotenusa. INICIO REAL:A,B,C; ESCREVA(INFORMEO1CATETO:); LEIA(A); ESCREVA(INFORMEO2CATETO:); LEIA(B); C<2//A**2+B**2; ESCREVA(OVALORDAHIPOTENUSA:,C); FIM. 3Empocasdepoucodinheiro,oscomerciantesestoprocurandoaumentarsuasvendasoferecendodesconto.Fa aumalgoritmoque possareceberumvalordeumprodutoequeescrevaonovovalortendoemvistaqueodescontofoide9%. INICIO PRECO,NPRECO:REAL; ESCREVA(INFORMEOVALORDOPRODUTO:); LEIA(PRECO); NPRECO<PRECO*0,91; ESCREVA(PRECOCOMDESCONTO:,NPRECO); FIM 4Faaumalgoritmoquecalculeasrazesdeax+bx+c(sqr),pressupondoqueseudeltasempreserpositivoesempreterumaraiz exata. INICIO INTEIRO:AX,BX,C,DELTA,X1,X2; LEIA(AX,BX,C); DELTA(BX**2)4*AX*C; X1(BX+SQRT(DELTA))/2*AX; X2(BXSQRT(DELTA))/2*AX; ESCREVA(X1,X2); FIM

5Umapessoaresolveufazerumaaplicaoemumapoupanaprogramada.Paracalcularseurendimento,eladever fornecerovalor constantedaaplicaomensal,ataxaeonmerodemeses.Sabendosequeafrmulausadaparaesteclculo:

P( 1 + i )n1 Valoracumulado= onde:i=taxa,P=aplicaomensalen=nmerodemeses i


INICIO REAL:VA,I,P; N:INTEIRO; ESCREVA(INFORMEOVALORDAAPLICAO:); LEIA(P); ESCREVA(INFORMEATAXA(01):); LEIA(I); ESCREVA(INFORMEONMERODEMESES:); LEIA(N); VA<P*((1+I)**N)1)/I; ESCREVA(OVALORACUMULADO:,VA); FIM. 6FaaoalgoritmoquecalculeovaloremReais,correspondenteaosd laresqueumturistapossuinocofredohotel.Oprogramadeve solicitarosseguintesdados:Quantidadededlaresguardadosnocofreecotaododlarnaqueledia. INICIO REAL:DOLARES_GUARDADO,COTACAO,REAIS; LEIA(DOLARES_GUARDADO,COTACAO); REAISDOLARES_GUARDADO*COTACAO; ESCREVA(REAIS); FIM 7Faaumalgoritmoqueapsaentradadeumadeterminadadistnciaentredoispontos(Km),eumadeterminadavelocidade(Km/h),diga qualotempomdioquelevarparachegadaesselocalequalavelocidadeemmetros/segundos. INICIO INTEIRO:DIST_INICIAL,DIST_FINAL,VELOCIDADE_KM_HORA; TEMPO_HORA,VELOCIDADE_SEGUNDOS:REAL; LEIA(DIST_INICIAL,DIST_FINAL,VELOCIDADE_KM_HORA); DISTANCIADIST_FINALDIST_INICIAL; TEMPO_HORADISTANCIA/VELOCIDADE_KM_HORA; VELOCIDADE_SEGUNDOS(DISTANCIA*1000)/3600; ESCREVA(TEMPO_HORA,VELOCIDADE_SEGUNDOS); FIM 8Umsistemadeequaeslinearesdaforma ax+by=c

y=

dx+ey=f podeserresolvidoutilizandoseasseguintesfrmulas: Faaumprogramaparaleroscoeficientes(a,b,c,d,e,f)dasequa esecalculareexibirosvaloresdexey. INICIO INTEIRO:A,B,C,D,E,F; X,Y:REAL; LEIA(A,B,C,D,E,F); X(C*EB*F)/(A*EB*D); Y(A*FC*D)/(A*EB*D); ESCREVA(X,Y); FIM

af cd ce bf x= ae bd ae bd

9LerumatemperaturaemgrausCelsiuseapresentalaconvertidaemgrausFahrenheit.Af rmuladeconverso: F=(9*C+160)/5,sendoFatemperaturaemFahrenheiteCatemperaturaemCelsius. INICIO REAL:CEL,FAR: ESCREVA("DIGITEATEMPERATURAEMCELCIUS:") LEIA(CEL) FAR<(9*CEL+160)/5 ESCREVAL("ANOVATEMPERATURA:",FAR,"F") FIM 10ALojaMamocomAcarestvendendoseusprodutosem5(cinco)prestaessemjuros.Faaumalgoritmoquerecebaumvalorde umacompraemostreovalordasprestaes INICIO REAL:COMPRA,PRESTACAO; ESCREVA("DIGITEOVALORDACOMPRA:") LEIA(COMPRA) PRESTACAO<COMPRA/5 ESCREVAL("OCLIENTEDEVERPAGAR5PRESTAESDER$",PRESTACAO,"CADA") FIM 11Faaumalgoritmoquerecebaopreodecustodeumprodutoemostreovalordevenda.Sabesequeopre odecustoreceber um acrscimodeacordocomumpercentualinformadopelousurio. INICIO REAL:CUSTO,VENDA,PERCENT; ESCREVA("DIGITEOCUSTODOPRODUTO:") LEIA(CUSTO) ESCREVA("DIGITEOPERCENTUALPARAVENDA:") LEIA(PERCENT) PERCENT<(PERCENT/100)*CUSTO VENDA<CUSTO+PERCENT ESCREVAL("OVALORDEVENDA:",VENDA) FIM 12Ocustoaoconsumidordeumcarronovo asomadocustodefbricacomapercentagemdodistribuidoredosimpostos(aplicados, primeiroosimpostossobreocustodefbrica,edepoisapercentagemdodistribuidorsobreoresultado).Supondoqueapercentagemdo distribuidorsejade28%eosimpostos45%.Escreverumalgoritmoqueleiaocustodef bricadeumcarroeinformeocustoaoconsumidordo mesmo. INICIO REAL:CUSTOFABRICA,CUSTOFINAL; ESCREVA("INFORMEOCUSTODEFBRICADOVECULO:") LEIA(CUSTOFABRICA) CUSTOFINAL<CUSTOFABRICA+(0.45*CUSTOFABRICA) CUSTOFINAL<CUSTOFINAL+(0.28*CUSTOFINAL) ESCREVAL("OCUSTOPARAOCONSUMIDORFINALDE:",CUSTOFINAL) FIM 13Elaboreumalgoritmoqueleiaotamanhodoladodeumquadradoeinformea reaeopermetrodoquadrado.(Permetro=4*L;rea= L^2). INCIO REAL:LADO,AREA,PERIMETRO; ESCREVAINFORMEOTAMANHODOLADODOQUADRADO:; LEIALADO; AREALADO*LADO; PERMETROLADO*4; ESCREVAOTAMANHODAREA:,AREA; ESCREVAOTAMANHODOPERMETRO:,PERIMETRO; FIM

14Faaumalgoritmoqueapresente,paraumsalrioinformadopelousurio,umnovosalriocomaumentode37%. INCIO REAL:SAL; ESCREVADIGITEOVALORDOSALRIO:; LEIASAL; ESCREVAOSALRIOCOM37%DEAUMENTO:,SAL+(SAL*37/100); FIM 15Elaboreumalgoritmoqueleiadotecladoumaquantidadedesegundosetransformeestetempoemdias,horaseminutos. INCIO REAL:SEG,MIN,HORAS,DIAS; ESCREVADIGITEOVALOREMSEGUNDOS:; LEIASEG; MINSEG/60; HORASMIN/60; DIASHORAS/24; ESCREVAOSSEGUNDOSDIGITADOSEMMINUTOSSO:,MIN; ESCREVAOSSEGUNDOSDIGITADOSEMHORASSO:,HORAS; ESCREVAOSSEGUNDOSDIGITADOSEMDIASSO:,DIAS; FIM 16Faaumalgoritmoquerecebaoanodenascimentodeumapessoaeoanoatual,calculeemostre: Aidadedessapessoa; Quantosanoselaterem2028. INCIO INTEIRO:ANONASC,ANOATUAL; ESCREVADIGITEOANODENASCIMENTO:; LEIAANONASC; ESCREVADIGITEOANOATUAL:; LEIAANOATUAL; ESCREVASUAIDADE:,ANOATUALANONASC; ESCREVASUAIDADEEM2028SER:,2028ANONASC; FIM 17Faaumalgoritmoquerecebaovalordeumdep sitoeovalordataxadejuros,calculeemostreovalordorendimentoeovalortotal depoisdorendimento. INCIO REAL:DEP,JUROS; ESCREVADIGITEOVALORDODEPSITO:; LEIADEP; ESCREVADIGITEOVALORDOJUROS:; LEIAJUROS; ESCREVAOMONTANTEAPSAPLICAODOSJUROS:,DEP+(DEP*JUROS/100); FIM 18CadadegraudeumaescadatemumaalturaX.Fa aumalgoritmoquerecebaessaalturaeaalturaqueousu riodesejaalcanar subindoaescada.Calculeemostrequantosdegrausousuriodeversubirparaatingirseuobjetivo. INCIO REAL:ALTDEG,ALTDES; ESCREVADIGITEAALTURAQUEDESEJASUBIR:; LEIAALTDES; ESCREVADIGITEAALTURADODEGRAU:; LEIAALTDEG; ESCREVAAQUANTIDADEDEDEGRAUSSER:,ALTDES/ALTDEG; FIM

19Faaumalgoritmoquerecebaopesoeaalturadeumapessoaecalculeo ndicedemassacorprea.Elemedearelaoentrepesoe altura(pesoemKg,divididopeloquadradodaalturaemmetros). INCIO REAL:ALT,PESO; ESCREVADIGITESUAALTURA:; LEIAALT; ESCREVADIGITESEUPESO:; LEIAPESO; ESCREVASUAMASSACORPREA:,PESO/ALT**2; FIM 20Construaumalgoritmoquesoliciteaentradadedoisn merosinteirosecalculeemostreapotnciadoprimeironmeropelosegundo(X elevadoaY). INCIO INTEIRO:BASE,EXPOENTE; ESCREVADIGITEOVALORDABASE:; LEIABASE; ESCREVADIGITEOVALORDOEXPOENTE:; LEIAEXPOENTE; ESCREVAOVALORTOTAL:,BASE**EXPOENTE; FIM 21Umhoteldesejafazerumapromooespecialdefinaldesemana,concedendoumdescontode25%nadiria.Sendoinformados,atravs doteclado,onmerodeapartamentosdohoteleovalordadiriaporapartamentoparaofinaldesemanacompleto,elaboreumprograma paracalcular: Valorpromocionaldadiria; Valortotalaserarrecadadocasoaocupa onestefinaldesemanaatinja100%; Valortotalaserarrecadadocasoaocupa onestefinaldesemanaatinja70%; Valorqueohoteldeixardearrecadaremvirtudedapromoo,casoaocupaoatinja100%. INCIO REAL:DIARIA,DIARIACOMDESC; DECLAREQTDAPTOS:INTEIRO; ESCREVADIGITEOVALORDADIRIA:; LEIADIARIA; ESCREVADIGITEAQUANTIDADEDEAPARTAMENTOS:; LEIAQTDAPTOS; DIARIACOMDESCDIRIA*0.75; ESCREVAOVALORDADIRIAPROMOCIONAL:,DIARIACOMDESC; ESCREVAOTOTALARRECADADOCOM100%DEOCUPAO:,DIARIACOMDESC*QTDAPTOS*2; ESCREVAOTOTALARRECADADOCOM70%DEOCUPAO:,DIARIACOMDESC*QTDAPTOS*2*0.7; ESCREVAOTOTALDAPERDACOMODESCONTO:,DIARIA*QTDAPTOS*2*0.25; FIM 22Sabesequeoquilowattdeenergiacustaumquintodosalriomnimo.Faaumalgoritmoquerecebaovalordosalriomnimoea quantidadedequilowattsconsumidaporumaresidncia.Calculeemostre: Ovalor,emReais,decadaquilowatt. Ovalor,emReais,aserpagoporessaresidncia. Ovalor,emReais,aserpagocomdescontode15%. INCIO REAL:SAL,QTDKW,CUSTOKW; ESCREVADIGITEOVALORDOSALRIOMNIMO:; LEIASAL; ESCREVADIGITEAQUANTIDADEDEQUILOWATTSGASTAPELARESID NCIA:; LEIAQTDKW; CUSTOKWSAL/5; ESCREVAOVALORDOQUILOWATT:,CUSTOKW; ESCREVAOVALORASERPAGOPELARESIDNCIA:,CUSTOKW*QTDKW; ESCREVAOVALORASERPAGOCOMDESCONTODE15%:,CUSTOKW*0.85*QTDKW;

FIM

23Faaumalgoritmoquerecebaocustodeumespet culoteatraleopreodoconviteesseespetculo.Esseprogramadevecalculare mostrar: Aquantidadedeconvitesquedevemservendidosparaquepelomenosocustodoespet culosejaalcanado. Aquantidadedeconvitesquedevemservendidosparaquesetenhaumlucrode23%. INCIO REAL:CONV,CUSTO; ESCREVADIGITEOVALORDOCUSTODOESPETCULO:; LEIACUSTO; ESCREVADIGITEOVALORDOCONVITE:; LEIACONV; ESCREVAAQTDADEDEINGRESSOSASERVENDIDOPARACOBRIROCUSTO :,CUSTO/CONV; ESCREVAAQTDADEDEINGRESSOSASERVENDIDOPARACOBRIROCUSTOETERLUCRODE23% :,CUSTO*1.23/CONV; FIM 24Elaboreumalgoritmoparaefetuaroclculodaquantidadedecombustvelgastoemumaviagem,utilizandoseumautomvelquefaz12 Kmsporlitro.Paraobteroclculo,ousuriodeverfornecerotempogastoeavelocidademdiaduranteaviagem.Destaforma,serpossvel obteradistnciapercorrida(distncia=tempo*velocidade). INCIO REAL:TEMPO,VELOC,DISTANCIA; ESCREVADIGITEOTEMPOGASTONAVIAGEM,EMHORAS:; LEIATEMPO; ESCREVADIGITEOVALORDAVELOCIDADEMDIADURANTEAVIAGEM,EMQUILMETROSPORHORA:; LEIAVELOC; DISTANCIATEMPO*VELOC; ESCREVAAQUANTIDADEDELITROSDECOMBUSTVELGASTOFOI:,DISTANCIA/12; FIM 25Considerandoumaeleiodeapenas2candidatos,elaboreumalgoritmoqueleiadotecladoon merototaldeeleitores,onmerode votosdoprimeirocandidatoeonmerodevotosdosegundocandidato.Emseguida,oalgoritmodever apresentaropercentualdevotosde cadaumdoscandidatoseopercentualdevotosnulos. INCIO INTEIRO:TOTALELEITORES,VOTOSCAND1,VOTOSCAND2; ESCREVADIGITEONMEROTOTALDEELEITORES:; LEIATOTALELEITORES; ESCREVADIGITEOTOTALDEVOTOSDOCANDIDATO1:; LEIAVOTOSCAND1; ESCREVADIGITEOTOTALDEVOTOSDOCANDIDATO2:; LEIAVOTOSCAND2; ESCREVAOPERCENTUALDEVOTOSDOCANDIDATO1:,VOTOSCAND1/TOTALELEITORES*100; ESCREVAOPERCENTUALDEVOTOSDOCANDIDATO2:,VOTOSCAND2/TOTALELEITORES*100; ESCREVAOPERCENTUALDEVOTOSNULOS:,(TOTALELEITORES(VOTOSCAND1+VOTOSCAND2))/TOTALELEITORES*100; FIM

S-ar putea să vă placă și