Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

algorithme seconde

Posté par
booboo974
05-04-17 à 15:53

Bonjour voila j'ai un dm de maths pour vendredi sur les représentations graphique de droite d'une fonction donc on a eu les deux premieres parties sur des tableaux de valeurs avec la calculatrice ainsi qu'un tracé mais apres avoir fait tout ca j'ai un algorithme que je n'arrive vraiment pas a réaliser... voila l'énoncé :

Ecrire un algorithme en francais qui permette de donner un tableau de valeur d'une fonction :
*En entrées on demandera l'expression de la fonction, la premiere valeur et le pas
*Dans le traitement on utilisera une boucle "pour"
*En sorties on affichera les images des valeurs par f

Voila merci de bien m'aider parceque la je suis vraiment bloqué et je sais pas comment poursuivre...
Merci

Posté par
mathafou Moderateur
re : algorithme seconde 05-04-17 à 16:26

Bonjour,

Citation :
En entrées on demandera l'expression de la fonction


je doute que cela puisse se traduire dans quelque langage usuel que ce soit

donc l'algorithme demandé est en pur "langage naturel" et ne pourra pas "entrer dans les détails"

du genre :

demander l'expression de f
demander etc
pour x de .. à ... par pas de ...
calculer f(x)
afficher cette valeur
fin pour

et ça n'ira pas plus loin, c'est tout ce qu'on pourra en faire

la réalisation effective de cet algorithme sur une machine se heurtera au problème de la saisie d'une expression textuelle sensée représenter dans le même langage un calcul à effectuer !!
ce "mélange des genres" entre valeurs saisies (textes) et programme (exécuter) étant très rare dans les langages de programmation
voir volontairement impossible (exécuter du code saisi par un "utilisateur final" ? ça va pas la tête ?
du point de vue d'un programme un utilisateur est un être malfaisant qui prend plaisir à fournir des données aberrantes à un programme dans le but de le planter.

on peut toutefois aller un peu plus loin en transformant ça en :

demander les coefficients a et b de la fonction f(x) = ax+b
demander etc
pour x de ... à ... par pas de ...
calculer ax+b
afficher cette valeur
fin pour

et du coup il n'y a plus de problème "philosophique"
on saisit des valeurs numériques (les coefficients)
et le calcul (quelles opérations effectuées à partir de ces valeurs) a été défini une fois pour toutes à l'écriture du programme



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