Registrierung Häufig gestellte Fragen Suche Mitgliederliste Portal - Planet Skyrim.de Kalender Moderatoren und Administratoren Startseite
Morrowind&OblivionForum.de - PMM-Projects Network » Off Topic Base » Hard- & Software Bereich » Textverschlüsslung im Builder 6 » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
Shadow.dcn
Assassine
Verwarnung: 1




Dabei seit: Dezember 2003
Geschlecht:
Herkunft: Dresden
Beiträge: 703

Shadow.dcn ist offline
  Textverschlüsslung im Builder 6Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hi, ich muss für die Schule ein Programm schreiben welches wie eine Enigma Text verschlüsseln kann.
Nur leider hab ich kein Plan wie.
Es soll ein Programm mit Windowsoberfläche werden und einer Animation damit man sieht wie das Programm den Text verschlüsslt.
Ich hab daran gedacht das man den Text ganz einfach verschlüsslt in dem man die Buchstaben verschiebt.
Also aus a wird b und aus c wird d und so weiter.
Man müsste am besten auch die Verschiebung einstellen könnnen, so das dann aus a->c wird oder d oder halt je nach dem wie man es einstellt.


abcdef bei Verschiebung um 1:
bcdefg
Kann mir da jemand helfen, haben wir hier c++ Spezies?

Oder kennt jemand ein Forum wo ich eher Hilfe finden werde?


__________________
Eine Signatur mehr, ein dummer Spruch mehr...

Dieser Beitrag wurde von Shadow.dcn am 09.04.2005, 14:39 Uhr editiert.

09.04.2005, 13:57 Profil von Füge  deiner Freunde-Liste hinzu Email an Shadow.dcn senden Füge Shadow.dcn in deine Contact-Liste ein
Dragonslayer
X-perte




Dabei seit: Juni 2003
Geschlecht:
Herkunft: Thyns Abgrund
Beiträge: 4836

Dragonslayer ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

C++? Ich glaub Noxx kennt sich damit aus...


__________________
Download:
Geheimer Unterschlupf V.0.9.1
Tragbarer Plunder 1.0

09.04.2005, 20:50 Profil von Füge  deiner Freunde-Liste hinzu Email an Dragonslayer senden Füge Dragonslayer in deine Contact-Liste ein
Xindon
Assassine




Dabei seit: April 2004
Geschlecht:
Herkunft:
Beiträge: 643

Xindon ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Kompilier das mal. Ist für die Kommandozeile, das hab ich vor ner Ewigkeit mal wegen einem Tutorial gemacht.

Die Buchstaben werden über ihre ASCII Werte verschoben.



Zitat:


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
int letters;
char letter;
int ascii;
char direction;
bool invalid = true;
int range;


cout<<"Wordshifter"<<endl<<endl;


while (invalid) {
cout<<"Positive or negative shifting? (enter +/-): ";
cin>>direction;

if (direction == 43 || direction == 45) {
invalid = false;
} else {
cout<<"Error: Enter + or - "<<endl<<endl;
}

}

cout<<"Shifting range: ";
cin>>range;

cout<<"Number of letters in your word: ";
cin>>letters;

cout<<endl;

char word[letters];

//Buchstabeneingabe
for (int i = 0; i < letters; i++) {
cout<<"Enter letter "<<i+1<<": ";
cin>>word[i];
}

cout<<endl<<endl;

//Für jeden Abstand von Buchstabe a zu a+space
for (int space = 0; space < range+1; space++) {

//Für jeden eingegebenen Buchstaben
for (int i = 0; i < letters; i++) {
letter = word[i];

if (direction == 43) {
//Positives Shifting
ascii = letter + space;
} else if (direction == 45) {
//Negatives Shifting
ascii = letter - space;
}



//Ergebnis ausgeben
char ch = ascii;
cout<<ch;
}

//Info
cout<<" | "<<direction<<space<<endl;
}








cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}


__________________
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off."

Warum gehen Ameisen nicht in die Kirche? - weil sie InSekten sind.

12.04.2005, 19:10 Profil von Füge  deiner Freunde-Liste hinzu Email an Xindon senden Homepage von Xindon Füge Xindon in deine Contact-Liste ein
Shadow.dcn
Assassine
Verwarnung: 1




Dabei seit: Dezember 2003
Geschlecht:
Herkunft: Dresden
Beiträge: 703

Shadow.dcn ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Thx, wie bekomm ich das am besten in Borland Builder Programmiersprache?
Welche Programmiersprache ist das speziel eigentlich, also mit welchem ProgrammierProgramm kann ich den damit was anfangen?
Kann man das auch im Builder verwenden?


__________________
Eine Signatur mehr, ein dummer Spruch mehr...

Dieser Beitrag wurde von Shadow.dcn am 12.04.2005, 20:02 Uhr editiert.

12.04.2005, 19:59 Profil von Füge  deiner Freunde-Liste hinzu Email an Shadow.dcn senden Füge Shadow.dcn in deine Contact-Liste ein
Xindon
Assassine




Dabei seit: April 2004
Geschlecht:
Herkunft:
Beiträge: 643

Xindon ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Das ist ganz normaler C++ Code. Einfach kompilieren.
Ich benutze Dev-C++ mit MinGW.


__________________
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off."

Warum gehen Ameisen nicht in die Kirche? - weil sie InSekten sind.

12.04.2005, 21:14 Profil von Füge  deiner Freunde-Liste hinzu Email an Xindon senden Homepage von Xindon Füge Xindon in deine Contact-Liste ein
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Design by: Garak - Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR