


Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
schema semplificato per come utilizzare visual basic
Tipologia: Schemi e mappe concettuali
1 / 4
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!



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
oggetto il dato di input Nome_dato=Txt_nome_dato.Text
Dato_output=calcolo Se ho il SE
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:
ESEMPI CON IL SE
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
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.
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.
mentre è falso se entrambi o almeno uno dei due è falso.
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)
C F V COND
COND COND
F (^) V scelta “…” “…” “…” “…” ris