FreeBASIC – print

Nel precedente articolo abbiamo imparato ad eseguire un file BASIC compilato.

Ora iniziamo a sperimentare i nostri primi programmi.

Sebbene potremmo sfruttare l’editor di testo che troviamo normalmente di default sul nostro computer, io consiglio di utilizzare sin da subito il semplice editor di testo Geany che, essendo multipiattaforma, possiamo usare indifferentemente in ambienti Windows, Linux, macOS e altri. Inoltre, avendo delle funzioni elementari tipiche di un IDE (ambiente di sviluppo integrato), ci permetterà, per esempio, di compilare e mandare in esecuzione i nostri programmi con più facilità:

  • tasto F8 per compilare il file sorgente .bas
  • tasto F5 per eseguire il file compilato

Bene, cominciamo!

Istruzione print

Quando ci si approccia ad un qualsiasi linguaggio di programmazione non si può evitare di tirare subito in ballo l’istruzione print per la stampa a video.

Nota: il BASIC è un linguaggio di programmazione che non tiene conto se scriviamo le istruzioni con le lettere maiuscole o minuscole.

In FreeBASIC abbiamo due modi per scriverla:

print "Ciao mondo!"

oppure:

? "Ciao mondo!"

Personalmente preferisco il primo modo perché il punto di domanda mi sembra un po’ troppo ambiguo.

Come organizzare la stampa a video

Per separare le parole di un determinato numero di spazi n si utilizza l’istruzione spc():

print "Ci dividono"; spc(4); "4 spazi."

Avrai forse notato l’uso del punto e virgola. Bene, devi sapere che con il punto e virgola si concatenano le parole e che lo stesso risultato lo ottieni utilizzando i segni + e &:

print "Questo"; "testo" + "mi" & "soffoca."

Per incolonnare il testo si utilizza invece la virgola:

print "Fammi", "spazio!"

Per organizzare il testo in maniera tabellare si utilizza l’istruzione tab():

print "Nome"; tab(20); "Data di nascita"; tab(40); "Residenza"
print "ciuchino"; tab(20); "13 dicembre 2018"; tab(40); "Web"

Un’ultima cosetta riguarda la possibilità di stampare direttamente il risultato di una operazione:

print "4 x 3 ="; 4 * 3

Facile, no? 🙂

Per oggi chiudiamo qui. Ci leggiamo al prossimo articolo dove parleremo del dimensionamento o dichiarazione delle variabili.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo di WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione /  Modifica )

Google photo

Stai commentando usando il tuo account Google. Chiudi sessione /  Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione /  Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione /  Modifica )

Connessione a %s...

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.