Jump to content
Fórum Script Brasil
  • 0

ajuda na questao


Ewertom Main

Question

estou tendo dificuldade para conseguir realizar esse código sou novo na área

""

Não ocorre o segundo turno de uma eleição para prefeito em municípios com menos de 200 mil eleitores ou em municípios cuja soma dos votos dados ao candidato primeiro colocado do primeiro turno seja maior que a metade de todos os votos.

Crie um programa que, ao receber a quantidade de votos válidos de um município e a quantidade de votos do candidato com o maior número de votos no primeiro turno, retorne se haverá ou não um segundo turno. ""

Formato de entrada

A entrada do problema será sempre composta por duas variaveis:

  • quantidadeEleitores do tipo number. Essa é a quantidade de eleitores do município analisado.
  • votosPrimeiroColocado do tipo number. Essa é a quantidade de votos, em porcentagem, dados ao candidato primeiro colocado do primeiro turno.

Formato de saída

Você deve imprimir na tela:

  • HAVERA SEGUNDO TURNO caso seja necessário ter o segundo turno da eleição;
  • não HAVERA SEGUNDO TURNO caso não seja necessário ter o segundo turno da eleição.

o primeiro passo e bem simples porem o segundo estou com dificuldade pois a quantidade de votos do primeiro colocado e dado em porcentagem ou seja nunca passara de 100, já a quantidade de eleitores e sempre maior que 200000.

essa e o codigo que to usando 

if(quantidadeEleitores<200000||votosPrimeiroColocado>(quantidadeEleitores/2)){
    console.log("não HAVERA SEGUNDO TURNO");
    } else {
        Console.log("HAVERA SEGUNDO TURNO");
    }
   
       
    
}

 

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

  • 0

Olá, Ewertom!

 

Chequei seu código e não há nada de errado com o mesmo, salvo por um erro de síntaxe.

Tomei ainda a liberdade para modificar alguns trechos do seu código. Presumi que estivesse escrevendo-o em JavaScript, não em Java, como condiz o tópico, já que há um "console.log".

 

// se quantidadeEleitores for menor ou igual a 200_000 ou, e somente ou, votosPrimeiroCandidato for maior ou igual a quantidadeEleitores dividida por dois, então não haverá segundo turno
if (quantidadeEleitores <= 200_000 || votosPrimeiroColocado >= (quantidadeEleitores / 2)) {
	console.log("Não haverá segundo turno.");
} else {
	console.log("Haverá segundo turno.");
}

 

Link to comment
Share on other sites

  • 0
Em 11/06/2022 em 06:26, Ewertom Main disse:

estou tendo dificuldade para conseguir realizar esse código sou novo na área

""

Não ocorre o segundo turno de uma eleição para prefeito em municípios com menos de 200 mil eleitores ou em municípios cuja soma dos votos dados ao candidato primeiro colocado do primeiro turno seja maior que a metade de todos os votos.

Crie um programa que, ao receber a quantidade de votos válidos de um município e a quantidade de votos do candidato com o maior número de votos no primeiro turno, retorne se haverá ou não um segundo turno. ""

Formato de entrada

A entrada do problema será sempre composta por duas variaveis:

  • quantidadeEleitores do tipo number. Essa é a quantidade de eleitores do município analisado.
  • votosPrimeiroColocado do tipo number. Essa é a quantidade de votos, em porcentagem, dados ao candidato primeiro colocado do primeiro turno.

Formato de saída

Você deve imprimir na tela: papa's pizzeria

  • HAVERA SEGUNDO TURNO caso seja necessário ter o segundo turno da eleição;
  • não HAVERA SEGUNDO TURNO caso não seja necessário ter o segundo turno da eleição.

o primeiro passo e bem simples porem o segundo estou com dificuldade pois a quantidade de votos do primeiro colocado e dado em porcentagem ou seja nunca passara de 100, já a quantidade de eleitores e sempre maior que 200000.

essa e o codigo que to usando 

if(quantidadeEleitores<200000||votosPrimeiroColocado>(quantidadeEleitores/2)){
    console.log("não HAVERA SEGUNDO TURNO");
    } else {
        Console.log("HAVERA SEGUNDO TURNO");
    }
   
       
    
}

 

 

eu tenho o mesmo problema. O método acima funcionou?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      152.1k
    • Total Posts
      651.8k
×
×
  • Create New...