Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


schema utilizzo di visual basic, Schemi e mappe concettuali di Informatica

schema semplificato per come utilizzare visual basic

Tipologia: Schemi e mappe concettuali

2021/2022

Caricato il 10/07/2023

minghinigiulia
minghinigiulia 🇮🇹

30 documenti

1 / 4

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
VISUAL STUDIO
LABEL: Label.Text=Nome casella_di_testo.Text=Nome
TEXTBOX: Nome/Numero=casella_di_testo.Text
MSGBOX: MsgBox(Stringa_da_stampare) MsgBox(“Messaggio da stampare”) MsgBox(“il nome è:” & Nome)
‘FASE DICHIARATIVA dove dichiaro, scrivo tutti i dati, ci sono dati di INPUT(me li da il testo), di
OUTPUT(dato che devo trovare), di LAVORO(dati che mi servono per risolvere il problema)
Per scriverli devo usare delle parole chiave:
Const=costante si usa per le costanti, seguita dal nome e dal valore della costante
Dim=dimensione si usa per le variabili semplici, precede il nome
As string=stinga=insieme di caratteri alfanumerici(PAROLA) “…” si usa variabili alfanumeriche lunghe
massimo 9 caratteri
As single si usa per indicare i numeri con la virgola, va messo dopo il nome della variabile semplice
As integer si usa per indicare i numeri interi, va messo dopo il nome della variabile
‘FASE DI INPUT Indico i dati di input con le TextBox (casella di testo), una variabile che ha per
oggetto il dato di input
Nome_dato=Txt_nome_dato.Text
‘FASE DI ELABORAZIONE calcolo i dati di output
Dato_output=calcolo
Se ho il SE
Ramo vero If dato_SE= numero1 Then
Dato_output= numero/calcolo
Ramo falso ElseIf dato_SE = numero2 Then
Dato_output = numero/calcolo
End If
‘FASE DI OUTPUT
CALCOLA
Button
Name: Bttcalcola
Text: CALCOLA ESCI
Button
Name: Bttesci
Text: ESCI
Nome dato
Label
Name: Label1 (lascio quello che c’è)
Text: …(metto il nome del dato)
TextBox
Name:
Txt_nomedatodatrovare
Text:
Un label e un textbox per
ogni dato di input
Nome dato di output
Un label così per ogni
dato di input e il DATO
DI OUTPUT
Label
Name: LBL_OUTPUT
Text:
FLOW CARD
pf3
pf4

Anteprima parziale del testo

Scarica schema utilizzo di visual basic e più Schemi e mappe concettuali in PDF di Informatica solo su Docsity!

VISUAL STUDIO

LABEL: Label.Text=Nome casella_di_testo.Text=Nome

TEXTBOX: Nome/Numero=casella_di_testo.Text

MSGBOX: MsgBox(Stringa_da_stampare) MsgBox(“Messaggio da stampare”) MsgBox(“il nome è:” & Nome)

‘FASE DICHIARATIVA dove dichiaro, scrivo tutti i dati, ci sono dati di INPUT(me li da il testo), di

OUTPUT(dato che devo trovare), di LAVORO(dati che mi servono per risolvere il problema) Per scriverli devo usare delle parole chiave: Const =costante si usa per le costanti, seguita dal nome e dal valore della costante Dim =dimensione si usa per le variabili semplici, precede il nome As string =stinga=insieme di caratteri alfanumerici(PAROLA) “…” si usa variabili alfanumeriche lunghe massimo 9 caratteri As single si usa per indicare i numeri con la virgola, va messo dopo il nome della variabile semplice As integer si usa per indicare i numeri interi, va messo dopo il nome della variabile

‘FASE DI INPUT Indico i dati di input con le TextBox (casella di testo), una variabile che ha per

oggetto il dato di input Nome_dato=Txt_nome_dato.Text

‘FASE DI ELABORAZIONE calcolo i dati di output

Dato_output=calcolo Se ho il SE

Ramo vero If dato_SE= numero1 Then

Dato_output= numero/calcolo

Ramo falso ElseIf dato_SE = numero2 Then

Dato_output = numero/calcolo

End If

‘FASE DI OUTPUT

CALCOLA Button Name: Bttcalcola Text: CALCOLA ESCI Button Name: Bttesci Text: ESCI Nome dato Label Name: Label1 (lascio quello che c’è) Text: …(metto il nome del dato) TextBox Name: Txt_nomedatodatrovare Text: Un label e un textbox per ogni dato di input Nome dato di output Un label così per ogni dato di input e il DATO DI OUTPUT Label Name: LBL_OUTPUT Text:

FLOW CA

LBL_OUTPUT.Text = dato_output

Oppure

MsgBox(“il dato di output è: & dato_output)

ESEMPI CON IL SE

PRIMO

Public Class Form Private Sub Bttcalcola_Click(sender As Object, e As EventArgs) Handles Bttcalcola.Click 'FASE DICHIARATIVA Const quota_is = 50 Const ab_4m = 250 Const ab_8m = 400 Const ab_12m = 800 Dim num_mesi As Integer Dim spesa_tot As Single 'FASE DI INPUT num_mesi = TXT_NUM_MESI.Text 'FASE DI ELABORAZIONE If num_mesi = 12 Then spesa_tot = ab_12m ElseIf num_mesi = 4 Then spesa_tot = ab_4m + quota_is Else num_mesi = 8 spesa_tot = ab_8m + quota_is End If 'FASE DI OUTPUT LBL_OUTPUT.Text = spesa_tot End Sub End Class

SECONDO

Public Class Form Private Sub Bttcalcola_Click(sender As Object, e As EventArgs) Handles Bttcalcola.Click 'fase dichiarativa Dim num_set As Single Dim lenzuola As String Dim importo As Integer Const quota = 100 Const c_1set = 600 Const c_2set = 1100 Const c_lenz = 20 Dim imp_tot As Single 'fase di input num_set = Txt_num_set.Text lenzuola = Txt_lenzuola.Text 'fase di elaborazione If num_set = 2 Then importo = c_2set + quota Else importo = c_1set + quota End If If lenzuola = "si" Then imp_tot = importo + c_lenz * num_set Else imp_tot = importo 'fase di output LBL_OUTPUT.Text = imp_tot End If End Sub End Class

Selezione multipla presenta più di due uscite.

PROPOSIZIONI LOGICHE

Possono assumere un valore VERO o FALSO. La verità o falsità delle proposizioni è detta valore di verità. I due valori vero e falso sono detti valori logici o valori booleani. Proposizione semplice quando ha solo i valori vero e falso; proposizione compost a quando è determinata dal valore di verità delle sue proposizioni semplici e dal modo in cui sono connesse.

La particella “e”( AND ) detta congiunzione. Il risultato della congiunzione è vero entrambi i dati sono veri,

mentre è falso se entrambi o almeno uno dei due è falso.

La particella “o”( OR ) detta disgiunzione è falso solo se entrambe i dati sono falsi, è vera se entrambi o

almeno uno dei due è vero Inserendo la parola “ non ” viene fatta una negazione Il valore di verità della proporzione è dato dalla tavola di verità(tabella)

CASCATA

C F V COND

ANNIDATE

COND COND

IF-SE

F (^) V scelta “…” “…” “…” “…” ris