esercizi

parent 7471f055
/*
* 1) Scrivere un programma che esegue le 4 operazioni tre due float64 in ingresso.
*
* 2) Scrivere un programma Go che, dati un dividendo e un divisore (interi), calcoli il quoziente e il resto.
*
* 3) Scrivere un programma Go che, date le ampiezze di due angoli di un triangolo, determini l'ampiezza del terzo angolo.
*
* 4) Scrivere un programma Go che, date le misure dell’altezza e della base di un rettangolo, calcoli il perimetro e l’area.
*
* 5) Scrivere un programma Go che converte kilometri all’ora (km/h) in miglia all’ora (mi/h).
*
* 6) Scrivere un programma Go che, data la misura del raggio di un cerchio, calcoli la circonferenza e l’area.
*
* 7) Scrivere un programma Go che converta un numero specificato di giorni (fornito dall’utente) in anni, settimane, giorni. Si ignorino gli anni bisestili.
*
* 8) Scrivere un programma Go che calcola la distanza tra due punti nel piano cartesiano.
*
* 9) Scrivere un programma Go che calcola il consumo medio e la resa di un motore data la distanza totale percorsa (in km) e la quantità di carburante utilizzata (in litri). I valori sono di tipo float64.
* Il consumo medio di carburante si esprime in l/km ed è la quantità di carburante che occorre in media per percorrere un km di strada. La resa di un motore è data dalla distanza percorsa in media con un litro di carburante e si espreime in km/l.
*/
package main
import "fmt"
func main() {
var num1, num2 float64 // diventa int... nel 2)
fmt.Println("inserisci due numeri (float)")
fmt.Scan(&num1, &num2) //Input
//fmt.Scanf("%f,%f\n", &num1, &num2) //per usare "," come separatore
//fmt.Scanf("(%f,%f)-(%f,%f)\n", &x1, &x2, &y1, &y2) //per usare "," come separatore
fmt.Println("num1 =", num1) //Output
fmt.Println("num2 =", num2) //Output
fmt.Println("somma =", num1+num2) //Output
fmt.Println("differenza =", num1-num2)
fmt.Println("prodotto =", num1*num2)
fmt.Println("quoziente =", num1/num2)
}
/*
A QA engineer walks into a bar, and orders a beer.
Then he orders 0 beers.
Then he orders 999999999999 beers.
Then he orders an aardvark.
Then he orders nothing.
Then he orders -1 beers.
Then he orders NULL beers.
Then he orders asnwikfjsdf.
Then he orders a "><script>give_me_your_credit_card()</script>.
*/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment