questo sito utilizza cookie per profilazione e per mantenere gli accessi al forum.
scorrendo questa pagina o cliccando su questi link ne accetterai automaticamente l'utilizzo.


blog|informatica, storia, novelle ecc



lezione di programmazione: introduzione e primo programma in sequenza

introduzione





la programmazione informatica che affronteremo in queste lezioni è una programmazione di tipo ad eventi, ossia il codice viene eseguito una volta fatto clic su un bottone.
il primo tipo(che affronteremo in questo articolo) è la sequenza.

la sequenza: è un tipo di programmazione che consente di inserire da tastiera dei dati, elaborarli e mostrarli sullo schermo elaborati.

la selezione: questo tipo di programmazione consiste nell’assegnazione di alcuni dati di imput e una condizione.

se la condizione è vera allora si esegue un certo tipo di operazione, se la condizione è falsa si esegue un un’altro tipo di operazione o anche niente.

l’iterazione: un tipo di programmazione che consente di eseguire delle parti di codice fino a che una condizione che inizia il ciclo non è terminata(in teoria un ciclo può essere infinito, sopratutto se programmato male).

per la programmazione ci avvarremo della pseudo codifica, un sistema per schematizzare un programma che si vuole scrivere per poi tradurlo molto facilmente in qualsiasi linguaggio.
in queste lezioni prenderemo in considerazione il linguaggio visual basic, utilizzando i messagebox e gli inputbox per inserire e visualizzare i dati.
i dati che inseriremo da input e che elaboreremo verranno inseriti in delle aree di memoria, dei piccoli spazi che il programma si riserva per se stesso.

le aree di memoria, dette d’ora in poi variabili si dividono in:

  • 1. string: le variabili string sono delle variabili di tipo alfanumerico dove si inserisce del testo.
  • 2. integer: questo tipo di variabili ospita solamente numeri interi.
  • 3. single: questo tipo di variabili ospita numeri con la virgola.

esistono anche altri tipi di variabili ma adesso non ci interessano.

come scrivere un buon programma





per scrivere un buon programma è necessario documentarlo, e nella pseudo codifica si utilizza la scritta scrivi.

nella traduzione visual basic invece si utilizza i messagebox.show

la sequenza





la sequenza è un tipo di programmazione che contempla la scrittura di dati in input, l’elaborazione(calcoli ecc) e infine la visualizzazione dei dati.




programma

ecco un primo programma che potremmo sviluppare con la sequenza:

fare un programma che inseriti da input(tastiera) il nome dell’azienda, la destinazione, il numero di partecipanti alla gita e l’importo unitario(per persona) calcoli quanto guadagna l’agenzia.

nota: si usa scrivi per dare dei messaggi all’utente e leggi per immagazzinare dati nell’area di memoria.
in questo esempio utilizzerò variabili di tipo lungo, ossia nomeazienda o destinazione.

pseudo codifica

inizio
scriviamo le istruzioni di input(ossia l’inserimento dei dati da tastiera).
scrivi “inserisci nome dell’azienda”
leggi azienda(string)
scrivi “inserisci nome destinazione”
leggi destinazione(string)
scrivi “inserisci numero partecipanti”
leggi partecipanti(integer)
scrivi “inserisci costo unitario”
leggi costounitario(single)
facciamo l’elaborazione dei dati

totale(single)=costounitariopartecipanti fine elaborazione scriviamo il messaggio di output(ossia il messaggio di ritorno) scrivi “l’azienda” & nomeazienda(la variabile dove abbiamo inserito il nome dell’azienda) & “ha guadagnato ” & totale(la variabile dove abbiamo inserito il totale ricavato dall’operazione delle due variabili partecipanticostounitario).
fine



visual basic





ecco quì il codice di visual basic
per eseguire questo codice aprite visual studio(qualsiasi versione) e create un nuovo progetto.

dalla sezione linguaggi scegliete il visual basic e dal tipo di applicazione scegliete applicazione windows form, o similare.

una volta entrati nel form aprire la casella degli strumenti e scegliere un bottone.

chliccare con il tasto destro sopra di esso una volta inserito nella form, e nella proprietà text inserire il testo esegui o quello che si vuole.

per scrivere il codice cliccare due volte sul bottone per aprire l’editor del codice.

non cancellare niente al suo interno, e scrivere il codice trà private sub ed end sub.

ecco il codice





dichiariamo le variabili che andremo ad utilizzare

dim nomeazienda as string
dim destinazione as string
dim partecipanti as integer
dim costounitario as single
dim totale as single
fine dichiarazione variabili

scriviamo le istruzioni di input

messagebox.show(“inserisci il nome dell’azienda”)
nomeazienda=inputbox(” “)
messagebox.show(“inserisci nome destinazione”)
destinazione=inputbox(” “)
messagebox.show(“inserisci numero partecipanti”)
partecipanti=inputbox(” “)
messagebox.show(“inserisci costo unitario”)
costounitario=inputbox(” “)
fine istruzioni di input

elaboriamo i dati

totale=costounitario*partecipanti
fine elaborazione dei dati
scriviamo le istruzioni di output
messagebox.show(“l’azienda” & nomeazienda & “ha guadagnato ” & totale)

fine istruzioni di output

abbiamo finito, il programma è pronto per essere eseguito, premere quindi f5 da visual studio e lo vedrete in esecuzione.
per qualsiasi problema scrivere nei commenti.