fork download
  1. #include <stdio.h>
  2.  
  3. int main()
  4. {
  5. float a = 5, b; // a - вещественное, b - вещественное
  6. int c = 5, d; // c - целое, d - целое
  7.  
  8. // Ввод значений b и d
  9. printf("Введите значения b (вещественное) и d (целое): ");
  10. scanf("%f %d\n", &b, &d);
  11.  
  12. // Первое выражение
  13. a = a + b - 2;
  14. printf("1: a=%.2f, b=%.2f, c=%d, d=%d\n", a, b, c, d);
  15.  
  16. // Второе выражение
  17. c = c + 1;
  18. d = c - a + d;
  19. printf("2: a=%.2f, b=%.2f, c=%d, d=%d\n", a, b, c, d);
  20.  
  21. // Третье выражение
  22. a = a * c;
  23. c = c - 1;
  24. printf("3: a=%.2f, b=%.2f, c=%d, d=%d\n", a, b, c, d);
  25.  
  26. // Четвёртое выражение
  27. a = a / 10;
  28. c = c / 2;
  29. b = b - 1;
  30. d = d * (c + b + a);
  31. printf("4: a=%.2f, b=%.2f, c=%d, d=%d\n", a, b, c, d);
  32.  
  33. return 0;
  34. }
Success #stdin #stdout 0s 5280KB
stdin
Standard input is empty
stdout
Введите значения b (вещественное) и d (целое): 1: a=3.00, b=0.00, c=5, d=32766
2: a=3.00, b=0.00, c=6, d=32769
3: a=18.00, b=0.00, c=5, d=32769
4: a=1.80, b=-1.00, c=2, d=91753