Algorithmique sur les suites 1S

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

Algorithmique sur les suites 1S

par jeune-etudiant61 » 02 Mai 2013, 14:39

u est la suite définie sur N par :
Un= 30n+50 / n²+1 000

1.a) Construire à l'écran de la calculatrice la courbe représentative de la fonction f définie sur [0;+oo] par : f(x) = 30x+50 / x²+1 000

b) Conjecturer le sens de variation de la suite u

2. Voici un algorithme

Initialisations
n prend la valeur 0
u prend la valeur f(0)
v prend la valeur f(1)

Traitement
Tant que u |n prend la valeur n+1
|u prend la valeur f(n)
|v prend la valeur f(n+1)
FinTantQue

Sortie
Afficher n

a) Expliquer le rôle de cet algorithme. Quelle valeur de n est affichée en sortie ?
b) Coder cet algorithme dans un langage de programmation
c) Saisir et exécuter le programme obtenu.
d) La conjecture de la question 1. est-elle confirmée ?

3.a) Déterminer la fonction dérivée de f
b) Déterminer le sens de variation de la fonction f
c) En déduire le sens de variation de la suite u.


C'est le 2. qui me pose problème. Les questions 1. et 3. , j'ai réussi. L'algortihmique me gène beaucoup aidez moi s'il vous plait.



Archytas
Habitué(e)
Messages: 1223
Enregistré le: 19 Fév 2012, 13:29

par Archytas » 02 Mai 2013, 17:27

En langage courant tant que f(n)f(n+1) le progrmme s'arrete sur le n minimum vérifiant cette propriété. Or tu sais que f(n)=un...

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 03 Mai 2013, 09:16

Oui mais moi c'est la question 2.b) qui me gène beaucoup :/ Je sais pas comment coder cet algorithme, on en a pas fait beaucoup en cours et aucun de ce type.
Merci pour ta réponse :)

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 03 Mai 2013, 09:18

As-tu vu un langage de programmation (C, python, java, ...) ou sais-tu programmer sur ta calculatrice ?

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 03 Mai 2013, 10:19

Non je connais aucun langage de programmation mais sur la calculatrice on a vu ça mais je comprend rien donc je n'ai pas réussi :/

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 03 Mai 2013, 10:22

Tu dois donc revoir ton cours pour la programmation de la calculatrice et essayer de metttre en place l'algorithme sur ta calculatrice.

Essaye de faire un premier jet et si tu as des questions sur certains points tu peux redemander ici (en précision si tu as une casio ou une TI).

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 03 Mai 2013, 10:24

J'ai une casio et j'ai essayé de faire cet exercice mais on a pas de cours sur l'algorithme. Donc la je suis vraiment bloqué et c'est un devoir maison donc ..

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 03 Mai 2013, 10:25

Déjà est-ce qu'il faut à un moment entrer la fonction dans le programme ? ^^

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 03 Mai 2013, 10:25

As-tu déjà programmer ta calculatrice ?

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 03 Mai 2013, 10:27

On avait fait un programme avant mais c'était pas du tout le même type et c'est la prof qui avait fait sur ma calculatrice donc je n'avais rien compris ..

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 03 Mai 2013, 10:28

Aide toi de ce tuto pour programmer l'algorithme sur ta calculatrice :
http://www.siteduzero.com/informatique/tutoriels/langage-basic-casio

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 03 Mai 2013, 20:19

J'ai cherché mais je ne comprend toujours pas :'( tu ne peux pas m'aider pour le codage s'il te plaît ? Même le début :/

jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 04 Mai 2013, 16:27

Allez aidez moi s'il vous plaît :/ :'(

Avatar de l’utilisateur
ampholyte
Membre Transcendant
Messages: 3940
Enregistré le: 21 Juil 2012, 07:03

par ampholyte » 05 Mai 2013, 12:10

Essaye quelque chose de ce style, je n'ai pas de calculatrice sous la main pour vérifier :

Code: Tout sélectionner
0 -> n
30*0+50 / 0²+1 000 -> u
30*1+50 / 1²+1 000 -> v

While u  n
    30*n+50 / n²+1 000 -> u
    30*(n + 1) +50 / (n + 1)²+1 000 -> v
WhileEnd
ClrText
"":n


jeune-etudiant61
Membre Naturel
Messages: 16
Enregistré le: 02 Mai 2013, 14:25

par jeune-etudiant61 » 05 Mai 2013, 14:46

Non ça ne marche pas mais merci pour la réponse ça m'aide :)

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 73 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite