• Non ci sono risultati.

Laboratorio di Programmazione Java (n. 1) Si eseguano in BlueJ i seguenti programmi Java. ESEMPIO 1

N/A
N/A
Protected

Academic year: 2021

Condividi "Laboratorio di Programmazione Java (n. 1) Si eseguano in BlueJ i seguenti programmi Java. ESEMPIO 1"

Copied!
1
0
0

Testo completo

(1)

Laboratorio di Programmazione Java (n. 1) Si eseguano in BlueJ i seguenti programmi Java.

ESEMPIO 1

import java.io.*;

public class LeggiScriviChar {

public static void main() throws IOException {

char c;

System.out.println("Premi un tasto e va a capo");

c = (char) System.in.read();

System.out.print("Hai premuto il tasto <");

System.out.print(c);

System.out.println(">.");

} }

ESEMPIO 2 import java.io.*;

public class LeggiScriviArray {

public static void main() throws IOException {

final int N =10;

char cs[] = new char[N];

int i;

System.out.println("Metti i caratteri del vettore");

for (i=0; i<N; i++) cs[i] = (char) System.in.read();

for (i=0; i<N; i++) {

System.out.print("cs[");

System.out.print(i);

System.out.print("]=");

System.out.println(cs[i]);

} }

}

Si risolvano i seguenti esercizi.

ESERCIZIO 1

Si scriva un programma che stampa la somma degli elementi di un array di interi.

ESERCIZIO 2

Si scriva un programma che stampa il numero di elementi positivi e il numero di elementi non nulli di un array di interi.

ESERCIZIO 3

Si scriva un programma che calcola il minimo dei valori contenuti in un

array

di

char

e ne stampa il valore. Si inseriscano i valori nell’array sfruttando

(opportune parti) degli esempi precedenti.

Riferimenti

Documenti correlati

Fondamenti di Informatica 1 A.A.. variabili, costanti, espressioni) sono associati ad un tipo che li caratterizza..  tipo

Fondamenti di Informatica 1 A.A. variabili, costanti, espressioni) sono associati ad un tipo che li caratterizza..  tipo

 valore di ritorno di un metodo per definire una procedura void azzera(){x=y=z=0;}. Tipi e array in Java , Paolo

Scrivere una procedura che accetta in ingresso un vettore V di numeri interi e sostituisce ogni elemento positivo del vettore con il suo fattoriale.. La funzione “restituisce” il

Si progetti funzione booleana che determini se le m somme degli elementi di colonna di una matrice M di double sono tutte comprese in un intervallo [a,b].. se A[i,j]=0 per ogni

Implementare il metodo in modo che le tre tipologie di errore indicate e il caso di una trasmissione con successo siano tutti equiprobabili (1/4 ciascuno). Scrivere un programma

– una collezione può avere più iteratori, che usano ordini diversi – per le collezioni lineari (come List ) l’iteratore di default

•  Vediamo anche come si definisce un iteratore “stand alone”, che genera elementi senza essere associato a una collezione. •  L’implementazione farà uso di