• Matéria: Informática
  • Autor: Eugêniox2
  • Perguntado 9 anos atrás

Escreva um programa que crie um número aleatório X por meio da função rand(). Este número
deve ser um número inteiro entre 0 e 100, para não dificultar muito o jogo. Então o programa
deve solicitar um número N ao usuário e compará-lo com X.
• se N for menor que X, o programa deve imprimir “MUITO PEQUENO”
• se N for maior que X, o programa deve imprimir “MUITO GRANDE”
A seguir, solicite novamente um número para o usuário. Faça isso 6 vezes.
O programa termina quando
• o usuário adivinhar o número X tomado aleatoriamente, imprimindo “CERTO”;
• ou se acabarem as 6 chances, imprimindo “ERRADO” e o número X.

estou com duvida em como fazer, é PARA SER FEITO EM C E NÃO EM PORTUGOL
não sei atribuir valores aleatorios etc... alguem me ajuda?

Respostas

respondido por: Index
0
 Esse aqui está certo.
Anexos:

Index: for(int i = 0; i < 5; i++) { coloque o 6 no lugar do 5 que estará tudo certo
Index: esqueci de mudar
Eugêniox2: uma coisa q eu não entendi direito, o q é " int i = 0; i < 5; i++" ? no caso oq seria o i=0;1<5;i++
Index: é um laço de repetição. ai estou dizendo que a variável I começa em 0 e a cada vez que a estrutura se repetir vai aumentar o +1 o valor do i
Index: se o i chegar em 6 e a pessoa não acertou o valor então o seu programa tem que mostrar o "ERRADO"
Index: while (i < 6) {
//execute isso
i++
}
Index: é a mesma coisa do while
Eugêniox2: ahhh sim , entendi... meu professor é meio tapado e n explica as coisas direito kkkk obrigado
respondido por: matheuspedroso151020
0

Resposta:

Explicação:

.

Perguntas similares