Você está na página 1de 4

Avaliao:CCT0239_AV_201411039432ALGORITMOS

TipodeAvaliao:AV
Aluno:201411039432WAGNERJOSDASILVAVILASBOAS
Professor:

MARCIOPACHECODEAZEVEDO
MARCILENESCANTAMBURLOFONSECA

Turma:9005/AA

NotadaProva:7,5NotadePartic.:2Data:05/03/201518:20:07

1a Questo(Ref.:201411092356)

Pontos:1,5/1,5

ElaboreumprogramaemCquedadaaidadedeumnadadorclassificaoemumadasseguintescategorias:
infantilA=57anosinfantilB=810anosjuvenilA=1113anosjuvenilB=1417anosadulto=maiores
de18anos

Resposta:#include<iostream>usingnamespacestdintmain(){intidadecout<<"\nQualasuaidade:"
cin>>idadeif(idade>=5&&idade<=7){cout<<"\nSuacategoriaehinfantilA"}elseif(idade>=8&&
idade<=10){cout<<"\nSuacategoriaehinfantilB"}elseif(idade>=11&&idade<=13){cout<<"\nSua
categoriaehjuvenilA"}elseif(idade>=14&&idade<=17){cout<<"\nSuacategoriaehjuvenilB"}else{
cout<<"\nSuacategoriaehadulto"}cout<<"\n"system("pause")}

Gabarito:#includemain(){
floatidade
cout<<"Entrecomaidade:"
cin>>idade
if(idade>=5&&idade<=7){
cout<<"CategoriaInfantilA\n"}
elseif(idade>=8&&idade<=10){
cout<<"CategoriaInfantilB\n"}
elseif(idade>=11&&idade<=13){
cout<<"CategoriaJuvenilA\n"}else
if(idade>=14&&idade<=17){
cout<<"CategoriaJuvenilB\n"}else
if(idade>=18){cout<<"CategoriaAdulto\n"}system("pause")}

2a Questo(Ref.:201411272464)

Pontos:1,5/1,5

EscrevaumprogramaemC++paraler50nmeroseimprimiraquantidadedenmerosfelizes.

Definio:Umnmerofelizseparesedivisvel10.

Considerejfornecido:

usingnamespacestd
Resposta:intmain(){intnumero[50],qt,i,t,xqt=0t=0x=0for(i=1i<=50i++){cout<<"Entrecomo
numero"<<i<<":\n"cin>>numero[i]t=numero[i]%2x=numero[i]%10if(t==0&&x==0)qt=qt+1}
cout<<"\nAquantidadedenumerofelizeh:"<<qtcout<<"\n"system("pause")}

Gabarito:

3a Questo(Ref.:201411051233)

Pontos:0,5/0,5

Considerandoasafirmativasaseguiremrelaoarepresentaodealgoritmos:
IOfluxogramautilizadiagramaspararepresentarefacilitaroentendimentodeumalgoritmo
IIOpseudocdigoumrecursomuitoutilizadoparadesenvolverprogramascomplexoserepresentar
graficamenteoalgoritmo
IIIAlinguagemdeprogramaoamaneirautilizadadeformalizarasoluodeumproblemadomundoreal
apartirdosalgoritmos.
Podemosafirmarque:
AsalternativasIIeIIIsoINCORRETAS
Nenhumadasopesanteriores

AsalternativasIeIIIsoCORRETAS
ApenasaalternativaICORRETA
TodasasalternativassoCORRETAS

4a Questo(Ref.:201411051231)

Pontos:0,5/0,5

Pararealizaroarmazenamentodeumdeterminadovalornamemriadocomputadornecessriaadeclarao
de:
Comandodeentrada
Fluxograma
Comandodesada

Varivel
Estruturadedeciso

5a Questo(Ref.:201411058431)

Oscomentriossorecursosquepodemserutilizadospelosprogramadorespara:
Inserircomandosqueserotraduzidospelocompilador
Inserircomandosqueseroexecutadospelamquina
Inserirdiretivasparaocompilador

Inserirtextosexplicativosapenasparaoprogramador
Inserirtextosexplicativosapenasparaousurio

Pontos:0,5/0,5

6a Questo(Ref.:201411273652)

Pontos:0,5/0,5

Sejaoseguintealgoritmoeconsiderequeosnmerosinseridosdeveroserdistintosentresi:
progTeste
realx,y,z
leiax
leiay
leiaz
se(x<y)
{
x<y
}
se(z<y){
imprimax
}
senao
{
se(x<z)
{
imprimaz
}
senao
{
imprimax
}
}
fimprog
Podesedizerque:
e)Oalgoritmosempreimprimeoltimonmerolido.
b)Oalgoritmosempreimprimeomenornmero.

a)Oalgoritmosempreimprimeomaiornmero.
d)Oalgoritmosempreimprimeoprimeironmerolido.
c)Oalgoritmoimprimeomaiorouomenornmero,dependendodaordemdeentrada.

7a Questo(Ref.:201411087512)

Pontos:0,0/0,5

QuecomandoemC++maisindicasdoparaserusadoemumprogramaquepermitaaescolhadeumaopo
doMENU.Porexemplo:1Incluir,2Excluir,3Alterare9Sair.
for

switch/case
cout/cin
while

do/while

8a Questo(Ref.:201411313575)

Considereotrechodecdigoabaixo,eassinaleasadaobtida:
intn=0
while(n+=2<=10)
cout<<n
13579
013579
02468

246810
0246810

Pontos:0,5/0,5

9a Questo(Ref.:201411298698)

Pontos:1,0/1,0

Observeoalgoritmoabaixoemarquearespostaverdadeiraquedescreveoresultadodaseodecomandos.

Serexibidaumalistadenmerosde0(zero)a90(noventa)edepoisumalistadecrescentede90a
0(zero)

Seroexibidas10tabuadas,comeandodatabuadado0(zero)atatabuadado9(nove).
OalgoritmoumexemploclssicodeLOOPINFINITOdescritonoDiagramadeChapin.
Serexibidaumalistadeplacaresnumricos,comeandocom0x90,1x89,2x88,at90x0.
Seroexibidos9linhasformadaspelosinalde=(igual)e10linhasformadaspelaletrax.

10a Questo(Ref.:201411279709)

Emumamatrizquadrada,temse:
Onmerodelinhasmaiorouigualaonmerodecolunas
Onmerodelinhasdiferentedonmerodecolunas.
Onmerodelinhasmaiorqueonmerodecolunas
Onmerodelinhasmenorqueonmerodecolunas

Onmerodelinhasigualaonmerodecolunas

Perododenovisualizaodaprova:desde03/03/2015at17/03/2015.

Pontos:1,0/1,0