Технический форум
Вернуться   Технический форум > Программирование > Форум программистов > C/C++/С#


Ответ
 
Опции темы Опции просмотра
Старый 14.02.2014, 20:34   #11 (permalink)
Smith
Специалист
 
Аватар для Smith
 
Регистрация: 13.08.2007
Сообщений: 4,159
Записей в дневнике: 5
Сказал(а) спасибо: 41
Поблагодарили 16 раз(а) в 8 сообщениях
Репутация: 23496
По умолчанию

Хм. А что будет если мы введем допустим 1.5 или этот вариант описывать не надо и последний begin как раз за это и отвечает?
Smith вне форума   Ответить с цитированием

Старый 14.02.2014, 20:34
Helpmaster
Member
 
Аватар для Helpmaster
 
Регистрация: 08.03.2016
Сообщений: 0

Обращаю ваше внимание на то, что на нашем форуме уже были похожи темы

Данный код выводит треугольник Паскаля. Передалайте пожалуйста
Как перевести *.cdr в другой формат?
Пожалуйста, помогите написать программу для Паскаля, строящую график функции e^x
Пожалуйста, помогите написать программу для Паскаля АВС, строящую график функции e^x

Старый 14.02.2014, 21:01   #12 (permalink)
Vladimir_S
Специалист
 
Регистрация: 27.08.2008
Адрес: Санкт-Петербург
Сообщений: 27,807
Сказал(а) спасибо: 340
Поблагодарили 583 раз(а) в 208 сообщениях
Репутация: 113184
По умолчанию

Цитата:
Сообщение от Smith Посмотреть сообщение
Хм. А что будет если мы введем допустим 1.5 или этот вариант описывать не надо и последний begin как раз за это и отвечает?
Ветвление if <условие> then <оператор1> else <оператор2> означает "если условие истинно, то выполнить оператор1, в противном случае (если условие ложно) выполнить оператор2".
Vladimir_S вне форума   Ответить с цитированием
Старый 14.02.2014, 21:06   #13 (permalink)
Smith
Специалист
 
Аватар для Smith
 
Регистрация: 13.08.2007
Сообщений: 4,159
Записей в дневнике: 5
Сказал(а) спасибо: 41
Поблагодарили 16 раз(а) в 8 сообщениях
Репутация: 23496
По умолчанию

int main() {

float x, y, a, b, s_left, s_right;
printf("laboratornya rabota №2" \n);
printf("variant 8" \n);
printf("vvedite x");
scanf("%f,&x");
if (x>0) && (x<2) {
if(x<1.0) {
a=sqrt(1.0-x*x);
b=2*arctan(a/x);
s_right=2.0*(1.0-x)-(1.0/2.0)*(b-sin(b))+pi/2.0;
s_left=2.0-s_right;
y:=2.0*(1.0-a);
}
else if (x==2) {
y=2;
s_right=(1.0/2.0)*pi;
s_left=2.0-s_right;
}
else {
y=2.0*sqrt(1.0-(1.0-x)*(1.0-x));
B=2*arctan(sqrt((1.0-(1.0-x)*(1.0-x))/(x-1.0)));
s_right=(1.0/2.0)*(B-sin(B));
s_left=2.0-s_right;
}
printf("s_right=", s_right);
printf("s_left=", s_left);
printf("y=", y);
else {
printf("x vne vichisleniy");
{
return 0;
}

короче это дело должно выглядеть вот так. файлы библиотек сам добавишь #include перед ф-цией main. и найди, как выводить 2 знака после зарятой в ф-ции printf. 20 минут заняло. ессесно не проверял.
Smith вне форума   Ответить с цитированием
Старый 14.02.2014, 21:08   #14 (permalink)
steamangarsk
Member
 
Регистрация: 28.12.2012
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

через какую программу компилировали? у меня в codelite такую ошибку выдает
Миниатюры
aacuiyiiue.png  
steamangarsk вне форума   Ответить с цитированием
Старый 14.02.2014, 21:17   #15 (permalink)
steamangarsk
Member
 
Регистрация: 28.12.2012
Сообщений: 20
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 10
По умолчанию

но спасибо и на этом
steamangarsk вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Старый 14.02.2014, 21:18   #16 (permalink)
Smith
Специалист
 
Аватар для Smith
 
Регистрация: 13.08.2007
Сообщений: 4,159
Записей в дневнике: 5
Сказал(а) спасибо: 41
Поблагодарили 16 раз(а) в 8 сообщениях
Репутация: 23496
По умолчанию

я же написал, что не компилировал. по идее это должно работать в visual studio, в netbeans. Разберитесь с этим сами, а то на программиста ведь не я учусь, ага
Smith вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.




Часовой пояс GMT +4, время: 22:08.

Powered by vBulletin® Version 6.2.5.
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.