Tp informatique

bibabest Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
 bibabest -
bonjour a tous
j'ai un exercice a résoudre mais j'ai trouve des petits problèmes ..........
soit une matrice des caractères.
Écrire un programme qui permet de réaliser les taches suivantes:
-inversion une ligne donnée.
-inversion d'une colonne donnée.
-existence d'un mot donné.
-existence d'un palindrome .
-permutation entre 2 ligne.
-permutation entre 2 colonne.
-testé si une ligne contient dans l'ordre les lettres d'un mot donné.
-addition de 2 nombres.

merci a tous

4 réponses

zimeau Messages postés 711 Date d'inscription   Statut Membre Dernière intervention   117
 
pour inversé une ligne, je pense qu'il faudrait mettre chaque caractère de la ligne dans un tableau, compté le nombre de cellule du tableau, et remplacer la 1ere par la dernière, la 2eme par l'avant dernière etc... par exemple, pour une ligne de 10 caractères, en admettant que le premier est ranger dans un chaine[premier_caractere] et le dernier dans un chaine[dernier_caractere], il suffirait de faire un truc du genre
caractere = chaine[premier_caractere]
caractere2= chaine[dernier_caractere]
chaine[premier_caractere] = caractere2
chaine[dernier_caractere] = caractere
puis de faire un premier_caractere + 1 et un dernier_caractere - 1, et finir en le faisant autant de fois qu'il y a de caractere dans la chaine /2 (soit 5 fois pour une chaine de 10 caractère). bon courage ^^
1
bibabest
 
merci
1
jipicy Messages postés 41342 Statut Modérateur 4 896
 
0
samgunsjovirow Messages postés 45905 Date d'inscription   Statut Modérateur Dernière intervention   3 042
 
Alors expliques ce que tu as fait, parceque personne ne fera tout le boulot à ta place
0