Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 983 Bytes

File metadata and controls

29 lines (22 loc) · 983 Bytes

Problema

19 - Escreve um programa que solicite ao utilizador dois números reais: o primeiro deve representar o high score atual num jogo, e o segundo deve representar o score que o jogador acabou de conseguir. Se o score do jogador for superior ao high score, o programa deve mostrar a mensagem New high score!, caso contrário deve mostrar Keep trying. Usa o operador ternário para implementar o programa.

Soluções

Solução 1

 // Varible n1 represents High Score; n2 represents Score
 double n1, n2;

 // Ask for 2 numbers
 Console.WriteLine(" -> Indique 1 nº real para o high score: ");
 n1 = Convert.ToDouble(Console.ReadLine());
 Console.WriteLine(" -> Indique 1 nº real para o score: ");
 n2 = Convert.ToDouble(Console.ReadLine());

 // Ask if the given score is higher than the current High score 
 Console.WriteLine(n2 > n1 ? " New high score! " : " Keep trying ");
 Console.Read();

Por Sara Gama.