Algorithme
mmamod
Messages postés
9
Statut
Membre
-
Mazaher92 -
Mazaher92 -
Bonsoir :!
en fait , quelqu'un peux maider à traduire cet Algorithme en pseudo code, dans le langage C,
s'il vous plait,c'est Urgent.
Attente d'une reponse Favorable de votre part !
Merci
voici l'algorithme :
ALGORITHME syracuse.prg : pour déterminer les valeurs d'un entier strictement positif pour la suite de Syracuse.
Variables
temps_n, syracuse : Nombre # temps_n : nombre de valeurs dans la suite et syracuse : la suite
DEBUT ALGORITHME
temps_n <- 0
AFFICHER ("Entrez un nombre entier positif :>
SAISIR syracuse
TANT_QUE (syracuse!=1) FAIRE
DEBUT_TANT_QUE
SI(syracuse%2==0) ALORS
syracuse <-syracuse/2 # la formule quand l'entier est paire
AFFICHER ","
AFFICHER syracuse
SINON
syracuse <- VALEUR 3*syracuse+1 # la formule quand l'entier est impaire
AFFICHER","
AFFICHER syracuse
FIN SI
temps_n <-temps_n+1
FIN TANT QUE
AFFICHER ("le nombre de termes sont :" && temps_n)
FIN ALGORITHME
en fait , quelqu'un peux maider à traduire cet Algorithme en pseudo code, dans le langage C,
s'il vous plait,c'est Urgent.
Attente d'une reponse Favorable de votre part !
Merci
voici l'algorithme :
ALGORITHME syracuse.prg : pour déterminer les valeurs d'un entier strictement positif pour la suite de Syracuse.
Variables
temps_n, syracuse : Nombre # temps_n : nombre de valeurs dans la suite et syracuse : la suite
DEBUT ALGORITHME
temps_n <- 0
AFFICHER ("Entrez un nombre entier positif :>
SAISIR syracuse
TANT_QUE (syracuse!=1) FAIRE
DEBUT_TANT_QUE
SI(syracuse%2==0) ALORS
syracuse <-syracuse/2 # la formule quand l'entier est paire
AFFICHER ","
AFFICHER syracuse
SINON
syracuse <- VALEUR 3*syracuse+1 # la formule quand l'entier est impaire
AFFICHER","
AFFICHER syracuse
FIN SI
temps_n <-temps_n+1
FIN TANT QUE
AFFICHER ("le nombre de termes sont :" && temps_n)
FIN ALGORITHME
A voir également:
- Algorithme
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Algorithme application pc - Télécharger - Édition & Programmation
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Algorithme ajout rapide snapchat - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
2 réponses
'lut
Selon le théorème de CCM, toute demande d'aide au devoir finit implacablement plongée dans les profondeurs des messages hors sujets.
Sur ce, je vous invite à prendre connaissance de cette information concernant vos demandes de devoirs.
(Dédicace à NHenry à qui j'ai copié ce texte)
Qu'as-tu déjà tenté? Si la réponse est "rien" alors au boulot, et si tu coinces à un endroit, là, et seulement là, tu peux venir nous demander de l'aide en fournissant ton code bien sûr.
P.S.: l'urgence n'existe pas sur CCM. N'existent que les demandeurs pressés, pas plus.
from human import idiocy
del idiocy
Selon le théorème de CCM, toute demande d'aide au devoir finit implacablement plongée dans les profondeurs des messages hors sujets.
Sur ce, je vous invite à prendre connaissance de cette information concernant vos demandes de devoirs.
(Dédicace à NHenry à qui j'ai copié ce texte)
Qu'as-tu déjà tenté? Si la réponse est "rien" alors au boulot, et si tu coinces à un endroit, là, et seulement là, tu peux venir nous demander de l'aide en fournissant ton code bien sûr.
P.S.: l'urgence n'existe pas sur CCM. N'existent que les demandeurs pressés, pas plus.
from human import idiocy
del idiocy
voici mes codes :!
j'ai essayer comem !
EDIT: Ajout de la coloration syntaxique.
j'ai essayer comem !
#include<stdio.h>
#include<stdlib.h>
int main()
temps_n <- 0
printf ("Entrez un nombre")
scanf syracuse
while (syracuse!=1) faire {
}
debut_while
if(syracuse%2==0) {
syracuse<-syracuse/2 /* la formule quand lentier est paire
}
printf ","
printf syracuse
else {
syracuse <- VALEUR 3*syracuse+1 # la formule quand l'entier est impaire
}
printf ","
printf syracuse
FIN SI
temps_n <-temps_n+1
fin tan_que
printf ("le nombre de terme sont :" && temps_n)
EDIT: Ajout de la coloration syntaxique.
tu peux mettre don code dans la balise code ? (option à coté de gras, ital...)
Apparemment, tu ne connais pas la syntaxe du C....
Apparemment, tu ne connais pas la syntaxe du C....
//Commentaire avec 2x /
int main( void ) {
int a,b; //déclaration des variables
//.... code
}
while( condition ) {
//code...
}
if( condition ) {
//code
}
else{
//code
}
//assigner valeur à une var
var = value ; //point virgule à la fin
//afficher :
printf("texte blabla %d %d\n", intvar, intvar); //%d remplace un entier dans l'expression
, que voulez vous que je fasse??