Wiki Forum

A la recherche d'une équation pour résoudre mon pb

Aide à la résolution d'exercices ou de problèmes dont le niveau n'entre pas dans les catégories précédentes (pour le primaire par exemple).

Modérateur: Modérateurs_AideSco

Règles du forum
Merci d'éviter le style SMS dans vos messages. Ne poster qu'un seul exercice ou problème par sujet.
Penser à utiliser le mode LaTeX (voir ici) afin de rendre les formules plus lisibles.

A la recherche d'une équation pour résoudre mon pb

Messagede legrenier le Mercredi 03 Mars 2010, 22:13

bonjour a tous, petit nouveau sur ce forum. je ne vous casserai pas les pieds trop souvent car je ne suis pas trop math :oops:
cependant j'ai un problème, j'ai pensé qu'un forum parlant de maths pourrait m'aider. pour les modos, j'espere avoir posté au bon endroit.

voila ce qui m'amene. je suis en train de créer un bout de programme informatique et j'ai besoin d'une équation, je ne trouve pas.
c'est une sorte de suite que je veux. par exemple pour :

1 --> 1 , 2 --> 2 , 3 --> 3 , 4 --> 1 , 5 --> 2 , 6 --> 3, 7 --> 1 , 8 --> 2 , 9 -->3 , jusqu'a n ....

comment ecrire une formule qui permet d'obtenir ce genre de résultat ??? merci d'avance, si c'est possible cela m'enlèverait une épine du pied ...
merci d'avance.
legrenier
Utilisateur
 
Messages: 3
Inscription: Mercredi 03 Mars 2010, 21:58
Statut actuel: Actif et salarié

Re: A la recherche d'une équation pour résoudre mon pb

Messagede Mikelenain le Mercredi 03 Mars 2010, 22:20

une suite qui à n associe mod(3).
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Mikelenain
Méga-utilisateur
 
Messages: 263
Inscription: Dimanche 28 Février 2010, 12:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: A la recherche d'une équation pour résoudre mon pb

Messagede legrenier le Mercredi 03 Mars 2010, 22:37

ouah, merci pour la réponse. mais ca veut dire quoi ? comment peut on l'ecrire literalement ? (je vais paraitre certainement vraiment nul ...)

je crois que vient de comprendre avec excel ! (c'est le reste d'une division ! je continue à chercher !)
legrenier
Utilisateur
 
Messages: 3
Inscription: Mercredi 03 Mars 2010, 21:58
Statut actuel: Actif et salarié

Re: A la recherche d'une équation pour résoudre mon pb

Messagede Mikelenain le Mercredi 03 Mars 2010, 22:55

Pour faire rapide, c'est le reste de la division euclidienne de n par 3.
Genre si tu as n=13, cela te donne 13 = 4*3 + 1
Donc 13 -> 1
Si n = 17, cela donne 17 = 5*3 + 2
Donc 17 -> 2

Comment tu peux l'obtenir ?
Je vois bien un truc du genre :  \forall n  \in  \N , u_n = n - 3 * int( \frac{n}{3} )
int() est la fonction "partie entière". A un nombre décimal, elle associe sa partie entière. (7-> 7 ; 7,1 -> 7 ; 7,9 -> 7 ; 7,99999999.... -> 7 ; 8 -> 8 ; 8,1-> 8 .... etc)


Tiens, jette un oeil à cet article pour comprendre le "mod(3)". Il s'agit de ce qu'on appelle souvent le "modulo"
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Mikelenain
Méga-utilisateur
 
Messages: 263
Inscription: Dimanche 28 Février 2010, 12:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: A la recherche d'une équation pour résoudre mon pb

Messagede legrenier le Mercredi 03 Mars 2010, 23:06

merci pour cette explication, beaucoup plus parlante ... je vais potasser cela à tête reposée. je pense que cela devrait suffire pour mon probleme. reste à modeler tout ca en php ...
legrenier
Utilisateur
 
Messages: 3
Inscription: Mercredi 03 Mars 2010, 21:58
Statut actuel: Actif et salarié

Re: A la recherche d'une équation pour résoudre mon pb

Messagede Mikelenain le Mercredi 03 Mars 2010, 23:13

en php ?
jette un oeil à cela :)
Dernière édition par Mikelenain le Jeudi 04 Mars 2010, 07:22, édité 1 fois.
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Mikelenain
Méga-utilisateur
 
Messages: 263
Inscription: Dimanche 28 Février 2010, 12:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant

Re: A la recherche d'une équation pour résoudre mon pb

Messagede Framboise le Jeudi 04 Mars 2010, 02:01

Bonjour,

y = 1 + mod( n - 1, 3 )

ou alors avec un test:
y = mod ( n, 3 )
if ( y = 0 ) then y = 3
il faut voir ce qui sera le plus rapide si cela a de l'importance.

http://fr.wikipedia.org/wiki/Modulo_%28informatique%29
J'ai le virus des sciences, ça se soigne ?
Framboise
Giga-utilisateur
 
Messages: 751
Inscription: Lundi 21 Mai 2007, 13:57
Localisation: Dordogne
Statut actuel: Post-bac | Doctorat

Re: A la recherche d'une équation pour résoudre mon pb

Messagede Arnaud le Jeudi 04 Mars 2010, 08:36

Oula oula !
Ne compliquez pas les choses !

Dans la plupart des langages de programmation, modulo se note avec %, donc avec l'exemple de mikelenain :

Code: Tout sélectionner
13 % 3


va donner 1.
Arnaud

Un peu d'info - Pyromaths
LaTeX - Exemples de formules LaTeX



------> Pas d'aide en MP ( non plus )
Arnaud
Modérateur
 
Messages: 6560
Inscription: Lundi 28 Août 2006, 13:18
Localisation: Allemagne
Statut actuel: Actif et salarié | Enseignant

Re: A la recherche d'une équation pour résoudre mon pb

Messagede fp le Jeudi 04 Mars 2010, 10:26

Mikelenain a écrit:Pour faire rapide, c'est le reste de la division euclidienne de n par 3.
Genre si tu as n=13, cela te donne 13 = 4*3 + 1
Donc 13 -> 1
Si n = 17, cela donne 17 = 5*3 + 2
Donc 17 -> 2

Comment tu peux l'obtenir ?
Je vois bien un truc du genre :  \forall n  \in  \N , u_n = n - 3 * int( \frac{n}{3} )


Attention, pour n multiple de 3, cela va donner 0 alors qu'on attend 3.
La bonne formule est :
\forall n\in\N,\ u_n=n-3\times\mathrm{int}\left(\dfrac{n-1}{3}\right)


FP
fp
Giga-utilisateur
 
Messages: 749
Inscription: Mercredi 24 Février 2010, 09:04
Statut actuel: Actif et salarié | Enseignant

Re: A la recherche d'une équation pour résoudre mon pb

Messagede Mikelenain le Jeudi 04 Mars 2010, 20:29

ah, possible.
je t'avouerais qu'à cette heure-ci, j'ai un peu de mal ^^
"L'ignorance n'est pas ne pas connaître, c'est ne pas vouloir connaître."
Mikelenain
Méga-utilisateur
 
Messages: 263
Inscription: Dimanche 28 Février 2010, 12:54
Localisation: Région Lyonnaise
Statut actuel: Actif et salarié | Enseignant


Retourner vers Exercices et problèmes : Autre

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités