Cifrario di Cesare in C++, Rust, Python, Java

logo java

Un esercizio decisamente classico per i novelli della programmazione. Vediamo un semplice cifrario di Cesare che funziona nel seguente modo: viene inserito un testo arbitrario, viene inserita una chiave numerica, si traspone il testo lettera per lettera di tante posizioni alfabetiche secondo la chiave e si fornisce in output il testo crittografato. Per completezza sviluppiamo … Leggi tutto

Le classi in Python

python-logo

Partiamo dal presupposto che il lettore conosca già un po’ di teoria della programmazione ad oggetti. In questo articolo vogliamo riassumere gli elementi pratici per realizzare una classe in Python. Partiamo dal presupposto che il python, non essendo un linguaggio compilato, ha una sintassi per la gestione delle classi più poliedrica rispetto ai fratelli più … Leggi tutto