Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1624 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  organigramme

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

organigramme

n°2174337
petite_bul​le12
Posté le 06-02-2013 à 16:34:10  profilanswer
 

salut tout le monde,
j'ai un codage Cesar (ci dessous) à retranscrire en organigramme mais je n'y arrive pas... Quelqu'un pourrait il m'aider ?  
merci d'avance =)
 
Petite_bulle
 
'Chiffrement césar
    Public Function ChiffrerCesar(ByVal strTexte As String, ByVal clef As Integer) As String
 
        Dim strTextAChiffrer As String
        Dim y As Integer
        Dim i As Integer
        Dim TabEntiers(299) As Integer
        Dim taille As Integer
        Dim chainechiffre As String
 
        's'assurer que chainechiffre est vide
        chainechiffre = ""
 
        ' Récupérer la taille du texte
        taille = strTexte.Length
 
        ' Mettre en majuscules
        strTextAChiffrer = strTexte.ToUpper()
 
        ' récupérer les codes ascii du message à chiffrer dans un tab d'entiers
        For i = 0 To taille - 1
            TabEntiers(i) = Convert.ToInt32(strTextAChiffrer(i))
 
            If TabEntiers(i) >= 65 And TabEntiers(i) <= 90 Then
                'changement de référence
                TabEntiers(i) = TabEntiers(i) - 65
                'appliquer le modulo
                TabEntiers(i) = (TabEntiers(i) + clef) Mod 26
                're-changement de référence
                TabEntiers(i) = TabEntiers(i) + 65
 
                'Convertion avec ToChar()
                chainechiffre = chainechiffre & Convert.ToChar(TabEntiers(i))
 
            End If
        Next
 
 
        Return chainechiffre
 
    End Function
 
Déchiffrage :
 chifcesar = TbxClef.Text
 
 
            ' lire le texte à chiffrer et stocker
            strTextADEChiffrer = TbxTexteChiffrer.Text
 
 
            ' Récupérer la taille du texte
            taille = strTextADEChiffrer.Length
 
            ' Mettre en majuscules
            strTextADEChiffrer = strTextADEChiffrer.ToUpper()
 
            ' récupérer les codes ascii du message à chiffrer dans un tab d'entiers
            For i = 0 To taille - 1
 
                TabEntiers(i) = Convert.ToInt32(strTextADEChiffrer(i))
 
                If TabEntiers(i) >= 65 And TabEntiers(i) <= 90 Then
                    TabEntiers(i) = TabEntiers(i) - chifcesar
 
                    'recommencer l'alphabet quand <65
                    If TabEntiers(i) < 65 Then
                        y = 65 - TabEntiers(i)
                        TabEntiers(i) = 90 - y
 
                    End If
                End If
 
 
                'Convertion avec ToChar()
                chainechiffre = chainechiffre & Convert.ToChar(TabEntiers(i))
 
            Next
 
        End If
 
        'afficher le résultat du déchiffrement
        TbxTexteDechiffre.Text = chainechiffre

mood
Publicité
Posté le 06-02-2013 à 16:34:10  profilanswer
 

n°2174359
boomy29
PSN: tintine29
Posté le 06-02-2013 à 18:03:03  profilanswer
 

Je comprends pas ce que tu veux?  
avec une idée du rendu que tu veux ça m'aiderai a comprendre le problème  
(en gros si tu fais un dessin sur papier de ce qui est attendu je te dirai si je peux le faire sur excel)


---------------
[Ach] Just dance + cam PS4
n°2174371
petite_bul​le12
Posté le 06-02-2013 à 19:10:10  profilanswer
 

salut,
merci pour ta réponse rapide =)
en fait il faut qu'à partir de ce code que j'ai crée je le simplifie en organigramme (voir exemple dans lien) mais je ne sais pas du tout comment m'y prendre car pour moi c'est moins logique =/ il ne me semble pas qu'excel soit nécessaire (sauf si je me trompe ^^)
 
a bientot
 
 
http://maths.fs-umi.ac.ma/~benhlim [...] turbo2.htm

n°2174397
boomy29
PSN: tintine29
Posté le 06-02-2013 à 20:51:21  profilanswer
 

Ok je comprends je fais ce que je pense demain midi


---------------
[Ach] Just dance + cam PS4
n°2174614
petite_bul​le12
Posté le 07-02-2013 à 19:00:50  profilanswer
 

super c'est très gentil de ta part de m'aider =)

n°2174615
boomy29
PSN: tintine29
Posté le 07-02-2013 à 19:03:40  profilanswer
 

Voila ce que je pense et je pense c'est pareil pour décryptage  
 
http://img502.imageshack.us/img502/2954/organigramme.png
 
 
(oui chez moi le midi est très long ^^)


Message édité par boomy29 le 07-02-2013 à 19:04:12

---------------
[Ach] Just dance + cam PS4
n°2174629
petite_bul​le12
Posté le 07-02-2013 à 20:37:34  profilanswer
 

il n'y a pas de problème =)
que veux tu dire dans saisie <>"" ?
désolé je suis pas très douée en informatique ^^

n°2174639
boomy29
PSN: tintine29
Posté le 07-02-2013 à 21:34:20  profilanswer
 

saisie différent de vide  
en gros si taille = 0


---------------
[Ach] Just dance + cam PS4
n°2174861
petite_bul​le12
Posté le 08-02-2013 à 20:14:53  profilanswer
 

ah ok =) merci beaucoup pour ton aide =)
par hasard, tu t'y connais en chiffrage vigenere ?

n°2175142
boomy29
PSN: tintine29
Posté le 11-02-2013 à 10:12:56  profilanswer
 

c'est un système de chiffrement polyalphabétique? (dixit wikipédia)
 
non j'y connais rien mais ça à pas l'air insurmontable


---------------
[Ach] Just dance + cam PS4
mood
Publicité
Posté le 11-02-2013 à 10:12:56  profilanswer
 

n°2175621
petite_bul​le12
Posté le 13-02-2013 à 18:24:31  profilanswer
 

c'est bon j'y suis arrivée aujourd'hui c'était pas simple mais au moins notre système de chiffrage marche ! =) merci beaucoup pour ton aide en tous cas !

n°2175623
boomy29
PSN: tintine29
Posté le 13-02-2013 à 18:29:08  profilanswer
 

De rien sur ce coup là j'ai pas fait grand chose  
Après je réponds souvent aux questions ou je tente  


---------------
[Ach] Just dance + cam PS4
n°2175984
petite_bul​le12
Posté le 15-02-2013 à 19:55:50  profilanswer
 

ça fait plaisir que quelqu'un aide en tous cas ;)
a bientot peut être ! ^^


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  organigramme

 

Sujets relatifs
programme pour créer organigrammeOrganigramme de TeX à LaTeX avec {pst-tree}
comment creer un organigramme?Que pensez/comprennez vous de cet organigramme ?
L'organigramme est-il bon ? 
Plus de sujets relatifs à : organigramme


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR