Sou iniciante na programação e estou resolvendo exercícios de lógica, uso o Portugol Studio para isso, alguém poderia me ajudar a resolver esse exercício:
Desenvolva um programa que faça o sorteio de 20 números entre 0 e 10 e mostre na tela:
a) Quais foram os números sorteados
b) Quantos números estão acima de 5
c) Quantos números são divisíveis por 3
Irei deixar o que escrevi até agora, mas acredito que esteja errado pois não é exatamente o que a questão está pedindo:
programa
{
inclua biblioteca Util --> bp
inteiro num
funcao inicio()
{
inteiro cont_num = 0
escreva("==================================\n")
escreva("EXERCÍCIOS DE REPETIÇÕES ENQUANTO\n")
escreva("==================================\n")
enquanto(cont_num <= 9)
{
cont_num = (cont_num + 1)
num = bp.sorteia(0, 20)
escreva("NÚMERO GERADO: ",num,"\n")
se(num > 5)
{
escreva("NÚMERO MAIOR QUE CINCO.\n")
}
se(num % 3 == 0)
{
escreva("NÚMERO DIVISÍVEL POR TRÊS.\n")
}
escreva("==================================\n")
}
}
}