Besoin d'aide, algorythmes, fonctions...
Résolu
charly73
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
piopicolo Messages postés 1395 Date d'inscription Statut Membre Dernière intervention -
piopicolo Messages postés 1395 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Besoin d'aide, algorythmes, fonctions...
- Codes secrets Android : accéder aux fonctions cachées - Guide
- Fonctions excel en anglais - Guide
- Fonctions excel - Guide
- Impossible d'installer hyper-v le processeur ne dispose pas des fonctions de virtualisation requises - Forum Windows 8 / 8.1
- Virginie organise un rallye avec 30 équipes. elle veut créer un code pour désigner chaque équipe. elle a commencé à la main, mais elle voudrait le faire calculer à l'aide d'une formule. proposez une formule comportant une seule fonction et à recopier vers le bas dans la colonne a du fichier à télécharger. quelle formule sera en a9 ? - Forum Excel
3 réponses
Les logarithmes n'ont rien à voir avec la programmation.
la base : c de comprendre que si t'as axb = c
tu peux eviter de faire des multiplications en utilisant les log cad
log a + log b = log c et ainsi de suite log axbxcxd = log a+logb+loc+logd
bref, c un peu + compliqué que çà. mais c la méthode qu'utilise les ordi pour faire des multiplications.
les boucles Pour c la base de l'iformatic / tu définis une action à effectuer un certain nombre de fois de manière itérative (toujours la même). donc ensuite tu dis en language ordi.
faire l'action suivante Pour X = 1 ou autre chose jusqu'à X=100
X étant l'indice de l'itération que t'appelles comme tu veux.
C pas dur mais fo avoir les bases...A+ et çà va aller !
la base : c de comprendre que si t'as axb = c
tu peux eviter de faire des multiplications en utilisant les log cad
log a + log b = log c et ainsi de suite log axbxcxd = log a+logb+loc+logd
bref, c un peu + compliqué que çà. mais c la méthode qu'utilise les ordi pour faire des multiplications.
les boucles Pour c la base de l'iformatic / tu définis une action à effectuer un certain nombre de fois de manière itérative (toujours la même). donc ensuite tu dis en language ordi.
faire l'action suivante Pour X = 1 ou autre chose jusqu'à X=100
X étant l'indice de l'itération que t'appelles comme tu veux.
C pas dur mais fo avoir les bases...A+ et çà va aller !
Salut,
Pour faire simple, une itération est un passage dans une boucle. Par exemple dans une boucle 'pour' :
Pour i de 0 à 3
afficher i
Fin Pour
Dans cette boucle il y aura 4 itérations : une où i vaudra 0, puis 1, puis 2 puis 3. A chaque itération on affiche la valeur de i.
Voilà, j'espère avoir été a peu près clair.
Pierro.
Pour faire simple, une itération est un passage dans une boucle. Par exemple dans une boucle 'pour' :
Pour i de 0 à 3
afficher i
Fin Pour
Dans cette boucle il y aura 4 itérations : une où i vaudra 0, puis 1, puis 2 puis 3. A chaque itération on affiche la valeur de i.
Voilà, j'espère avoir été a peu près clair.
Pierro.
Problème d'algorythmes, de logarythmes ou d'algorithme ?
algointro
L'algorithme est un moyen pour le programmeur de présenter son approche du problème à d'autres personnes. En effet, un algorithme est l'énoncé dans un langage bien défini d'une suite d'opérations permettant de répondre au problème. Un algorithme doit donc être :
algointro
L'algorithme est un moyen pour le programmeur de présenter son approche du problème à d'autres personnes. En effet, un algorithme est l'énoncé dans un langage bien défini d'une suite d'opérations permettant de répondre au problème. Un algorithme doit donc être :
un exemple d'algorithme et non Logaritme (pas d'y)
tu cherches à obtenir les 100 premiers nombres premiers.
Algoritme :
tu fais une boucle "pour" ou "for" en anglais (nota : tous les langages de programmation parlent anglais).
Tu définis une assemblée de nombre : "premier_1_100" dans laquelle tu mettra les résultats (sauf 1)
Donc tu fais une boucle Pour d'un nombre n de 2 à 100
tu fais le test suivant pour chaque nombre : verifier que le nombre est ou n'est pas divisible par les nombres dèjà dans l'assemblée des résultats.
s'il est divisible par un des nombres (en commençant par le plus petit (2)) tu fais écrire : le nombre "n" n'est pas premier et tu retourne au pas suivant de la boucle pour
s'il n'est pas divisible pasr tous les nombres de l'assemblée plus petit que lui : tu le ranges dans l'assemblée et tu fais écrire : "n" est un nombre premier et tu retournes au pas suivant de la boucle jusqu'à 100. a 100 tu sors définitivement de la boucle!
Voilà un exemple d'algorithme : c'est une méthode pour effectuer une tâche précise sur des ensembles de nombres ou de textes ou de tous ce qu'il est possible de dénombrer!!!
J'espère que çà te donnes plus de billes pour comprendre
une fois que t'as définit ton algorithme, tu cherches un langage et tu écris un programme. ce qui est différent.
1 - le problème
2 - comment le résoudre ? ya t-il une solution par le calcul (pas forcément vrai)
3 - on a une façon de le résoudre (il existe une solution!!!)
4 - on construit un algorithme avec en général une séries de boucles et tests pour mettre en forme la solution que l'on connait!
5 - on programme l'algorithme en langage : C++ ou Pascal ou Python ou Fortran ou Assembleur ou JAVA ou .....
Voilà
ce n'est que mon avis...A+ et çà va aller !
tu cherches à obtenir les 100 premiers nombres premiers.
Algoritme :
tu fais une boucle "pour" ou "for" en anglais (nota : tous les langages de programmation parlent anglais).
Tu définis une assemblée de nombre : "premier_1_100" dans laquelle tu mettra les résultats (sauf 1)
Donc tu fais une boucle Pour d'un nombre n de 2 à 100
tu fais le test suivant pour chaque nombre : verifier que le nombre est ou n'est pas divisible par les nombres dèjà dans l'assemblée des résultats.
s'il est divisible par un des nombres (en commençant par le plus petit (2)) tu fais écrire : le nombre "n" n'est pas premier et tu retourne au pas suivant de la boucle pour
s'il n'est pas divisible pasr tous les nombres de l'assemblée plus petit que lui : tu le ranges dans l'assemblée et tu fais écrire : "n" est un nombre premier et tu retournes au pas suivant de la boucle jusqu'à 100. a 100 tu sors définitivement de la boucle!
Voilà un exemple d'algorithme : c'est une méthode pour effectuer une tâche précise sur des ensembles de nombres ou de textes ou de tous ce qu'il est possible de dénombrer!!!
J'espère que çà te donnes plus de billes pour comprendre
une fois que t'as définit ton algorithme, tu cherches un langage et tu écris un programme. ce qui est différent.
1 - le problème
2 - comment le résoudre ? ya t-il une solution par le calcul (pas forcément vrai)
3 - on a une façon de le résoudre (il existe une solution!!!)
4 - on construit un algorithme avec en général une séries de boucles et tests pour mettre en forme la solution que l'on connait!
5 - on programme l'algorithme en langage : C++ ou Pascal ou Python ou Fortran ou Assembleur ou JAVA ou .....
Voilà
ce n'est que mon avis...A+ et çà va aller !