fork(3) download
  1. #include <stdio.h>
  2.  
  3. /* A.1. Sa se scrie programul care citeste o pereche de valori reale x, y,
  4. reprezentand coordonatele unui punct in plan.
  5. Sa se afiseze aria cercului cu centrul in origine si avand punctul citit situat
  6. pe cerc, sub forma:
  7. aria(0, 0 – x, y) = “valoare_arie”
  8. Sa se specifice valorile operatorului sizeof aplicat variabilelor programului.*/
  9.  
  10. void main(void) {
  11.  
  12. // declarare variabile
  13. float x, y, arie, PI = 3.14; // sizeof(x) = sizeof(y) = sizeof(arie) =
  14. // sizeof(float) = 4
  15.  
  16. // citire x, y
  17. printf("Coordonatele x, y ale unui punct:"); scanf("%f%f", &x, &y);
  18.  
  19. // calcul arie = PI * raza^2 = PI * (x * x + y * y)
  20. arie = PI * (x * x + y * y);
  21.  
  22. // afisare fx
  23. printf("aria(0, 0 – %f, %f) = \"%f\"", x, y, arie);
  24.  
  25. }
Runtime error #stdin #stdout 0s 2252KB
stdin
1.2 -3.1
stdout
Coordonatele x, y ale unui punct:aria(0, 0 – 1.200000, -3.100000) = "34.697000"