المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : تمرين تم طرحه في احد المسابقات.


malak54
2015-10-05, 20:45
EXercice: on souhaite étudier dans une chaine de caractères les séquences de caractéres identiques,exemple: la
séquence"bbbb"de la chaine "abbbc".il faut bien sur qu'une séquence de caractéeres identiques comporte au
moins DEUX caracterés pour qu'elle soit prise en compte !
donc soit une chaine CH triée par ordre croissant.
a.ecrire une fonctionNBSEQUENCE qui retournele nombre de séquences de caractéres identiques que CH contiet .exemple"aaabbc"le nombre de séquences=2.
b.ecrire une fonction LONGSEQUENCE qui retourne la longueur de la plus longue séquence de caractéres identique que contient CH et 0 si elle n'en contient pas . exemple pour "aaaabbc" la longueur de la séquence la plus longue =4 .
NB: les chaines se terminent par la marque de fin de chaine '/0'
)programation pascal (