Ce blog est fait pour aider à la compréhension des maths et ses mises en application dans différents langages de programmation ( Algobox, Python, calculatrice Ti83)
****************************************************************************************** ****************************************************************************************** 1 VARIABLES 2 N EST_DU_TYPE NOMBRE 3 P EST_DU_TYPE NOMBRE 4 A EST_DU_TYPE...
A = input ( "quel nombre voulez vous ?: " ) a = int (A) diviseur = 2 reste = 1 N = 2 produit = 1 while (N != a + 1 ): while (reste != 0 ): reste = N % diviseur diviseur = diviseur + 1 if (diviseur == N + 1 ): produit = produit * N N = N + 1 diviseur =...
A=input("quel est le nombre à tester ?: ") a=int(A) diviseur=2 reste=1 while (reste!=0): reste=a%diviseur diviseur=diviseur+1 if (diviseur==a+1): print(A + " est premier") else: print(A + " n'est pas premier")
A = input ( "Combien de nombres premiers voulez-vous ?: " ) a = int (A) diviseur = 2 reste = 1 N = 0 P = 2 Liste = [] while (N != a): while (reste != 0 ): reste = P % diviseur diviseur = diviseur + 1 if (diviseur == P + 1 ): Liste.append(P) N = N + 1...
****************************************************************************************** On affiche une liste des nombres premiers (la quantité est choisie par l'utilisateur). Le message d'erreur à la fin de l'affichage de la liste ne pose pas de problème...
N = input ( "Quelle est le nombre choisi ?: " ) n = int (N) P = 1 A = 1 while (A != n + 1 ): P = P * A A = A + 1 print ( "le factorielle de " + N + " est :" ) print (P)
****************************************************************************************** La suite de Fibonacci est construite de la manière suivante : le 1er rang est égal à 0 et le 2ème rang égal à 1. le rang suivant est égal à la somme des deux rangs...
A = input ( "A quelle étape voulez vous vous arrêtez ? " ) etape = int (A) L = [ 0 , 1 ] N = 2 while (N - etape + 1 != etape): L.append(L[N - 1 ] + L[N - 2 ]) print (L[N]) N = N + 1