Soluzione Esercizio 5 dell'Esercitazione #2

Esercizio 5

Obiettivo: Familiarizzare con gli operatori fra valori interi.

Attività:

  1. La formula per il calcolo dell'area di un trapezio è: "somma delle basi per altezza diviso due". Si scriva un programma AreaTrapezio che assegna dei valori a vostra scelta alle variabili b1, b2 e h e calcola l'area del trapezio corrispondente. Scrivete un'unica espressione, usando le parentesi dove opportuno. Suggerimento: Ispiratevi al programma AreaTriangolo e adattatelo (bastano minime modifiche).

Soluzione

  1. Il programma AreaTriangolo è:
    /* Programma per calcolare l'area di un triangolo */
    class AreaTriangolo {
      public static void main (String[] args) {
        int base;
        int altezza;
        int area;
    
        base = 5;
        altezza = 12;
        area = base * altezza / 2;
        System.out.println(area);
      }
    }
    
    Le modifiche sono: Il risultato è:
    class AreaTrapezio {
      public static void main (String[] args) {
        int b1;
        int b2;
        int h;
        int area;
    
        b1 = 5;
        b2 = 10;
        h = 12;
        area = (b1 + b2) * h / 2;
        System.out.println(area);
      }
    }
    
    Le parentesi nell'espressione sono necessarie per far eseguire la somma prima della moltiplicazione.

Fate l'amore e non la guerra! Valid HTML 4.01! Valid CSS! Stefano Mizzaro
Last modified: 2003-06-12