Vous êtes sur la page 1sur 2

Programme Exo4VerifUneLigne

Type t_carre structure

entier chiffre

booleen supCCDr

booleen infCCDr

booleen supCCDe

booleen infCCDe

fstr

variables

entier i,j,k

tableau de t_carre f(1..5,1..5)

tzbleau d’entierT(1 ..5)

booleen ok <- VRAI

Debut

repeter

ecrire "Saisir le numero de ligne à vérifier"

lire i

jusqu'à (i>0 et i<=5)

OK <- vrai

pour k de 1 à 5

T(k) <- 0

fpour

j <-1

répéter

si (f(i)(j).supCCDr) alors

OK <- (f(i)(j).chiffre > f(i)(j+1).chiffre)

sinon

si (f(i,j).infCCDr) alors

OK <- (f(i)(j).chiffre < f(i)(j+1).chiffre)

fsi
fsi

T(f(i)(j).chiffre) <- T(f(i)(j).chiffre) + 1

j <- j+1

jusqu'à ((OK=FAUX) ou (j>5))

k <-1

répéter

si (T(k) # 1) alors

OK ← faux

fsi

k <- k + 1

jusqu'à ((k>5) ou (OK=FAUX))

si (ok=VRAI) alors

ecrire "Ligne est valide"

fsi

FIN

Vous aimerez peut-être aussi