Strumenti di sviluppo

Editor Blocco note… Editor evoluto Notepad2Notepad++RSciTESublime Text… IDE dedicato … multilinguaggio C, C++: Code::Blocks, CodeLite, Dev-C++, …Java: IntelliJ, JCreator, …Pascal: Dev-Pascal, Free Pascal, LazarusPython: IDLE, PyCharm, Spyder, … AnjutaEclipseGeanyNetBeansVisual Studio Code Online IDE dedicato … multilinguaggio C: C++ shellPython: python.org > shellPython: PythonAnyWhere BrowxyIdeoneJDoodlemyCompileronline-ide.comOnlineGDBProgramizrepl.itrextester.com > compile … onlinetech.iotutorialspoint.com > Coding Groundw3schools.com > tryit Notebook Interface … Leggi tutto

OLICYBER e Pseudocodice

Anno 2021 – 8 Considera la seguente funzione Quale numero ritorna la chiamata a y(100)? SOLUZIONE 1 n 1 2 3 4 5 6 7 8 9 10 x(n) 1 1 3 3 3 4 4 6 6 6 y(n) 2 2 2 3 3 5 5 5 6 6 n 11 12 13 14 … Leggi tutto

Input / Output

Output Linguaggio Scrivi… Scrivi e vai a capo C printf(“…”); printf(“…\n”); C++ cout << …; cout << … << endl ; Java System.out.print(…); System.out.println(…); Pascal Write(…); WriteLn(…); Python print(…, end=”) print(…) Small Basic TextWindow.Write(…) TextWindow.WriteLine(…) Input Linguaggio Leggi una linea Leggi un intero C scanf(“%i”, &x); C++ cin >> x; Java x=java.util.Scanner.nextLine(); x=java.util.Scanner.nextInt(); Pascal ReadLn(x); … Leggi tutto

Ordinare 3 dati

Prova con i numeri +—–+—–+—–+ | x1 | x2 | x3 | +—–+—–+—–+————+ | 100 | 9 | -8 | (x1 > x2)? | | 9 | 100 | -8 | (x2 > x3)? | | 9 | -8 | 100 | (x1 > x2)? | | -8 | 9 | 100 | | +—–+—–+—–+————+ … Leggi tutto

Algorithmic art

Arte visuale (…) nella quale l’opera è generata da un algoritmo.L’artista scrive il codice, il computer esegue il codice e produce l’opera (sullo schermo, stampa, plotter, …). Temi Animazioni 2D / Animazioni 3D / Arte NFT / Automi cellulari / Chaos Game / Curve celebri / Frattali / Ricorsione / Teoria del caos Autori / … Leggi tutto