[pascal]savoir si une cellule est remplie

grad -  
 nico -
Bonjour,

Je travaille en pascal sous dev-pas
Soit exp[1..100] un tableau d'expressions booléennes qui valent soit True ou False
et A[1..100] un tableau de réels tels que des cases sont remplies et d'autres vides;
Je veux un programme ou une fonction qui affecte pour exp[i] la valeur TRUE
si la case A[i] est remplie et False si la case A[i] est vide
A voir également:

15 réponses

grad
 
répondez moi
0
grad
 
répondez moi
0
grad
 
répondez moi
0
grad
 
répondez mo
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
freeze
 
répondez moi
j'ai une autre question :
Comment effacer le contenu de la cellule A[i] dans un tableau A : array[1..N] of type ?
0
grad
 
répondez moi
0
nico
 
on va pas faire ton programme à ta place
surtout que c'est super simple
0
grad
 
J'ai dis fonction ou programme
si tu sais tu peux m'aider
Cette fonction est très utile
Ici c'est un forum
il y a aussi des questions super simple à qui il y a des réponses
0
nico
 
pour tester si une case est vide tu utilises NULL
t'en as entendu parler?
0
nico
 
tout compte fait c'est NIL en fait
NULL c'est en C
0
grad
 
Qu'est ce que je dois faire avec NIL ???
je fais NIL(A[i]) et un résultat booléen qui me s'affiche?
0
nico
 
tu fais un truc du genre
if(A[i]==NIL) //ca veut dire que y'a rien
{
...
}
0
nico
 
y'a un truc que je trouve bizarre
c'est que tu n'ai pas vu ca en cours
0
grad
 
Je me documente en developpez.com
Il n'y a pas ça en cours
Moi je veux en pascal;
Donc ce serait ça la fonnction???

Function testcellule(a:real):boolean;
begin
if a=NIL then testcellule:=FALSE
else testcellule:=TRUE;
end;
0
nico
 
non essayes de faire un programme ou une fonction avec des pointeurs
j'ai du faire une faute sur mon explication tout à l'heure

essayes un

tu met tout exp[ ] à false

for(i==1;i<100;i+1)
{
if(tab[i]!=NIL)
{
exp[i]:=TRUE;
}
}

un truc du genre mais bon ca fait longtemps que j'ai pas fait de pascal donc je peux faire des fautes de syntaxe
0