Составить программу для вычисления функции у - C (СИ)
Формулировка задачи:
Признаюсь в своей полной беспомощности
Составить программу для вычисления функции у в зависимости от значения переменной а.
pow(a*x,2)/4+pow(b*y,4)/2{ =a+bx+pow(c*x,2), если а=2;
=pow(a*sin*x,3), если а=3;
=sqrt(a+b*x), если а=4;
=pow(a*x,4)/4+pow(b*x,2)/2, если а=5;
в остальных случаях напечатать сообщение "Введено не предусмотренное значение"
В общем-то понимаю,что написан бред!
Пишу только для того,чтобы вы не думали,что написать не было попыток!хотя и стыдно)
Написано по примеру,разбираемому в классе,но,там было всё понятно,а здесь ничего!
Листинг программы
- #include "stdafx.h"
- #include <stdio.h>
- #include <math.h>
- int main()
- {
- char S;
- float a,b,c,x,y;
- puts ("\n enter a");
- scanf ("%c",&S);
- switch(S)
- {
- case '2':pow(a*x,2)/4+pow(b*y,4)/2=a+b*x+pow(c*x,2);break;
- case '3':pow(a*x,2)/4+pow(b*y,4)/2=pow(a*sin(x),3);break;
- case '4':pow(a*x,2)/4+pow(b*y,4)/2=sqrt(a+b*x);break;
- case '5':pow(a*x,2)/4+pow(b*y,4)/2=pow(a*x,4)/4+pow(b*x,2)/2;break;
- default 'puts'("\n not provied value");
- }
- retourn 0;
- printf ("y=%8.2f",y);
- }
пардон,вместо смайлика "p"
Решение задачи: «Составить программу для вычисления функции у»
textual
Листинг программы
- #include "stdafx.h"
- #include<iostream>
- #include<math.h>
- #include <conio.h>
- #include <stdio.h>
- using namespace std;
- int main()
- {
- int a;
- float y,x,b,c;
- puts ("\n enter a");
- scanf_s ("%f",&a);
- y=pow(a*x,2)/4+pow(b*x,4);
- scanf_s ("\n %f",&y);
- puts ("\n enter x,b,c");
- scanf_s ("%f%f%f",&x,&b,&c);
- switch(a)
- {
- case 2: y=a+b*x+pow(c*x,2);break;
- case 3: y=pow((a+sin(x)),3);break;
- case 4: y=sqrt(a+b*x);break;
- case 5: y=a*pow(x,4)/4+pow(b*x,2)/2;break
- default 'puts'("\n not provied value");
- }
- printf ("\n y=%8.2f",y);
- return 0;
- }
Объяснение кода листинга программы
- Объявление переменных: int a; float y,x,b,c;
- Ввод значения переменной a с помощью функции scanf_s и вывод сообщения с просьбой ввести значение переменной y.
- Ввод значений переменных x,b,c с помощью функции scanf_s.
- Выполнение условного оператора switch по значению переменной a.
- Вычисление значения переменной y в зависимости от значения переменной a.
- Вывод значения переменной y с помощью функции printf.
- Возврат значения 0, заканчивающий выполнение функции main.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д