Baixe o app para aproveitar ainda mais
Prévia do material em texto
16/06/2020 Revisar envio do teste: ATIVIDADE AVALIATIVA 3 – Bloco 2... https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26651270_1&course_id=_432194_1&content_id=_105008… 1/2 Curso Bloco 2 - CCO04076 LÓGICA DE PROGRAMAÇÃO PNA (ON) - 201910.11.01 Teste ATIVIDADE AVALIATIVA 3 Iniciado 02/06/19 15:23 Enviado 04/06/19 12:41 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 45 horas, 18 minutos Resultados exibidos Respostas enviadas, Respostas corretas, Comentários Pergunta 1 Resposta Selecionada: código da cidade; número de veículos de passeio; número de acidentes de trânsito com vítimas. qual o maior e o menor índice de acidentes de trânsito e a que cidades pertencem; qual a média de veículos nas cidades juntas; qual a média de acidentes de trânsito nas cidades com menos de 2000 veículos de passeio. Percebemos o quão importante é você estar ciente de como é o funcionamento dos comandos em lógica de programação. Cada comando possui um propósito e com ele podemos perceber qual é o melhor comando para realizar determinada atividade. Neste sentido, analisemos o caso problematizador abaixo: O IBGE (Instituto Brasileiro de Geografia e Estatística) desejou realizar uma estatística nas cidades pertencentes ao estado do Paraná, verificando dados sobre acidentes de trânsito. Neste estudo, precisava-se obter alguns dados, que podemos verificar abaixo: Desejava-se saber ainda: Analisando, assim, o nosso caso problematizador, você, aluno(a), deverá realizar um algoritmo que resolva este problema. Utilize-se de todos os conceitos aprendidos até o presente momento. Bom trabalho. programa { funcao inicio() { inteiro codigo_menor_cidade = 0 inteiro codigo_maior_cidade = 0 inteiro codigo_menos_acidente = 0 inteiro codigo_mais_acidente = 0 real indice_menor_cidade = 0 real indice_maior_cidade = 0 inteiro soma_geral_de_veiculos = 0 real media_de_veiculos_cidades = 0 inteiro soma_acidentes_menor_2000 = 0 real media_de_acidentes_menor_2000 = 0 inteiro numero_cidades = 0 inteiro numero_cidades_veiculos_menor_2000 = 0 inteiro continuar_a_pedir_dados = 1 inteiro maior_indice_acidentes = 0 inteiro menor_indice_acidentes = 0 enquanto(continuar_a_pedir_dados == 1) { escreva("Insira o Codigo da Cidade diferente de 0: ") inteiro codigo_digitado leia(codigo_digitado) escreva("Insira numero veiculos de passeio: ") inteiro veiculos_digitado leia(veiculos_digitado) 2,5 em 2,5 pontos Exibir rubrica 16/06/2020 Revisar envio do teste: ATIVIDADE AVALIATIVA 3 – Bloco 2... https://anhembi.blackboard.com/webapps/assessment/review/review.jsp?attempt_id=_26651270_1&course_id=_432194_1&content_id=_105008… 2/2 Resposta Correta: [Nenhuma] Feedback da resposta: [Sem Resposta] g escreva("Insira número de acidentes de trânsito com vítimas: ") inteiro acidentes_digitado leia(acidentes_digitado) soma_geral_de_veiculos += veiculos_digitado numero_cidades += 1 se (acidentes_digitado < indice_menor_cidade ou indice_menor_cidade == 0) { codigo_menor_cidade = codigo_digitado indice_menor_cidade = acidentes_digitado } se (acidentes_digitado > indice_maior_cidade ou indice_maior_cidade == 0) { codigo_maior_cidade = codigo_digitado indice_maior_cidade = acidentes_digitado } se (veiculos_digitado<2000) { } se (acidentes_digitado < menor_indice_acidentes ou menor_indice_acidentes == 0){ codigo_menos_acidente = codigo_digitado menor_indice_acidentes = acidentes_digitado } se (acidentes_digitado > maior_indice_acidentes ou maior_indice_acidentes == 0){ codigo_mais_acidente = codigo_digitado maior_indice_acidentes = acidentes_digitado } escreva("Para continuar digite 1 ou outro valor para finalizar: ") leia(continuar_a_pedir_dados) } media_de_veiculos_cidades = soma_geral_de_veiculos / numero_cidades media_de_acidentes_menor_2000 = soma_acidentes_menor_2000 / numero_cidades_veiculos_menor_2000 escreva("\nMenor índice de acidentes: ", menor_indice_acidentes) escreva("\nCidade com menos acidentes: ", codigo_menor_cidade) escreva("\nMaior índice de acidentes: ", maior_indice_acidentes) escreva("\nCidade com mais acidentes: ", codigo_maior_cidade) escreva("\nMedia de Veiculos: ", media_de_veiculos_cidades) escreva("\nMedia de acidentes em cidades com menos de 2000 veiculos de passeio: ", media_de_acidentes_menor_2000) } }
Compartilhar