Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Code Kitchen Allgemeines Coder-Forum rund um das Programmieren eigenständiger, ausführbarer Programme.

Wie schreibe Ich ein Caesar-Verschlüsselungs Programm in Visual-Basic

Diskussion: Wie schreibe Ich ein Caesar-Verschlüsselungs Programm in Visual-Basic im Forum Code Kitchen, in der Kategorie Software Home; Anzeige Tag! Ich habe ein Problem mit Visual Basic. Ich will ein Programm mit VB zum verschlüsseln von Texten nach ...

Antwort
Alt 21.07.03, 09:13   #1 (permalink)
 
Registriert seit: 21.07.03
Yami Leistung: Facit NTK
Likes: 0
Arrow Wie schreibe Ich ein Caesar-Verschlüsselungs Programm in Visual-Basic

Anzeige

Tag!

Ich habe ein Problem mit Visual Basic. Ich will ein Programm mit VB zum verschlüsseln von Texten nach dem Caesar-Code.

der Caesar Code ist : a = c , b =d .....

Ich bedanke mich jetzt schon.

Yami ist offline   Mit Zitat antworten
Alt 21.07.03, 13:29   #2 (permalink)
 
Registriert seit: 10.03.03
blue Leistung: Facit NTK
Likes: 0
Standard

du musst mit einer scheife den text zeichen für zeichen durchlaufen, und dann jedes einzelne zeichen abfragen und durch ein anderes ersetzten.

so würde der code in object pascal aussehen:

Code:
for i := 1 to length(text) do  //durchlaufen des textes  (FOR-Schleife)
begin
   case text[i] of             //zeichen abfragen und ersetzten
    'a' : text[i] := 'b'; 
    'b' : text[i] := 'c';
    'c' : text[i] := 'd';
    'd' : text[i] := 'e';
    'e' : text[i] := 'f';
    'f' : text[i] := 'g';
    'g' : text[i] := 'h';
    'h' : text[i] := 'i';
    'i' : text[i] := 'j';
    'j' : text[i] := 'k';
    'k' : text[i] := 'l';
    'l' : text[i] := 'm';
    'm' : text[i] := 'n';
    'n' : text[i] := 'o';
    'o' : text[i] := 'p';
    'p' : text[i] := 'q';
    'q' : text[i] := 'r';
    'r' : text[i] := 's';
    's' : text[i] := 't';
    't' : text[i] := 'u';
    'u' : text[i] := 'v';
    'v' : text[i] := 'w';
    'w' : text[i] := 'x';
    'x' : text[i] := 'y';
    'y' : text[i] := 'z';
    'z' : text[i] := 'a';
   end;
in vb dürfte das nicht sehr viel anders aussehen.
blue ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 21.07.03, 15:23   #3 (permalink)
 
Registriert seit: 02.10.01
Nornagest Leistung: Facit NTK
Likes: 0
Standard

Man muss auch nicht unbedingt eine Tabelle mit allen Zeichen eingeben, sondern kann einfach den jeweiligen Schlüssel (Wie weit sollen die Zeichen verscchoben werden) zu jedem Zeichen hinzuaddieren.

Ich will ja nichts unterstellen, aber das klingt irgendwie nach Hausaufgabe.

Also:
1. Text einlesen (direkte Eingabe, Datei, was auch immer)
2. Schlüssel einlesen (Wenn nicht fest vorgegeben)
3. Mit einer Schleife, den jeweiligen Text durchgehen und zu jedem Zeichen den Schlüssel addieren, dabei auf Überlauf auchten (z+1 soll a und nich ein sonderzeichen sein)
4. Fertigen Text ausgeben

Das solltest du hoffentliich hinkriegen. Da ich VB nicht kann kann ich dir den genauen Code nicht geben,
wenn es eine Hausaufgabe ist solltest du es auch selber machen, damit du wass dabei lernst.
mfg
Nornagest
Nornagest ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Software Home » Code Kitchen » Wie schreibe Ich ein Caesar-Verschlüsselungs Programm in Visual-Basic
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Visual Basic: Runtime direkt in Programm einbinden adrian90 Code Kitchen 3 12.02.06 14:40
visual basic redips Applikationen 7 21.01.06 18:05
Visual Basic: Runtime direkt in Programm einbinden adrian90 Code Kitchen 7 21.04.05 12:44
Programm mit dem mann visual basic programme proggen kann HighTower Downloads 9 29.07.04 23:08
Wie schreibe Ich ein Caesar-Verschlüsselungs Programm in Visual-Basic Yami Die Problemzone 2 21.07.03 15:23


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61