Есть ответ 👍

Переделать из паскаля в си program lab ; var a,b,y: real; x: integer; begin a: = 6.72; b: =4.85; write('vvedite x='); readln(x); case x of 1: y: =1+sqrt(a+abs(x)); 7: y: =2+a*a*x*x+exp(x); 5: y: =x*sqrt(1+b*ln(a*a*x)); else begin writeln('znachenie x zadano neverno'); writeln('nagmi enter'); readln; exit; end; end; writeln('x=', x: 2,'y=',y: 5: 2); readln; end.

271
308
Посмотреть ответы 2

Ответы на вопрос:


#include < stdio.h> #include < math.h> #include < stdlib.h> #include < conio.h> int main() {     double a, b, y;     int x;     a = 6.72f;     b = 4.85f;     printf("vvedite x=");     scanf("%d", & x);     switch (x) {             case 1: y = 1 + sqrt(a + abs(x)); break;             case 7: y = 2 + a*a*x*x + exp(x); break;           case 5: y = x*sqrt(1+b*log(a*a*x)); break;           default:               printf("znachenie x zadano neverno\n");               printf("nagmi enter\n");               getch();               return 0;     }     printf("x=%2dy=%5.2lf", x, y);     getch();     return 0; }
lariliv75
4,6(64 оценок)

  1101101.0101  ⇒109.3125 7557101.77⇒2022977.984 375 abb14.cc⇒703252.796875

Популярно: Информатика