Informática, perguntado por karev21, 11 meses atrás

O Comando de Operações Especiais (COPE) de um determinado estado do Brasil realiza, frequentemente, o evento “ATIRADORES COPE”. O objetivo principal desse evento é selecionar os melhores atiradores da corporação. Cada policial somente poderá efetuar um disparo e será considerado um atirador de elite aquele que obtiver uma distância inferior a 1 cm do alvo.
Elabore um programa em PYTHON que leia a quantidade de participantes e para cada um dos policiais seja lido seu nome, sexo (M ou F) e a distância (em centímetros) em relação ao alvo.

Ao final, o programa deverá imprimir:
a. O percentual de policiais que receberam o título de atirador de elite;
b. O nome, sexo e a distância do tiro do policial que realizou o melhor disparo;
b. O nome, sexo e a distância do tiro do policial que realizou o pior disparo;
c. A quantidade de policiais, do sexo masculino, que acertaram o alvo;
d. A média da distância ao alvo obtida pelas atiradoras.

Soluções para a tarefa

Respondido por mayaravieiraj
1

Exemplo de programa que pode ser utilizado para selecionar os melhores atiradores da corporação de acordo com as instruções dadas:

algoritmo

declare

np, i, j, masc, fem, total, porc_mulheres, pior, distancias numerico

sexo_pior

literal

sexo [np] numerico

distancia_tiro [np] numerico

inicio

escreva "Insira o numero de participantes: "

leia np

para participante de 1 a np faca

inicio

escreva "Insira o sexo do participante: 1 para feminino, e 2 para masculino"

leia sexo[i]

se sexo[i]=1 entao

  fem <- fem+1

  senao

  masc <- masc+1

  fim se

  pior <- distancia_tiro[i]

fim

se distancia_tiro[i]>pior entao

inicio

  se sexo[i] = 1 entao

  inicio

   sexo_pior <- "feminino"

senao sexo_pior <- "masculino"

fim se

fim

fim

  fim se

escreva "Insira a distância alcançada em centímetros pelo participante: ",i

leia distancia_tiro[i]

distancias<-distancias+distancia_tiro[i]

fim para

total <- masc+fem

porc_mulheres <- (fem/total)*100

escreva "Porcentagem de mulheres que participaram do evento: "

saida<-porc_mulheres

escreva  "Seguem sexo e distância do pior tiro: "

saida <- pior

saida <- sexo_pior

escreva  "segue média das distâncias alcançadas: "

saida<- distancias/np

fim_algoritmo

Perguntas interessantes