- Conoscere il concetto di funzione
- Conoscere il concetto di riferimento in c++
Quando definiamo i parametri di una funzione dobbiamo sempre aver chiaro che si possono fare due tipi di passaggio.
| #include <iostream> | |
| #include <cstdlib> | |
| #include <ctime> | |
| const int N = 100; | |
| int main() { | |
| int arr[N]; | |
| // init rng |
| #include <iostream> | |
| #include <cstdlib> | |
| #include <ctime> | |
| /* | |
| Inizializzare gli elementi di una matrice in C++ a valori randomici compresi tra zero e dieci(escluso) | |
| */ | |
| const int RIGHE = 10; |
| #include <iostream> | |
| #include <cstdlib> | |
| #include <ctime> | |
| /* | |
| Scrivere un programma C++ che crei un array di 5 elementi interi generati | |
| casualmente (0-10). Chiedere all'utente un numero e dire se il numero appartiene | |
| al vettore. -1 per uscire. | |
| */ | |
| const int N = 5; |
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="utf-8"> | |
| <meta name="viewport" content="width=device-width, initial-scale=1"> | |
| <title>Home</title> | |
| <script type="text/javascript" src="https://cdn.bokeh.org/bokeh/release/bokeh-2.4.2.js"></script> | |
| <script type="text/javascript" src="https://cdn.bokeh.org/bokeh/release/bokeh-gl-2.4.2.min.js"></script> |
| package test; | |
| /** | |
| * | |
| * @author 15367519 | |
| */ | |
| public class CassaAcustica { | |
| private int volume; | |
| public int getVolume() { |
| package esempi; | |
| public class Esempio01 { | |
| public static void main(String[] args) { | |
| var televisore1 = new Televisore("LG","nero",55); | |
| System.out.println(televisore1.getMarca() + " " + televisore1.getColore() + " " + televisore1.getDimensioni()); | |
| } | |
| } |
| /* | |
| * Click nbfs://nbhost/SystemFileSystem/Templates/Licenses/license-default.txt to change this license | |
| * Click nbfs://nbhost/SystemFileSystem/Templates/Classes/Class.java to edit this template | |
| */ | |
| package frazioni; | |
| /** | |
| * | |
| * @author 15367519 | |
| */ |
| package veicoli; | |
| /** | |
| * | |
| * @author 15367519 | |
| */ | |
| public class Auto extends Veicolo { | |
| private final int nPorte; | |
| private final String trazione; // ANT - POS - 4x4 |
| package veicoli; | |
| public class Automobile { | |
| private final Motore motore; | |
| private final Fanale fanalePosteriore; | |
| private final Fanale fanaleAnteriore; | |
| private final Fanale frecciaSx; | |
| private final Fanale frecciaDx; | |
| private boolean quadroAcceso; |