[pascal]savoir si une cellule est remplie

Fermé
grad - 10 janv. 2008 à 21:24
 nico - 11 janv. 2008 à 16:45
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

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

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

Posez votre question
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
répondez moi
0
on va pas faire ton programme à ta place
surtout que c'est super simple
0
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
pour tester si une case est vide tu utilises NULL
t'en as entendu parler?
0
tout compte fait c'est NIL en fait
NULL c'est en C
0
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
tu fais un truc du genre
if(A[i]==NIL) //ca veut dire que y'a rien
{
...
}
0
y'a un truc que je trouve bizarre
c'est que tu n'ai pas vu ca en cours
0
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
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