Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Tanya_93, Первый и самый злой комментарий : "Комментарии !"
Расставляй комментарии к коду, даже к такому простейшему.
Цитата Tanya_93:
Подключаем библиотеки, определяем пространство:
Код: Выделить весь код
#include <stdio.h>
#include <iostream>
#include <conio.h>
using namespace std;
»
Цитата Tanya_93:
определяем переменные, присваиваем им начальные значения:
Код: Выделить весь код
double a,b,c,x,x1,x2,d;
cout<< "vvesti a: \n";
cin>> a;
cout <<"vvesti b: \n";
cin>> b;
cout <<"vvesti c: \n";
cin>>c;
cout <<"vvesti x1: \n";
cin>>x1;
cout <<"vvesti x2: \n";
cin>>x2;
cout <<"vvesti d: \n";
cin>>d;
»
Формулы проверять не буду, поверю на слово:
Цитата Tanya_93:
Код: Выделить весь код
for(x=x1;x<x2)
{
if ((x<0)&&(b!=0))
{printf("\n| %10.1lf ",x);
printf("| %10.1lf |",a*x*x*x+b*x*x);
}
else
if ((x>0)&&(b==0))
{printf ("\n| %10.1lf ",x);
printf ("| %10.1lf |",(x-a)/(x-c));
}
else
{printf ("\n| %10.1lf ",x);
printf ("| %10.1lf |",(x+5.0)/c*(x-10.0));
}
»
К этому коду у меня есть один единственный вопрос: ты уверена в том, что здесь правильно применен цикл for ?
Ведь в задании, насколько я помню, был указан шаг dX, в существующем варианте шаг будет равен единице.
Т.е. тебе либо надо выправлять условия цикла for, либо использовать цикл while.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 09:27, 26-09-2011 | #9