FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Inverser une chaîne de caractères Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Inverser une chaîne de caractères Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Inverser une chaîne de caractères Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Inverser une chaîne de caractères Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Inverser une chaîne de caractères Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Inverser une chaîne de caractères Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Inverser une chaîne de caractères Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Inverser une chaîne de caractères Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Inverser une chaîne de caractères Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Inverser une chaîne de caractères Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Inverser une chaîne de caractères Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Inverser une chaîne de caractères Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Inverser une chaîne de caractères Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Inverser une chaîne de caractères Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Inverser une chaîne de caractères Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-55%
Le deal à ne pas rater :
Friteuse sans huile – PHILIPS – Airfryer HD9200/90 Série 3000
49.99 € 109.99 €
Voir le deal

 

 Inverser une chaîne de caractères

Aller en bas 
3 participants
AuteurMessage
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Inverser une chaîne de caractères Empty
MessageSujet: Inverser une chaîne de caractères   Inverser une chaîne de caractères EmptyMar 17 Jan 2023 - 19:47

Bonsoir à tous !

Quelques lignes de code pour inverser une chaîne de caractères.

Code:
' Inverser une chaîne de caractères
dim a$, b$, i%

a$ = "Bonjour les panoramiciens !"

for i% = 1 to len(a$)
    b$ = mid$(a$,i%,1) + b$
next i%

print a$
print b$

Inverser une chaîne de caractères Inv_bm10
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Inverser une chaîne de caractères Empty
MessageSujet: Re: Inverser une chaîne de caractères   Inverser une chaîne de caractères EmptyMar 17 Jan 2023 - 21:04

C'est bien, Marc !
Mais ... Panoramic a tout prévu pour une telle fonction.

Code:

dim a$
a$ = "Bonjour les panoramiciens!"
print a$
print reverse$(a$)
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
JL35




Nombre de messages : 7112
Localisation : 77
Date d'inscription : 29/11/2007

Inverser une chaîne de caractères Empty
MessageSujet: Re: Inverser une chaîne de caractères   Inverser une chaîne de caractères EmptyMer 18 Jan 2023 - 9:03

Décidément, Panoramic est plein de ressources ! je ne la connaissais pas celle-là !
Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Inverser une chaîne de caractères Empty
MessageSujet: Re: Inverser une chaîne de caractères   Inverser une chaîne de caractères EmptyMer 18 Jan 2023 - 22:21

JL35 a écrit:
je ne la connaissais pas celle-là !

Tu la connais maintenant !

Une petite application de l'inversion d'une chaine de caractères est de savoir si un mot ou une phrase est un palindrome?

Code:

rem ============================================================================
rem                     Palindrome
rem ============================================================================
rem  Se dit d’un mot, d’un vers, d’une phrase que l’on peut lire indifféremment
rem  de gauche à droite ou de droite à gauche.
rem ============================================================================
dim phrase$
phrase$ = "Engage le jeu que je le gagne" : print palindrome$(phrase$)
phrase$ = "Esope reste ici et se repose"  : print palindrome$(phrase$)
phrase$ = "Elu par cette crapule"         : print palindrome$(phrase$)
phrase$ = "Karine alla en Irak"           : print palindrome$(phrase$)
print
phrase$ = "Panoramic"                     : print palindrome$(phrase$)

end
rem ============================================================================
FNC Palindrome$(phrase$)
    dim_local i,p$,c$
    ' Supprimer les espaces
    for i = 1 to len(phrase$)
        c$ = mid$(phrase$,i,1)
        if c$ <> " " then p$ = p$ +c$
    next i
    p$ = upper$(p$)
    
    if reverse$(p$) = p$
       result phrase$ + "    est un palindrome"
    else
       result phrase$ + "    n'est pas un palmindrome"
    end_if
END_FNC
rem ============================================================================
  
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Contenu sponsorisé





Inverser une chaîne de caractères Empty
MessageSujet: Re: Inverser une chaîne de caractères   Inverser une chaîne de caractères Empty

Revenir en haut Aller en bas
 
Inverser une chaîne de caractères
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Remplacer une sous-chaîne de caractères par une autre
» Retour de chaîne de caractères.
» Comparaison de 2 chaîne d caractères.
» Comment afficher une chaine de caractères?
» Recherche d'une chaîne de caractères dans une arborescence

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: