Baixe o app para aproveitar ainda mais
Prévia do material em texto
���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� Avaliação: CCT0239_AV_201508387605 » ALGORITMOS Tipo de Avaliação: AV Aluno: 201508387605 JESSE FLAVIO PERREIRA LIMA Professor: ANITA LUIZA MACIEL LOPES Turma: 9006/AB Nota da Prova: 7,0 Nota de Partic.: 1 Av. Parcial 2 Data: 17/11/2015 11:18:27 1a Questão (Ref.: 201508434405) Pontos: 1,2 / 1,5 Faça um algoritmo em pseudocódigo para calcular e mostrar o resultado dos juros de um determinado valor. O usuário informará qual a taxa e o valor. Além disso, a saída deve ser igual ao do exemplo: Exemplo: O valor de VVV com juros de JJJ% dá um total de TTT. Onde: VVV é o valor informado pelo usuário JJJ é a taxa de juros sobre o valor TTT é o valor dos juros sobre o valor informado pelo usuário Resposta: prog juros var VVV, JJJ, TTT:real escreva: "\nDigite o Valor: "; leia VVV; escreva: "\nDigite a valor de Juros: "; leia JJJ; TTT< VVV+VVV*JJJ/100; escreva: "\nO valor de R$", VVV," com o juros de ,"JJJ",% dá um total de R$,"TTT"; escreva: "\n\n"; fimprog Gabarito: Esta pergunta pode ser apresentada várias soluções uma delas pode ser considerada a seguinte: algoritmo "Taxa de juros" var valor,taxa,total:real inicio escreva("Informe o valor do produto:") leia(valor) escreva("Informe a taxa de juros:") leia(taxa) total<valor*taxa/100 escreva("O valor de ",valor," com juros de ",taxa,"% dá um total de",total,".") fimalgoritmo Vale ressaltar, que o professor deve analisar a lógica utilizada pelo aluno para a resposta da questão, já que podem ser apresentadas várias formas de solução. Fundamentação do(a) Professor(a): TTT< VVV*JJJ/100; somente assim 2a Questão (Ref.: 201508654425) Pontos: 0,8 / 1,5 8P�ORMLVWD�HVWDYD�WUDEDOKDQGR�HP�XPD�SODQLOKD�RQGH�WLQKD�SURGXWRV�TXH�SUHFLVDYDP�VHU�UHDMXVWDGRV��7RGRV�RV SURGXWRV�WrP�FyGLJRV�TXH�YDULDP�GH���DWp��� %DVHDGR� QD� WDEHOD� DEDL[R�� GHVHQYROYD� XP� SURJUDPD� TXH� GHL[H� HQWUDU� FRP� R� FyGLJR� H� R� YDORU� GR� SURGXWR� H H[LED�R�QRYR�YDORU�RX�D�PHQVDJHP�FRGLJR�LQYDOLGR� João Fernando Typewriter NNNNNNNNNNNNNNNNNNNN João Fernando Typewriter NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN João Fernando Typewriter João Fernando Typewriter NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN ���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� 9RFr�GHYH��REULJDWRULDPHQWH��XVDU�D�HVWUXWXUD�GR�VZLWFK��� � ���&RPHFH�VXD�VROXomR�D�SDUWLU�GHVVH�SRQWR � � � Resposta: int main() { int cod; float valp, novov; cout<<"\nDigite o codigo do produto: "; cin>> cod; cout<<"\nDigi o valor do produto: "; cin>> valp; switch (case=cod) case 1; novov= valp+valp*30/100; cout<<"\nValor do reajuste: R$"<<novov; breack; case 2; novov= valp+valp*20/100; cout<<"\nValor do reajuste: R$"<<novov; breack; case 3; novov= valp+valp*15/100; cout<<"\nValor do reajuste: R$"<<novov; breack; case 4; novov= valp+valp*10/100; cout<<"\nValor do reajuste: R$"<<novov; breack; cout<<"\n\n"; system("pause"); } Gabarito: 2EVHUYDomR��6H�D�LGHLD�HVWLYHU�FRUUHWD�H�IRUDP�XVDGRV�LIV�HQFDGHDGRV��FRQVLGHUDU�PHWDGH�GR�YDORU��6H�IRUDP XVDGRV�LIV�VLPSOHV��FRQVLGHUDU�XP�TXDUWR�GR�YDORU�� XVLQJ�QDPHVSDFH�VWG�� LQW�PDLQ�� ^ LQW�FRGLJR��IORDW�YDORU�� FRXW�����?Q'LJLWH�R�FRGLJR�GR�SURGXWR���� FLQ�!!�FRGLJR�� FRXW�����?Q'LJLWH�R�YDORU�GR�SURGXWR���� FLQ�!!�YDORU�� VZLWFK�FRGLJR�� ^ FDVH����FRXW�����?Q1RYR�YDORU�������YDORU� ������EUHDN�� FDVH����FRXW�����?Q1RYR�YDORU�������YDORU� ������EUHDN�� FDVH����FRXW�����?Q1RYR�YDORU�������YDORU� �������EUHDN�� FDVH����FRXW�����?Q1RYR�YDORU�������YDORU� ������EUHDN�� GHIDXOW��FRXW�����?Q&RGLJR�LQYDOLGR?Q��� ` V\VWHP��SDXVH������1mR�GHVFRQWDU� `� Fundamentação do(a) Professor(a): Sintaxe do switch() errada. Não exibiu a mensagem codigo invalido. 3a Questão (Ref.: 201508994516) Pontos: 0,5 / 0,5 A definição de algoritmos, segundo Forbellone, é uma sequência de passos finitos para atingir um objetivo bem definido. Com base nessa definição, marque a alternativa que apresenta uma sequência lógica para fritar ovo. Coloque manteiga na frigideira quebre o ovo despejeo na frigideira retireo quando estiver frito. Quebre o ovo retireo quando estiver frito coloque manteiga na frigideira quebre o ovo . Despejeo na frigideira retireo quando estiver frito coloqueo no prato salpique queijo ralado. Coloque manteiga na frigideira quebre o ovo retireo quando estiver frito despejeo na frigideira. Retireo quando estiver frito coloque manteiga na frigideira quebre o ovo quebre o ovo . 4a Questão (Ref.: 201508436633) Pontos: 0,5 / 0,5 Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é: ���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� inteiro real caractere string lógico 5a Questão (Ref.: 201508654293) Pontos: 0,5 / 0,5 8PD�HPSUHVD� UHVROYHX�GDU�XP�DXPHQWR�DRV�VHXV� IXQFLRQiULRV�� WHQGR�HP�YLVWD�R�HPSHQKR�GRV�PHVPRV�QD SURGXWLYLGDGH� 6DEHQGR�VH� TXH� R� VDOiULR� H� R� SHUFHQWXDO� GH� UHDMXVWH� p� GH� FRQKHFLPHQWR� GH� FDGD� IXQFLRQiULR�� DOpP� GR�'3� TXDLV�RV�SURFHGLPHQWRV�EiVLFRV��TXH�GHYHULDP�VHU�XVDGRV�SDUD�TXH�VH�SXGHVVH�VHU�FDOFXODGR�R�QRYR�VDOiULR GH�XP�IXQFLRQiULR" 352&(',0(1726 ����REWHU��VDODULR��SHUFHQWXDO ����QRYR9DORU����VDODULR� �SHUFHQWXDO���� ����H[LELU���QRYR9DORU � 352&(',0(1726� ����REWHU��VDODULR��SHUFHQWXDO ����QRYR9DORU�����VDODULR���VDODULR� �SHUFHQWXDO���� ����H[LELU���QRYR9DORU� 352&(',0(1726 ����REWHU��VDODULR��SHUFHQWXDO ����QRYR9DORU�ĸ�VDODULR���SHUFHQWXDO���� ����H[LELU���QRYR9DORU 352&(',0(1726 ����REWHU��VDODULR��SHUFHQWXDO ����QRYR9DORU����VDODULR���VDODULR� �SHUFHQWXDO ����H[LELU���QRYR9DORU 352&(',0(1726 ����REWHU��VDODULR��SHUFHQWXDO ����QRYR9DORU����VDODULR���SHUFHQWXDO ����H[LELU���QRYR9DORU 6a Questão (Ref.: 201509046444) Pontos: 0,5 / 0,5 Assinale a opção correta. Considerando o algoritmo a seguir, qual a última impressão na tela sabendo que a recebeu 10 , b recebeu 15 e c recebeu 5 ? prog Misterio int a, b, c; imprima "Entre com o primeiro valor : "; leia a; imprima "Entre com o segundo valor : "; leia b; imprima "Entre com o terceiro valor : "; leia c; se (a < b || a < c || b < c ) ���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� { imprima "\nResultado : " , (a+b+c) * 3; } senao { imprima "\nResultado : " , (a+b+c) div 3; } fimprog 1DGD�VHUi�LPSUHVVR��SRLV�Ki�HUUR�QR�DOJRULWPR� 5HVXOWDGR����� �� 5HVXOWDGR����� 30 7a Questão (Ref.: 201508434332) Pontos: 0,5 / 0,5 De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. Para ou enquanto Para e Se Apenas o de entrada Se ou escolha Apenas o comando enquanto ���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� 8a Questão (Ref.: 201508437575) Pontos: 0,5 / 0,5 $QDOLVH�DV�VHQWHQoDV�DEDL[R�HP�UHODomR�jV�HVWUXWXUDV�GH�UHSHWLomR�XWLOL]DGDV�SDUD�FRQVWUXomR�GH�DOJRULWPRV ,��1D�HVWUXWXUD�GH�UHSHWLomR�(QTXDQWR���)DoD�R�EORFR�GH�UHSHWLomR�SRGH�VHU�H[HFXWDGR�YiULDV�YH]HV�RX�DWp�QHQKXPD�YH]��$�FRQGLomR p�WHVWDGD�DQWHV�GH�HQWUDU�QD�HVWUXWXUD�GH�UHSHWLomR� ,,��$�HVWUXWXUD�GH�UHSHWLomR�5HSLWD���$Wp�HIHWXD�XP�WHVWH�OyJLFR�QR�ILP�GR�ODoR��JDUDQWLQGR�TXH�SHOR�PHQRV�XPD�YH]�DV�LQVWUXo}HV GHVWH�VmR�H[HFXWDGDV� ,,,��7RGD�UHSHWLomR�FRQGLFLRQDO�SRGH�VHU�UHSUHVHQWDGD�SRU�XPD�HVWUXWXUD�GR�WLSR�(QTXDQWR���)DoD�RX�5HSLWD���$Wp��VHQGR�TXH�DSULPHLUD�UHSHWH�VRPHQWH�TXDQGR�D�FRQGLomR�p�IDOVD�H�D�VHJXQGD�VRPHQWH�TXDQGR�D�FRQGLomR�p�YHUGDGHLUD� ,9��3DUD�VH�LPSHGLU�D�VLWXDomR�FRQKHFLGD�FRPR�ORRS�LQILQLWR�p�QHFHVViULR�TXH��QRV�ODoRV�FRQGLFLRQDLV��D�YDULiYHO�TXH�p�WHVWDGD�HVWHMD VHPSUH�DVVRFLDGD�D�XPD�LQVWUXomR�TXH�D�DWXDOL]H�QR�LQWHULRU�GR�ODoR� $V�DILUPDo}HV�FRUUHWDV�VmR� � II e III II, III e IV I, II e III I, II e IV I e II 9a Questão (Ref.: 201509044992) Pontos: 1,0 / 1,0 �������>Ƶŝnj�WĂƵůŽ�ĚĞǀĞ�ĞƐĐƌĞǀĞƌ�Ƶŵ�ƉƌŽŐƌĂŵĂ�Ğŵ��нн�ƉĂƌĂ�ƐŽůŝĐŝƚĂƌ�ĂƐ�ŝĚĂĚĞƐ�ĚĞ�ĚŽŝƐ�ŝƌŵĆŽƐ͕�ůĞƌ�ĂƐ�ŝĚĂĚĞƐ͕�ĚĞƚĞƌŵŝŶĂƌ�Ğ�ĞƐĐƌĞǀĞƌ�Ă�ŵĂŝŽƌ�ŝĚĂĚĞ͘� ^ĂďĞͲƐĞ�ƋƵĞ�ŶĆŽ�ŚĄ�ŝƌŵĆŽƐ�ŐġŵĞŽƐ͘��ƐƐŝŶĂůĞ�Ă�ŽƉĕĆŽ�ƋƵĞ�ŵŽƐƚƌĂ�Ž�ƉƌŽŐƌĂŵĂ�Ğŵ���нн�ƋƵĞ�ĐŽƌƌĞƚĂ�Ğ�ĞdžĂƚĂŵĞŶƚĞ�ƌĞĂůŝnjĂ�Ă�ƚĂƌĞĨĂ�ĚĞƐĐƌŝƚĂ͘ � � ηŝŶĐůƵĚĞ ƵƐŝŶŐ�ŶĂŵĞƐƉĂĐĞ�ƐƚĚ͖ � � ŝŶƚ�ŵĂŝŶ;Ϳ� ����������������ŝŶƚ�ŝĚϭ͕�ŝĚϮ͖ ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƉƌŝŵĞŝƌĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϭ͖ ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƐĞŐƵŶĚĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϮ͖ ����������������ŝĨ�;ŝĚϭ�х�ŝĚϮͿ ������������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϭ�фф�ĞŶĚů͖ ������������ĞůƐĞ ��������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϮ�фф�ĞŶĚů͖ ŝŶƚ�ŵĂŝŶ;Ϳ ����������������ŝŶƚ�ŝĚϭ͕�ŝĚϮ͖ ��������������� ���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƉƌŝŵĞŝƌĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϭ͖ ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƐĞŐƵŶĚĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϮ͖ ����������������ŝĨ�;ŝĚϭ�х�ŝĚϮͿ ������������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϭ�фф�ĞŶĚů͖ ������������ĞůƐĞ��;ŝĚϭ ��������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϮ�фф�ĞŶĚů͖ ŝŶƚ�ŵĂŝŶ;Ϳ��� ����������������ŝŶƚ�ŝĚϭ͕�ŝĚϮ͖ ��������������� ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƉƌŝŵĞŝƌĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϭ͖ ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƐĞŐƵŶĚĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϮ͖ ����������������ŝĨ�;ŝĚϭ�х�ŝĚϮͿ͖ ������������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϭ�фф�ĞŶĚů͖ ������������ĞůƐĞ ��������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϮ�фф�ĞŶĚů͖ ŝŶƚ�ŵĂŝŶ;Ϳ� ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƉƌŝŵĞŝƌĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϭ͖ ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƐĞŐƵŶĚĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϮ͖ ����������������ŝĨ�;ŝĚϭ�х�ŝĚϮͿ ������������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϭ�фф�ĞŶĚů͖ ������������ĞůƐĞ ��������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŝĚϮ�фф�ĞŶĚů͖ ŝŶƚ�ŵĂŝŶ;Ϳ�� ����������������ŝŶƚ�ŝĚϭ͕�ŝĚϮ͕�ŵĂŝŽƌ͖ ��������������� ���������� %'4�3URYD ILOH����&��8VHUV�-R�&��$�R���)HUQDQGR�'HVNWRS�(VW�&��$�FLRBILOHV�EGTBSURYDBUHVXOWDGRBSUHYLHZBDOXQR�KWPO ��� ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƉƌŝŵĞŝƌĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϭ͖ ����������������ĐŽƵƚ�фф�Η�ŝŐŝƚĞ�Ă�ƐĞŐƵŶĚĂ�ŝĚĂĚĞ�͗�Η͖ ����������������ĐŝŶ�хх�ŝĚϮ͖ ����������������ŝĨ�;ŝĚϭ�х�ŝĚϮͿ ������������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф�ŵĂŝŽƌ�фф�ĞŶĚů͖ ������������ĞůƐĞ ��������������ĐŽƵƚ�фф�ΗDĂŝŽƌ�ŝĚĂĚĞ�͗�Η�фф��ŵĂŝŽƌ�фф�ĞŶĚů͖ 10a Questão (Ref.: 201509044487) Pontos: 1,0 / 1,0 Marque a opção que representa a declaração de uma matriz quadrada para números inteiros: int valores[5]; char valores[5][5]; int valores[5][1]; char valores[5]; int valores[5][5]; Período de não visualização da prova: desde 12/11/2015 até 24/11/2015. � �
Compartilhar