Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

DM algorithme

Posté par
lialialia
01-11-13 à 16:09

Bonjour il me reste un exercice, pour mon DM et je bloque sur celui-ci

On donne ci dessous un algorithme :

1 Variables
2 M EST DU TYPE NOMBRE
3 C EST DU TYPE NOMBRE
4 DÉBUT ALGORITHME
5 M PREND LA VALEUR ....
6 TANT QUE (M<4) FAIRE
7 DEBUT TANT QUE
8 C PREND LA VALEUR -pow(M,2)+3*M+4
9  M PREND LA VALEUR M+0,5
10 AFFICHER M
11 FIN TANT QUE
12 TRACER POINT (C,M)
13 FIN ALGORITHME

Consigne : Corriger cet algorithme pour qu'il réponde au cahier des charges donné.

Cahier des charges :

- L'ordinateur calcule et affiche la valeur prise par f(x)= -x ( au carré) +3x+4 pour tout x allant de -1 à 4, avec un pas de 0,5.

- L'ordinateur affiche les points de la courbe dont les abscisses vont de -1 à 4 avec un pas de 0,5

Je n'ai pas du tout compris cet exercice, merci de m'aider

Posté par
Glapion Moderateur
re : DM algorithme 01-11-13 à 18:58

Si tu ne comprends pas ce que fait l'algorithme c'est sûr que tu ne peux pas le corriger pour qu'il fasse ce que tu veux qu'il fasse.
Bon, mais je te donne quand même la solution. Réfléchit bien à ce que fait chaque instruction. Il y avait pas mal de piège dans l'algorithme initial.

L'ordinateur calcule et affiche la valeur prise par f(x)= -x²+3x+4 pour tout x allant de -1 à 4, avec un pas de 0,5.

Variables
M EST DU TYPE NOMBRE
C EST DU TYPE NOMBRE
DÉBUT ALGORITHME
M PREND LA VALEUR -1
TANT QUE (M<=4) FAIRE
DEBUT TANT QUE
C PREND LA VALEUR -pow(M,2)+3*M+4
M PREND LA VALEUR M+0.5
AFFICHER C
FIN TANT QUE
FIN ALGORITHME

L'ordinateur affiche les points de la courbe dont les abscisses vont de -1 à 4 avec un pas de 0,5

Variables
M EST DU TYPE NOMBRE
C EST DU TYPE NOMBRE
DÉBUT ALGORITHME
M PREND LA VALEUR -1
TANT QUE (M<=4) FAIRE
DEBUT TANT QUE
C PREND LA VALEUR -pow(M,2)+3*M+4
TRACER POINT (M,C)
M PREND LA VALEUR M+0.5
FIN TANT QUE

FIN ALGORITHME

Posté par
lialialia
re : DM algorithme 01-11-13 à 22:42

Bonsoir, merci pour votre réponse que je viens d'essayer sur le logiciel AlgoBox mais celui-ci m'indique une suite de 0 quand j'entre l'algorithme que vous m'avez donné. Je pense que cela n'est malheureusement pas normal :/
J'ai compris le principe de l'algorithme même mais celui la je ne le comprends pas du tout !
Merci quand même de votre aide

Bonne soirée, et j'espère à une future réponse de votre part

Posté par
Glapion Moderateur
re : DM algorithme 02-11-13 à 00:01

tu dois avoir de erreurs de syntaxe, montre moi exactement ce que tu as entré et je te dirais ce qui ne va pas.

Posté par
lialialia
re : DM algorithme 02-11-13 à 00:33

Pour le 1er algo sans la courbe :

DM algorithme

Posté par
lialialia
re : DM algorithme 02-11-13 à 00:34

Pour le 2ème algo avec la courbe :

DM algorithme

Posté par
Glapion Moderateur
re : DM algorithme 02-11-13 à 11:50

C'est le 0,5 dans M PREND_LA_VALEUR M+0,5 il faut mettre un .
M PREND_LA_VALEUR M+0.5


VARIABLES
M EST_DU_TYPE NOMBRE
C EST_DU_TYPE NOMBRE
DEBUT_ALGORITHME
	M PREND_LA_VALEUR -1
	TANT_QUE (M<=4) FAIRE
		DEBUT_TANT_QUE
		C PREND_LA_VALEUR -pow(M,2)+3*M+4
		M PREND_LA_VALEUR M+0.5
		AFFICHER* C
		FIN_TANT_QUE
FIN_ALGORITHME


ça donne :
DM algorithme

Posté par
Glapion Moderateur
re : DM algorithme 02-11-13 à 11:51

Et pour le graphe ça donne :
DM algorithme

Posté par
lialialia
re : DM algorithme 02-11-13 à 12:18

Merci beaucoup pour votre je pense enfin avoir compris
Bonne journée à vous !

Posté par
lialialia
re : DM algorithme 02-11-13 à 12:18

Merci beaucoup pour votre aide*



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 1742 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 !