Buscar

Escreva um algoritmo em pseudocódigo e em C++

Escreva um algoritmo em pseudocódigo e em C++, que possibilite ao usuário descobrir a
chance de acertar um ou mais números de um determinado Universo informado. Por
exemplo: se usuário deseja acertar 3 números de um Universo de 60 números a sua
chance será de 1 em 34.220. O cálculo, para esse exemplo, é feito da seguinte forma:
(60/1 * 59/2 * 58/3). Se ele desejasse acertar 4 números o cálculo deveria ser : (60/1 * 59/2
* 58/3 * 57/4) que é 1 em 487.635, e assim por diante. (4 pontos)
O algoritmo deverá permitir a entrada dos seguintes dados: a) tamanho do Universo; b) a
quantidade de números que deseja acertar. Como saída deverá ser mostrada a seguinte
mensagem: “A sua chance de acertar é 1 em X”, onde X é o resultado do cálculo.

💡 1 Resposta

User badge image

Andre Sales Barbosa

Pseudocodigo:

informe o numero de acertos -> ACERTOS;
informe o tamanho do universo -> UNIVERSO;
i = 0;
CHANCE = 1;
até i menor que ACERTOS - 1 faça
CHANCE = (UNIVERSO - i)/(i + 1);
i = i + 1;
fim até;
mostre -> "A sua chance de acertar é 1 em %d", CHANCE;

fim;

C++

int i = 0;
int ACERTOS;
int UNIVERSO;
int CHANCE;
cout << "informe o numero de acertos\n";
cin >> ACERTOS;
cout << "informe o tamanho do universo\n"
cin >> UNIVERSO;
CHANCE = 1;
while (i<= ACERTOS - 1){
CHANCE = (UNIVERSO - i)/(i + 1);
i = i + 1;
}
cout << "A sua chance de acertar é 1 em " << CHANCE <<endl;

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis


✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta.

User badge image

Perguntas relacionadas

Materiais relacionados

Materiais recentes

Perguntas Recentes