Faça um programa que simule um lançamento de dados. Lance o dado 100 vezes e armazene os resultados em um vetor. Depois, mostre quantas vezes cada valor foi conseguido. Dica: use um vetor de contadores(1-6) e uma função para gerar numeros aleatórios (biblioteca random), simulando os lançamentos dos dados.

Passo 1

Beleza! Vamos entender o que a questão está pedindo. Precisamos criar um programa que simula o lançamento de um dado 100 vezes. Para isso, vamos usar programação e alguns conceitos básicos:
  • Vetores (ou listas): Para armazenar os resultados dos lançamentos.
  • Função aleatória: Para simular o lançamento do dado.
  • Contadores: Para contar quantas vezes cada número (de 1 a 6) apareceu.

Passo 2

Primeiro, vamos escolher a linguagem de programação. Vou usar Python porque é simples e fácil de entender. Se você estiver usando outra linguagem, os conceitos serão similares.

Passo 3

Vamos importar a biblioteca que nos permite gerar números aleatórios. Em Python, usamos a biblioteca random para isso.
import random

Passo 4

Agora, vamos criar duas listas:
  1. Resultados: Onde vamos armazenar os resultados dos 100 lançamentos.
  2. Contadores: Onde vamos contar quantas vezes cada número apareceu. Como um dado tem 6 faces, precisamos de 6 contadores.
resultados = []
contadores = [0] * 6  # Inicializa uma lista com 6 zeros

Passo 5

Vamos simular os 100 lançamentos do dado. Para cada lançamento, vamos gerar um número aleatório entre 1 e 6 e armazenar no vetor resultados.
for _ in range(100):
    lance = random.randint(1, 6)  # Gera um número entre 1 e 6
    resultados.append(lance)

Passo 6

Agora, precisamos contar quantas vezes cada número apareceu. Vamos percorrer a lista resultados e atualizar os contadores.
for numero in resultados:
    contadores[numero - 1] += 1  # Subtraímos 1 porque as listas começam no índice 0

Passo 7

Por fim, vamos mostrar quantas vezes cada número foi conseguido nos 100 lançamentos.
for i in range(6):
    print(f"Número {i + 1} apareceu {contadores[i]} vezes.")

Resposta

Pronto! Com esse programa, você simula 100 lançamentos de um dado e conta quantas vezes cada número de 1 a 6 apareceu. Se rodar o código, verá uma saída parecida com:
Número 1 apareceu 18 vezes.
Número 2 apareceu 15 vezes.
Número 3 apareceu 17 vezes.
Número 4 apareceu 16 vezes.
Número 5 apareceu 17 vezes.
Número 6 apareceu 17 vezes.
Os números podem variar a cada execução, já que são gerados aleatoriamente. 😉

Exercícios relacionados