Zar

Zar

  • Catégorie : Puzzle
  • Taille : 5.7 MB
  • Développeur : MeftunTech
  • Version : 1.6.38
3.5
Télécharger
Télécharger
Présentation du jeu

Il s'agit d'une simple application de jeu de lancer de dés. L'utilisateur peut spécifier le nombre de dés à lancer et le nombre de faces de chaque dé. L'application simule ensuite le lancer des dés et affiche les résultats.

Voici une implémentation possible en Python :

import random

def roll_dice(num_dice, num_sides):
  """Simulates rolling multiple dice.

  Args:
    num_dice: The number of dice to roll.
    num_sides: The number of sides on each die.

  Returns:
    A list of integers representing the results of each die roll.  Returns an empty list if num_dice is 0 or less.
  """
  if num_dice <= 0:
    return []
  return [random.randint(1, num_sides) for _ in range(num_dice)]

def main():
  """Gets user input and runs the dice rolling simulation."""
  while True:
    try:
      num_dice = int(input("Enter the number of dice to roll (or 0 to exit): "))
      if num_dice == 0:
        break
      num_sides = int(input("Enter the number of sides on each die: "))
      if num_sides <=0:
        print("Number of sides must be greater than 0.")
        continue

      results = roll_dice(num_dice, num_sides)
      print("Results:", results)
      print("Total:", sum(results))

    except ValueError:
      print("Invalid input. Please enter integers only.")

if __name__ == "__main__":
  main()

Ce code définit d'abord une fonction roll_dice qui prend le nombre de dés et le nombre de faces en entrée et renvoie une liste des résultats. La fonction main gère l'interaction de l'utilisateur, en demandant une saisie et en la validant. Il appelle ensuite roll_dice et imprime les résultats et le total. La boucle while True permet à l'utilisateur de lancer plusieurs fois jusqu'à ce qu'il entre 0. La gestion des erreurs est incluse pour détecter les entrées non entières. Cela fournit une application de lancer de dés basique mais fonctionnelle. Des fonctionnalités plus avancées pourraient être ajoutées (par exemple, une interface utilisateur graphique, différents types de dés, sauvegarde des scores).

Zar Capture d'écran 0
Zar Capture d'écran 1
Zar Capture d'écran 2
Zar Capture d'écran 3
Derniers jeux Plus +
Puzzle | 26.27MB
Scannez ou saisissez manuellement les couleurs du cube pour résoudre le Rubik's Cube avec des graphiques 3D réalistes Résolveur de Rubik's Cube – Votre solution ultime pour les puzzles de cubes Découvrez les secrets du Rubik's Cube avec Cube Solver !
Carte | 84.85MB
VIP Baloot : Le jeu de cartes multijoueur en ligne de premier plan dans le monde arabe Découvrez l'expérience légendaire du Baloot dans le Golfe, comptant plus de 5 millions de téléchargements sur toutes les principales boutiques d'applications ! Pré
Jeu de rôle | 135.6 MB
Assemblez votre escouade, affrontez la horde de morts-vivants et concurez d’autres joueurs dans une expérience de survie entièrement nouvelle.Recrutez une équipe de combattants ayant survécu à l’Apocalypse Zombie. Lutte contre des milliers de morts-v
Go
Conseil | 12.53MB
Jeu de stratégie classique - Excellent pour l'entraînement cérébralConnu sous le nom d'Igo au Japon, Baduk en Corée, Weiqi en Chine et Cờ Vây au Vietnam, le Go est un jeu de société abstrait pour deux joueurs. L'objectif est de délimiter plus de terr
Action | 697.00M
Wizard of Legend se lance en tant qu'aventure palpitante, riche en émotions et en mystères. Publié par Humble Games, ce titre vous place dans la peau d'un sorcier habile affrontant les épreuves du Chaos, un tournoi magique redoutable. Ici, votre tale
Simulation | 71.06MB
Maîtrisez le piratage, volez de l’argent, rejoignez des équipages et participez aux vNFT dans ce passionnant jeu MMO de hackers.Préparez-vous à plonger dans l’univers haletant du piratage avec vHack Revolutions, le jeu de hacking ultime ! Renforcez v