StraghtThomas
Artikelen: 0
Berichten: 11
Lid geworden op: ma 03 sep 2007, 01:03

Caesarcijfer in c++

Hoe moet ik een programma schrijven in C++, dat ik een tekst kan versleutelen, bijvoorbeeld met Caesarcijfer
Gebruikersavatar
Rogier
Artikelen: 0
Berichten: 5.679
Lid geworden op: di 27 apr 2004, 13:40

Re: Caesarcijfer in c++

Met Crypto++ moet dat wel lukken.
In theory, there's no difference between theory and practice. In practice, there is.
Gebruikersavatar
jhnbk
Artikelen: 0
Berichten: 6.905
Lid geworden op: za 16 dec 2006, 09:10

Re: Caesarcijfer in c++

Wil je het volledig zelf schrijven?

dit kan handig zijn: int2ascii en omgekeerd

http://www.velocityreviews.com/forums/t290...-of-a-char.html

http://www.thescripts.com/forum/thread62976.html
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.
StraghtThomas
Artikelen: 0
Berichten: 11
Lid geworden op: ma 03 sep 2007, 01:03

Re: Caesarcijfer in c++

kan iemand mij een voorbeeld geven
Gebruikersavatar
jhnbk
Artikelen: 0
Berichten: 6.905
Lid geworden op: za 16 dec 2006, 09:10

Re: Caesarcijfer in c++

Code: Selecteer alles

def crypt(string,times=1):

		def shift(char,times):

				#97-122

				t=ord(char)

				t+=times

				if t>122:

						t-=26

				return chr(t)

		a=""

		for i in string:

				if ord(i)>=97 and ord(i)<=122:

						a+=shift(i,times)

				else:

						a+=i

		return a


Hier een stukje pythoncode
Het vel van de beer kunnen verkopen vraagt moeite tenzij deze dood voor je neervalt. Die kans is echter klein dus moeten we zelf moeite doen.

Terug naar “Informatica en programmeren”