π
<-

Programme

Programme

Unread postby fatah59 » 09 Jun 2014, 19:20

Bonjour a tous je prepare mon bac et voyant de nombreux exercices demandant de faire tourner un algorithme je m'y suis mis , j'ai voulu taper un programme mais on me dis qu'il n'y a pas assez d'arguments lorsque je verifie la syntaxe , je me tourne donc vers vous pour me dire mes erreurs svp , merci d'ava,ce :

n est un entier naturel
u est reel positif
demander la valeur de n
affecter a u la valeur 1

pour i variant de 1 a n :
affecter a u la valeur racine ( 2u )
Fin de Pour
Afficher u


j'ai tapais
Define test (n,u,i)
Prgm
Request n
u-->1
For(i,1,n)
u-->racine(2u)
EndFor
Define u
EndPrgm

voila tout a bientot j'espere :)
User avatar
fatah59
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 2
Joined: 09 Jun 2014, 19:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale s

Re: Programme

Unread postby AnToX98 » 09 Jun 2014, 19:25

C'est pas Define mais Disp à la fin ;)
User avatar
AnToX98Premium
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 75.5%
 
Posts: 1022
Images: 15
Joined: 19 May 2013, 16:54
Location: Paris, France
Gender: Male
Calculator(s):
MyCalcs profile
Class: 1ere S

Re: Programme

Unread postby davidElmaleh » 09 Jun 2014, 19:25

il y a pas mal d'erreurs
1) si tu demande n dans test(n..), pas la peine d'écrire request
2) Si tu initialises u (1-->u) ne le demande pas dans test(n,u..)
3) i est une variable qui va être utilisée dans for, donc, on ne la demande pas dans test(n,u,i)
4) il y a une erreur dans le request : on écris request 'message',variable, en l’occurrence : Request "n=",n
5) le sto (-->) s'utilise de la manière suivante : élément-->variable soit : 1-->u et non u-->1
6) il n'y a pas de parenthèses dans le for on écris : For i,1,n
7) La fonction afficher est disp et non define

Finalement, voici le programme corrigé :
Code: Select all
Define test(n)
Prgm
1-->u
for i,1,n
  racine(2u)-->u
endfor
disp u
EndPrgm


EDIT: et pour essayer le programme, par exemple pour avoir le 20e terme de le suite, tu écris test(20) ;)

EDIT2 : sinon, ce programme se fait en 1 ligne :
Code: Select all
u(n):=when(n=0,1,sqrt(2*u(n-1)))
:D
Image
User avatar
davidElmalehProgrammeur
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 19.6%
 
Posts: 409
Images: 9
Joined: 14 Oct 2012, 23:30
Location: Paris 19
Gender: Male
Calculator(s):
MyCalcs profile
Class: PSI*

Re: Programme

Unread postby fatah59 » 09 Jun 2014, 19:39

merci a vous 2 , et merci David pour un de tes programmes qui m'a bien aidé en spé , jai tapé le programme corrigé avec en plus (Request "n=",n) mais on me dit "nom de variable ou de fonction invalide " une idée svp ?
User avatar
fatah59
Niveau 0: MI (Membre Inactif)
Niveau 0: MI (Membre Inactif)
Level up: 0%
 
Posts: 2
Joined: 09 Jun 2014, 19:12
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Terminale s


Return to TI-Basic

Who is online

Users browsing this forum: No registered users and 7 guests

-
Search
-
Social TI-Planet
-
Featured topics
Ndless for CX 4.5.5 / CX II 6.2.0
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
12345
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2242 utilisateurs:
>2209 invités
>24 membres
>9 robots
Record simultané (sur 6 mois):
43991 utilisateurs (le 10/09/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)