![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
bombik |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Пользователи Сообщений: 2 Регистрация: 26.2.2009 Город: Украина Кременчуг Учебное заведение: КК КДПУ Вы: студент ![]() |
вобщем задали задачу на с++ 6.0 написать с использованием циклов и условных операторов. задание:
(IMG:http://s52.radikal.ru/i135/0903/8e/8dd744e1777d.jpg) Вот что накалякал: Код #include <iostream.h> #include <math.h> void main() { int a=2,b=3,c=7,x=4,y; double h=0.31; for(x=0;x<=5;x=x+h) { if (x<2) y=pow(a,b-x)+c; if ((x>=2) && (x<=4)) y=pow(b,c-x)+a; if (x>4) y=pow(c,a-x)+b; } cout<<y<<endl; } В чем косяк? |
![]() ![]() |
Нина |
![]()
Сообщение
#2
|
Школьник ![]() Группа: Продвинутые Сообщений: 24 Регистрация: 3.3.2009 Город: Изюм Учебное заведение: КИГА Вы: студент ![]() |
В чем проблема? Где вопрос?
если h double, то и остальные переменные д.б. double |
Нина |
![]()
Сообщение
#3
|
Школьник ![]() Группа: Продвинутые Сообщений: 24 Регистрация: 3.3.2009 Город: Изюм Учебное заведение: КИГА Вы: студент ![]() |
{
if (x<2) y=pow(a,b-x)+c; if ((x>=2) && (x<=4)) y=pow(b,c-x)+a; if (x>4) y=pow(c,a-x)+b; cout<<y<<endl; //Вывод значений для всех х } cout<<"Нажмите любую клавишу"<<endl; //Ожидание ввода, чтобы окошко не закрывалось getch(); } |
kaa |
![]()
Сообщение
#4
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 422 Регистрация: 7.1.2009 Город: Украина Киев Вы: школьник ![]() |
1 что именно ВАМ надо?
|
kaa |
![]()
Сообщение
#5
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 422 Регистрация: 7.1.2009 Город: Украина Киев Вы: школьник ![]() |
и так нельзя писать )
в for надо написать там int пропущен for(int x=0;x<=5;x=x+h) |
kaa |
![]()
Сообщение
#6
|
Аспирант ![]() ![]() ![]() Группа: Активисты Сообщений: 422 Регистрация: 7.1.2009 Город: Украина Киев Вы: школьник ![]() |
double a=2,b=3,c=7,x=4,y;
double h=0.31; for(double x=0;x<=5;x=x+h) { if (x<2) y=pow(a,b-x)+c; if ((x>=2) && (x<=4)) y=pow(b,c-x)+a; if (x>4) y=pow(c,a-x)+b; } cout<<y<<endl; |
dpi |
![]()
Сообщение
#7
|
Новичок ![]() Группа: Пользователи Сообщений: 1 Регистрация: 8.4.2009 Город: Донецк ![]() |
#include <iostream>
#include <cmath> using namespace std; int main() { float a=2,b=3,c=7,y; float h=0.31,x=0.0; while (x<=5) { if (x<2) y=pow(a,b-x)+c; if ((x>=2) && (x<=4)) y=pow(b,c-x)+a; if (x>4) y=pow(c,a-x)+b; cout<<y<<endl; x=x+h; } } |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 25.5.2025, 13:30 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru