Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Algorithme

Posté par
pamjjd
15-05-11 à 10:08

Bonjour à tous
J'ai un problème avec linotte
On doit trouver x pour que x²+3x > n
a ) n étant un nombre donné
b ) n vaut 1000
Quelqu'un connait-il cette façon de procéder
Voila ce que j'ai fait et QUI NE MARCHE PAS

Livre : inéquation parabole Y > n
Paragraphe : Les roles
Les rôles :
n est un nombre
k est un nombre valant 0
Y est un nombre
Paragraphe : Calcul
Actions :
Demande n
Va vers test
Paragraphe : test
Affiche "Y vaut : "
Y vaut k*k+3*k
Affiche Y
Si Y > n alors va vers Résultat
Si Y < n alors va vers Incrémentation
Paragraphe : incrémentation
x vaut x+1
Va vers calcul
Paragraphe :Résultat
Affiche "La valeur cherchée est : "
Affiche k
Termine

mERCI POUR VOTRE AIDE

Posté par
dhalte
re : Algorithme 15-05-11 à 10:24

x vaut x+1

ce ne serait pas
k vaut k+1

Posté par
pamjjd
Algorithme 15-05-11 à 11:45

si c'est k vaut k+1
et > doit être remplacé par plus grand que et < par plus petit que
mais ça ne marche toujours pas
merci quand même pour la réponse

Posté par
dhalte
re : Algorithme 15-05-11 à 11:48

à la lecture de l'algo, il fonctionne
je ne sais pas trop ce que tu entends par "ça ne marche toujours pas"

Posté par
pamjjd
Algorithme 15-05-11 à 11:51

Quand on lance le programme il bloque sur le test et indique que ce n'est pas bon

Posté par
dhalte
re : Algorithme 15-05-11 à 12:27

ah
je suppose que tu as saisi cet algorithme dans un langage de programmation propre à une machine donnée

je n'ai aucun de ces éléments (il est surprenant que tu n'aies pas jugé utile de nous communiquer plus d'information à ce sujet), aussi je ne puis t'être de plus d'utilité.

vois ton manuel de programmation ou fends toi d'un peu plus de renseignements...

Posté par
pamjjd
Algorithme 15-05-11 à 14:29

Si je l'ai dit au debut c'est un logiciel qui s'appelle linotte et que l'on apprend en seconde

Posté par
dhalte
re : Algorithme 15-05-11 à 14:53

J'ai un problème avec linotte


je connaissais l'expression "tête de linotte", qui veut dire "peu attentif"
et j'ai cru que c'était une blague de ta part

je ne connais pas le logiciel linotte

Posté par
pamjjd
Algorithme 15-05-11 à 15:01

C'est un logiciel en français que l'on peut télécharger gratos

Posté par
dhalte
re : Algorithme 15-05-11 à 15:07

merci du renseignement, mais je ne vais pas le télécharger tout de suite

peut-être plus tard, ça semble être un projet intéressant

Posté par
pamjjd
Algorithme 15-05-11 à 15:16

Ok merci quand même et tant pis pour mon devoir

Posté par
dhalte
re : Algorithme 15-05-11 à 18:40

j'ai jeté un coup d'œil
tu oubliais de redéclarer les acteurs nécessaires au début de chaque paragraphe
je n'ai pas compris pourquoi c'est nécessaire, je trouve même que cela va à l'encontre de l'intuition qu'on peut en avoir, mais ça fonctionne ainsi.

Livre : essai
Paragraphe : initialisation
Les rôles :
n est un nombre valant 0
k est un nombre valant 0
Y est un nombre valant 0
Demande n
Va vers Calcul
Paragraphe : Calcul
Les rôles :
n est un nombre
k est un nombre
Y est un nombre
Y vaut k*k+3*k
Affiche  "Y vaut : " + Y
Si Y > n alors va vers Résultat
Si Y < n alors va vers Incrémentation
Paragraphe : incrémentation
Les rôles :
n est un nombre
k est un nombre
Y est un nombre
k vaut k+1
Va vers Calcul
Paragraphe :Résultat
Les rôles :
k est un nombre
Affiche "La valeur cherchée est : " + k
Termine

Posté par
pamjjd
Algorithme 15-05-11 à 20:04

Merci de tout coeur tu me sauves la vie
je désespéraia trop
car je croyais avoir compris et rien ne marchais
sauf pour des trucs simples
dans les exemples il n'y avait pas cette répétition et des fois ça marchais et des fois pas
encore merci et très bonne soirée

Posté par
dhalte
re : Algorithme 15-05-11 à 20:08

c'était dans la doc
les exemples ne suffisent pas



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1730 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !