Τι κάνει το παρακάτω πρόγραμμα; Τι τυπώνει αν ο χρήστης δώσει 3.0 4.0;
#include <stdio.h>
#include <math.h>
int main() {
double d1, d2;
printf("Gimme two doubles: ");
scanf("%lf %lf", &d1, &d2);
printf("Hypotenuse: %.1f\n", sqrt(d1 * d1 + d2 * d2));
return 0;
}
Το %lf διαβάζει double και το %.1f τυπώνει με ένα δεκαδικό. Αναγνωρίστε
τον τύπο που υπολογίζεται μέσα στη sqrt (Πυθαγόρειο θεώρημα).
Αριθμός στον οδηγό: Α18.3
(στο κεφάλαιο) ·
Μόνιμο αναγνωριστικό: slides-lec18-hypotenuse ·
Σύνδεσμος: https://progintro.github.io/study/questions/slides/slides-lec18-hypotenuse.html ·
Markdown (GitHub)