[EquazioniIIGrado.java] Scrivete un programma che, dopo aver letto i coefficienti a, b
e c di un'equazione di II grado ne stampi le soluzioni, distinguendo i seguenti
casi: nessuna soluzione reale; due soluzioni coincidenti; due soluzioni reali distinte.
Problemi sull'uso dei cicli for
[MediaPari.java] Scrivete un programma che, dopo aver letto un intero n, legga n
numeri double, e alla fine stampi la loro media e il numero di valori pari inseriti.
[Potenza.java] Scrivete un programma che, dati due interi n e m, calcoli
nm mediante prodotti successivi.
[TabellaPotenze.java] Scrivete un programma che, dopo aver letto n e m stampi una
tabella di m righe e n colonne, dove la prima riga contiene le
prime n potenze intere positive di 1, la seconda riga le potenze di 2, la
terza riga le potenze di 3 ecc.
[DivisoriPropri.java] Scrivete un programma che, dopo aver letto un intero, ne stampi i divisori propri.
[TestPerfezione.java] Scrivete un programma che determini se un intero è perfetto (cioè, se coincide con
la somma dei suoi divisori propri).
[StampaPerfetti.java] Scrivete un programma che stampi i primi n numeri perfetti (dopo aver letto n).
Problemi sull'uso dei cicli while e do-while
[MediaPari2.java] Scrivete un programma che legga una sequenza di numeri double terminata da 0,
e alla fine stampi la loro media e il numero di valori pari inseriti (lo 0 non va considerato).
[RadiceIntera.java] Scrivete un programma che, dato un intero positivo n, calcoli la
sua radice intera, cioè il più grande x tale che x2≤n.
[Euclide.java] Implementate l'algoritmo di Euclide per il calcolo del Massimo Comune Divisore di
due interi.
[Minimo.java] Scrivete un programma che calcoli il minimo di una sequenza di interi terminata da 0.
[CifraBinaria.java] Scrivete un programma che dati due interi n e k, calcoli
e stampi la k-esima cifra binaria (da destra) di n.