Estou tentando criar um programinha em C# que:
Um número receba um valor randômico
Logo após, são gerados outros 3 que sejam o dividendo desse número aleatório
Esses 3 números são exibidos
O usuário deve selecionar um deles
Ao selecionar, será feito um cálculo se esse número é o dividendo
Caso seja, o usuário “ganha” o jogo, caso contrário, ele perderá uma chance (são 3 no máximo)
Dessa proposta, estou tendo dificuldade em implementar a seleção dessas perguntas, onde eu colocaria uma variável para receber os valores dos arrays gerados anteriormente, gostaria de saber como poderia fazer isso.
using System;
namespace Program
{
class Principal
{
static void Main(String[] args)
{
int j = 0;
do //chances
{
Console.WriteLine("Seja Bem-Vindo ao Teste de Números");
Console.ReadKey();
//Gerar número aleatório
Random aleatorio = new Random();
int pergunta = aleatorio.Next(0,500);
Console.WriteLine("Qual das opções abaixo é o dividendo de " + pergunta + "?");
int opcao = 0;
int[] resposta = new int[3];
for (int i = 0; i< 3; i++)
{
Random alternativa = new Random();
resposta[i] = alternativa.Next(0,500);
Console.WriteLine((i+1) +"-) Opção " + resposta[i]);
}
}
while (j < 3);
}
}
}