Logo Passei Direto
Buscar

LOGICA DE PROGRAMACAO - ATIVIDADE 3 - UAM

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

· Pergunta 1
10 em 10 pontos
	
	
	
	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:
· código da cidade;
· número de veículos de passeio;
· número de acidentes de trânsito com vítimas.
Desejava-se saber ainda:
· 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.
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.
	
	
	
	
		Resposta Selecionada:
	Algoritmo "Atividade4"
 
Var
Primeira_cidade, segunda_cidade, Terceira_cidade: caractere
Acidente_Primeira_cidade, Acidente_Segunda_cidade, Acidente_Terceira_cidade:inteiro
Veiculos_primeira_cidade, Veiculos_segunda_cidade, Veiculos_terceira_cidade: inteiro
Maior, Menor, valormaior, valormenor: inteiro
Media, MediaAcidente: real
Maiorcidade, menorcidade: caractere
 
Inicio
escreva ("Digite o nome de uma cidade do estado do Parana:")
Leia (Primeira_cidade)
escreva ("Digite o nome de mais uma cidade do estado do Parana:")
Leia (Segunda_cidade)
escreva ("Digite o nome de uma 3ª cidade do estado do Parana:")
Leia (Terceira_cidade)
escreva ("Qual o indice de acidente de transito na cidade ", primeira_cidade , "?")
Leia (Acidente_Primeira_cidade)
escreva ("Qual o indice de acidente de transito na cidade ", Segunda_cidade , "?")
Leia (Acidente_Segunda_cidade)
escreva ("Qual o indice de acidente de transito na cidade ", Terceira_cidade , "?")
Leia (Acidente_terceira_cidade)
escreva ("Qual a quantidade de veiculos de passeio na cidade ", Primeira_cidade , "?")
Leia (Veiculos_primeira_cidade)
escreva ("Qual a quantidade de veiculos de passeio na cidade ", Segunda_cidade , "?")
Leia (Veiculos_segunda_cidade)
escreva ("Qual a quantidade de veiculos de passeio na cidade ", Terceira_cidade , "?")
Leia (Veiculos_terceira_cidade)
     se (Acidente_primeira_cidade >= Acidente_Segunda_cidade) e (Acidente_Segunda_cidade >= Acidente_terceira_cidade) entao //Se a e maior que c
     Maior <- Acidente_primeira_cidade
     Menor <- Acidente_terceira_cidade
      senao
      se (Acidente_primeira_cidade >= Acidente_Terceira_cidade) e (Acidente_Terceira_cidade >= Acidente_segunda_cidade) entao  // Se a e maior que B
      Maior <- Acidente_primeira_cidade
      Menor <- Acidente_segunda_cidade
            senao
            se (Acidente_segunda_cidade >= Acidente_primeira_cidade) e (Acidente_primeira_cidade >= Acidente_terceira_cidade) entao    // Se b e maior que c
             Maior <- Acidente_segunda_cidade
              Menor <- Acidente_terceira_cidade
                senao
                 se (Acidente_segunda_cidade >= Acidente_terceira_cidade) e (Acidente_terceira_cidade >= Acidente_primeira_cidade) entao  // Se b e maior que a
                  Maior <- Acidente_segunda_cidade
                   Menor <- Acidente_primeira_cidade
            senao
                 se (Acidente_terceira_cidade >= Acidente_primeira_cidade) e (Acidente_primeira_cidade >= Acidente_segunda_cidade) entao     // Se c e maior que b
                  Maior <- Acidente_terceira_cidade
                   Menor <- Acidente_segunda_cidade
            senao
            se (Acidente_terceira_cidade >= Acidente_segunda_cidade) e (Acidente_segunda_cidade >= Acidente_primeira_cidade) entao      // Se c e maior que a
             Menor <- Acidente_terceira_cidade
             Maior <- Acidente_primeira_cidade
fimse
fimse
fimse
fimse
fimse
fimse
 
     se (Acidente_primeira_cidade >= Acidente_Segunda_cidade) e (Acidente_Segunda_cidade >= Acidente_terceira_cidade) entao //Se a e maior que c
     MaiorCidade <- primeira_cidade
     MenorCidade <- terceira_cidade
      senao
      se (Acidente_primeira_cidade >= Acidente_Terceira_cidade) e (Acidente_Terceira_cidade >= Acidente_segunda_cidade) entao  // Se a e maior que B
      MaiorCidade <- primeira_cidade
      Menorcidade <- segunda_cidade
            senao
            se (Acidente_segunda_cidade >= Acidente_primeira_cidade) e (Acidente_primeira_cidade >= Acidente_terceira_cidade) entao    // Se b e maior que c
             Maiorcidade <- segunda_cidade
              Menorcidade <- terceira_cidade
                senao
                 se (Acidente_segunda_cidade >= Acidente_terceira_cidade) e (Acidente_terceira_cidade >= Acidente_primeira_cidade) entao  // Se b e maior que a
                  Maiorcidade <- segunda_cidade
                   Menorcidade <- primeira_cidade
            senao
                 se (Acidente_terceira_cidade >= Acidente_primeira_cidade) e (Acidente_primeira_cidade >= Acidente_segunda_cidade) entao     // Se c e maior que b
                  Maiorcidade <- terceira_cidade
                   Menorcidade <- segunda_cidade
            senao
            se (Acidente_terceira_cidade >= Acidente_segunda_cidade) e (Acidente_segunda_cidade >= Acidente_primeira_cidade) entao      // Se c e maior que a
             Maiorcidade <- terceira_cidade
             Menorcidade <- primeira_cidade
fimse
fimse
fimse
fimse
fimse
fimse
escreval ("O Maior indice de acidente de transito é: ", maior, ". Pertence a cidade de: ", maiorcidade)
escreval ("O menor indice de acidente de transito é: ", menor, ". Pertence a cidade de: ", menorcidade)
 
Media <- (Veiculos_primeira_cidade + Veiculos_segunda_cidade + Veiculos_terceira_cidade)/3
Escreval ("A media de veiculos nas cidades juntas: ", Media)
         SE (Veiculos_primeira_cidade <= 2000) e (Veiculos_segunda_cidade <= 2000) e (Veiculos_terceira_cidade <= 2000) entao
MediaAcidente <- (Acidente_primeira_cidade + Acidente_segunda_cidade +Acidente_terceira_cidade)/3
senao
     se(Veiculos_primeira_cidade <= 2000) e (Veiculos_segunda_cidade <= 2000) e (Veiculos_terceira_cidade >= 2000) entao
MediaAcidente <- (Acidente_primeira_cidade + Acidente_segunda_cidade)/2
              senao
              se(Veiculos_primeira_cidade <= 2000) e (Veiculos_segunda_cidade >= 2000) e (Veiculos_terceira_cidade >= 2000) entao
MediaAcidente <- Acidente_primeira_cidade
              senao
               se(Veiculos_primeira_cidade >= 2000) e (Veiculos_segunda_cidade <= 2000) e (Veiculos_terceira_cidade <= 2000) entao
MediaAcidente <- (Acidente_segunda_cidade + Acidente_terceira_cidade)/2
              senao
               se(Veiculos_primeira_cidade >= 2000) e (Veiculos_segunda_cidade <= 2000) e (Veiculos_terceira_cidade >= 2000) entao
MediaAcidente <- Acidente_segunda_cidade
              senao
               se(Veiculos_primeira_cidade >= 2000) e (Veiculos_segunda_cidade >= 2000) e (Veiculos_terceira_cidade <= 2000) entao
MediaAcidente <- Acidente_terceira_cidade
              senao
               se(Veiculos_primeira_cidade <= 2000) e (Veiculos_segunda_cidade >= 2000) e (Veiculos_terceira_cidade <= 2000) entao
MediaAcidente <- (Acidente_primeira_cidade + Acidente_terceira_cidade)/2
              Senao
               se(Veiculos_primeira_cidade <= 2000) e (Veiculos_segunda_cidade >= 2000) e (Veiculos_terceira_cidade <= 2000) entao
MediaAcidente <- (Acidente_primeira_cidade + Acidente_terceira_cidade)/2
 Fimse
 fimse
 fimse
 fimse
 fimse
 fimse
 fimse
 fimse
Escreval ("A media de acidente de transito das cidades com menor de 2000 veiculos: ", MediaAcidente)
 
 
Fimalgoritmo
	Resposta Correta:
	[Nenhuma]
	Comentário da resposta:
	[Sem Resposta]
	
	
	
Sexta-feira, 3 de Dezembro de 2021 17h36min10s BRT

Mais conteúdos dessa disciplina