fork(1) download
  1. # include <math.h>
  2. # include <stdio.h>
  3. # define Lab2 "Лабораторная №2"
  4. # define vvod "Ввидите целое число от 0 до 2"
  5.  
  6. int main()
  7. {
  8. float a,b,c,y,M; int k;
  9. printf("\n %s",Lab2);
  10. printf("\n %s",vvod);
  11. scanf (" %f %f %f", &a,&c,&b) ;
  12. M=(a+pow(b,2))/c;
  13. switch (scanf (" %d ", &k))
  14. {
  15. case 0: y=exp(M+c) ; break;
  16. case 1: y=log(a/b); break;
  17. case 2: y=pow((pow((a+b),2)+c),1/2); break;
  18. default:
  19. printf ("ошибка при вводе, повторите \n");
  20. }
  21. printf("\n k = %d ", k); // Вывод k
  22. printf("\n M = %f ", M); // Вывод M
  23. printf("\n y = %f ", y); // Вывод y
  24. }
Success #stdin #stdout 0s 15240KB
stdin
1 2 3
0
stdout
 Лабораторная №2
 Ввидите целое число от 0 до 2
 k = 0 
 M = 5.000000 
 y = -1.098612