Exercice corrigé #40 : Programme qui compte le nombre de chiffres dans un entier | Python

Поделиться
HTML-код
  • Опубликовано: 4 ноя 2024

Комментарии • 28

  • @scumper7965
    @scumper7965 Год назад

    n = int(input("veuillez entrer un nombre"))
    for i in range (1,100000000) :
    k = 10**i
    s = 10**(i-1)
    if s < n < k :
    print("le nombre de chiffres est : ",i)

    • @bachirnass1401
      @bachirnass1401 Год назад

      While True
      N=input(..)
      X=0
      if n.isnumeric() == True :
      for i in n :
      X+=1
      print(' le nb des chiffres est ',x)
      else :
      print('if faux entrer un nombre')

  • @ezriouil
    @ezriouil 2 года назад +5

    n=int(input("Tapez votre nombre: "))
    print(len(str(n)))

  • @chama7430
    @chama7430 3 года назад +1

    Vous êtes génial monsieur welaaah
    Merci infiniment.

  • @idrissichadi4830
    @idrissichadi4830 4 дня назад +1

    AVEC LA FOCTION len ca sera beaucoup plus facile

    • @oussamaelhilali5071
      @oussamaelhilali5071 3 дня назад

      c'est vrai, mais ici il veut nous montrer comment utiliser les boucles

  • @fishy131
    @fishy131 Год назад

    entier = int(input("entrer un entier"))
    nombre_digits = 0
    for digits in str(entier):
    nombre_digits +=1
    print(nombre_digits)
    méthode plus simple et efficace

  • @j-s6485
    @j-s6485 2 года назад

    n = int(input("ENTREZ LE NUMERO : "))
    l = 0
    while n > 1 :
    n = n / 10
    l = l + 1
    print(l)

  • @omaimalaghmich3614
    @omaimalaghmich3614 Год назад

    n=input("Entrez un nombre:")
    ns=0
    for i in (n):
    ns+=1
    print("Le nombre de shifres est:",ns)
    ce méthode est facile que la méthode trouver dans la vidéo

  • @hi-dy2fb
    @hi-dy2fb 2 года назад

    N = int (input("veuillez saisir la valeur de N:"))
    M = N
    nbr = 0
    while N !=0 :
    N=N//10
    nbr=nbr+1
    print("Nombre total de chiffres dans le nombre",M,"est :", nbr)

  • @serge_amon
    @serge_amon 11 месяцев назад

    Salut. Ta méthode pour passer de l'énoncé au programme semble me procurer moins d'intuition dans la mesure ou on suppose des hypotheses pour trouver une issue qui fonctionne. Avez-vous un flair issu de l'algorithmie de base?

  • @mahdielhajuojy1112
    @mahdielhajuojy1112 3 года назад

    N=input(“donner un number “)
    Print(“le number des chiffres est”, len(N))

    • @alisaidi5638
      @alisaidi5638 3 года назад +1

      @@zakariaelkhiri1558 les nombres sont des chaines aussi si on les écrit entre ""

    • @hassanbahi
      @hassanbahi  3 года назад

      Le programme traitera N comme une chaîne de caractères.

    • @adarrabmohammedamine6385
      @adarrabmohammedamine6385 2 года назад

      @@hassanbahi on peut ecrire la condition
      if "0" < N < "9" :
      N=input(“donner un number “)
      Print(“le number des chiffres est”, len(N))
      else:
      print("It s not a number)

  • @bestcinemanewandexclusive2600
    @bestcinemanewandexclusive2600 2 года назад +1

    Moi je veux le programme qui dire combien de fois un nombre 2 apparaît dans un nombre de 4 chiffres

  • @ABDELHAMID96
    @ABDELHAMID96 3 года назад

    Bonjour Monsieur Hassan,tout dabord je vous remercie pour vos efforts et pour cette chaine extraordinaire :) .
    est ce que on peut aussi ecrire le programme comme suit :
    N=str(input("ENTRER VOTRE NOMBRE N = "))
    print("le nombre ",N,"contient",len(N),"Chiffres")

    • @hassanbahi
      @hassanbahi  3 года назад

      Oui, mais vous avez traité la variable N comme une chaîne de caractères.

    • @chahinez8200
      @chahinez8200 3 года назад

      bonjour, pouvez-vous me dire c'est quoi (len)??je débute .Merci;)

    • @serge_amon
      @serge_amon 11 месяцев назад

      @@chahinez8200 C'est la fonction qui compte la longueur d'objet qu'il soit une chaine de caractère ou autre

  • @bestticktockgalsen4343
    @bestticktockgalsen4343 2 месяца назад

    IL FAUT GERER LE CAS OU L'UTILISATEUR SAISI ZERO(0)
    n = int(input("saisir un nombre: "))
    M = n
    if(n == 0):
    cpt = 1
    else:
    cpt = 0
    while (n != 0):
    n = n // 10
    cpt+=1
    print(f"Le nombre de chiffre dans {M} est: {cpt}")
    ~TARMA✍

  • @michelmindimi9381
    @michelmindimi9381 2 года назад

    bjr je voudrais savoir comment ecrit un programme qui met tous les chiffre d'un nombre a 0

  • @onlymusic_oficial9318
    @onlymusic_oficial9318 Год назад

    monsieur, une question, comment ferait t on si N = 0 ???????

  • @abdelazizmr
    @abdelazizmr 3 года назад

    n = input
    s = 0
    for i in n :
    s+=1
    print(s)

  • @rilordfimpa6781
    @rilordfimpa6781 2 года назад

    Comment faire ces exercices en langage C ?

  • @bigbossvf311
    @bigbossvf311 3 года назад

    pouvez vous faire pareil en ocaml svp

  • @goumrianis3479
    @goumrianis3479 2 года назад

    n=int(input("entrer un nombre: "))
    nbr=1
    i=10
    while(n/i>=1):
    i=i*10
    nbr=nbr+1
    print("le nombre de chiffre de",n,"est:",nbr)

  • @alisaidi5638
    @alisaidi5638 3 года назад

    ou je peux trouver l'énoncé des exercice avant de regarder les vidéo