Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 25-11-2014 19:24:02

aminemoi
Membre
Inscription : 25-11-2014
Messages : 17

" ecrire " et " lire "

Bonsoir

SVP j'ai pas encore compris les fonctions :  " ecrire " et " lire " dans l'algorithme

lorsqu'on écrit " ecrire " est-ce que c'est l'ordinateur qui doit écrire ou c'est l'utilisateur et la même chose pour " lire "

Hors ligne

#2 25-11-2014 20:29:34

yoshi
Modo Ferox
Inscription : 20-11-2005
Messages : 16 988

Re : " ecrire " et " lire "

Bonsoir,

Je t'ai posé une question restée sans réponse : quel logiciel de programmation dois-tu utiliser ?
AlgoBox ?

S'il s'agit bien de lui,
tu devras déclarer d'abord les variables m,n,q,r comme des nombres
parmi les lignes d'instruction disponibles figurent :
- Ajouter LIRE variable : tu devras donner le nom de la variable.
   Il te faudra deux lignes, l'une pour LIRE m, l'autre pour LIRE n.
   A l'exécution, l'algorithme affichera un point d'interrogation et attendra que tu tapes un nombre :
   la première fois, tu donneras le plus grand qui sera rangé dans m, la deuxième, tu lui donneras le plus petit des 2 que l'algo rangera dans n.
- AFFECTER valeur à variable : tu choisiras la variable r et lu lui affecteras une valeur différente de 0 (1 par ex)
- Ajouter TANT QUE : il faudra la condition, ici r>0
- Afficher MESSAGE : qui se sert à faire écrire par l'algo du texte.
   Ici le message sera "Le PGCD est :"
- Afficher VARIABLE : et tu choisiras m

Pourquoi as-tu ouvert une autre discussion et n'es-tu pas répondu à la suite de l'autre ?

Copie de la sortie de mon algo :

***Algorithme lancé***
Quel est le plus grand nombre :
Entrer m : 144
Quel est le plus petit :
Entrer n : 90
Le PGCD cherché est : 18
***Algorithme terminé***

@+


Arx Tarpeia Capitoli proxima...

Hors ligne

#3 25-11-2014 20:57:04

aminemoi
Membre
Inscription : 25-11-2014
Messages : 17

Re : " ecrire " et " lire "

Non c'est pas pratique Monsieur, on utilise pas de logiciel de programmation on étudie comment écrire un algorithme en général

Hors ligne

#4 25-11-2014 21:58:52

yoshi
Modo Ferox
Inscription : 20-11-2005
Messages : 16 988

Re : " ecrire " et " lire "

Re,

Pas très clair...
L'algorithme serait donc ça :

Entrer le nombre m
Entrer le nombre n
Donner au reste la valeur 1
Tant que le reste est >0 répéter :
    calcul du reste r de la division euclidienne de m par n
    m prend la valeur n
    n prend la valeur r
Arrêt quand r=0

Ecrire m

Entrer veut dire que l'algorithme te laisse choisir les nombres, il attend ta saisie au clavier.
Ecrire veut dire que lorsque le reste est devenu  égal à 0, l'algo affichera de lui-même le PGCD qui sera m.

On ne te demande pas les symboles : carrés, losanges cercles, le tout relié par des flèches  ? Si ?
Comme ça :

141125091826338497.jpg

Avec l'organigramme ci-dessus, c'est n qu'il faut afficher puisque les changements de valeur de m et n se font après le test de r =? 0
@+

Dernière modification par yoshi (25-11-2014 22:20:30)


Arx Tarpeia Capitoli proxima...

Hors ligne

#5 25-11-2014 22:05:14

aminemoi
Membre
Inscription : 25-11-2014
Messages : 17

Re : " ecrire " et " lire "

Merciiiiiiiiii

Hors ligne

#6 25-11-2014 22:21:48

yoshi
Modo Ferox
Inscription : 20-11-2005
Messages : 16 988

Re : " ecrire " et " lire "

Re,

C'était donc ça ?
Attention, j'ai fait une petite modif : c'est Ecrire n et non m et j'ai expliqué pourquoi...

@+


Arx Tarpeia Capitoli proxima...

Hors ligne

Réponse rapide

Veuillez composer votre message et l'envoyer
Nom (obligatoire)

E-mail (obligatoire)

Message (obligatoire)

Programme anti-spam : Afin de lutter contre le spam, nous vous demandons de bien vouloir répondre à la question suivante. Après inscription sur le site, vous n'aurez plus à répondre à ces questions.

Quel est le résultat de l'opération suivante (donner le résultat en chiffres)?
quatre-vingt dix plus quarantecinq
Système anti-bot

Faites glisser le curseur de gauche à droite pour activer le bouton de confirmation.

Attention : Vous devez activer Javascript dans votre navigateur pour utiliser le système anti-bot.

Pied de page des forums