прога - Страница 2 - ФОРУМ ПОСТУПИМ.РУ
Главная
Поиск репетитора
Коллективный блог
публикаций
Форум (обсуждаем ЕГЭ 2020)
тем и сообщений
Для учебы




Войти
или
Зарегистрироваться
Новые сообщения · Участники · Правила форума · Поиск по форуму · RSS
  • Страница 2 из 2
  • «
  • 1
  • 2
Архив - только для чтения
ФОРУМ ПОСТУПИМ.РУ » АРХИВ (ТОЛЬКО ДЛЯ ЧТЕНИЯ) » ЕГЭ 2012 по ИНФОРМАТИКЕ » прога
прога
dimДата: Воскресенье, 2011-11-13, 12:25 PM | Сообщение # 16
Доцент
Группа: Проверенные
Сообщений: 643
Репутация: 324
Награды: 9
Замечания: 20%
Статус: Offline
Hellko, KaDeaT

спасибо!

Quote (Hellko)
pow(cos(B),2.0). //но это не должно быть ошибкой.

это и была ошибка

Добавлено (2011-11-13, 12:25 PM)
---------------------------------------------
помогите по=жта исправить 5 ошибок
#include <iostream.h>
#include <math.h>
int main()
{
int a=4,y;
double x,b=4.24,t,z13;
cout <<"vvedite x= ";
cin>>x;
cout <<"vvedite y= ";
cin>>y;
t=y%a;
if (fabs(sin(x))==0)
{
if ((t>0)&&(t<2)
z13=pow(10,1.4)*pow(cos(x+a),b);
else
z13=b-a;
}
if (0<(fabs(sin(x))&&(fabs(sin(x))<0)
z13=0.12*pow(10,3)*log(pow(x,2));
if (fabs(sin(x))>=0.5)
{
if (y==1)
z13=a;
else
if (y==0)
z13=b;
else
if (y==2)
z13=y-x;
else
z13=pow(sin(x),2.1);
}
cout <<"z13= "<<z13<<endl;
return 0;
}

----------------------------------------------------------
F:\Cpp1.cpp(15) : error C2146: syntax error : missing ')' before identifier 'z13'
F:\Cpp1.cpp(20) : error C2146: syntax error : missing ')' before identifier 'z13'
F:\Cpp1.cpp(20) : warning C4804: '<' : unsafe use of type 'bool' in operation
F:\Cpp1.cpp(22) : error C2143: syntax error : missing ')' before '{'
F:\Cpp1.cpp(22) : error C2143: syntax error : missing ';' before ')'
F:\Cpp1.cpp(22) : error C2143: syntax error : missing ';' before '{'
Error executing cl.exe.

 
dvexДата: Воскресенье, 2011-11-13, 12:34 PM | Сообщение # 17
Бакалавр
Группа: Проверенные
Сообщений: 191
Репутация: 46
Награды: 1
Замечания: 0%
Статус: Offline
if ((t>0)&&(t<2) еще одна скобка.

if (0<(fabs(sin(x))&&(fabs(sin(x))<0) мозговыносящее условие. больше нуля и меньше нуля значит равно нулю?

И вместо кучи if - else можно switch-case использовать.

Код лучше на pastebin залить.
 
HellkoДата: Воскресенье, 2011-11-13, 12:52 PM | Сообщение # 18
Академик
Группа: Проверенные
Сообщений: 1340
Репутация: 362
Награды: 26
Замечания: 0%
Статус: Offline
Quote (dvex)
if (0<(fabs(sin(x))&&(fabs(sin(x))<0) мозговыносящее условие. больше нуля и меньше нуля значит равно нулю?

да оно никогда не будет выполняться.

Добавлено (2011-11-13, 12:52 PM)
---------------------------------------------
да и модуль числа сравнивать с нулем глупо как то.


Егэ 2012:
М: 92
Ф: 90
 
dvexДата: Воскресенье, 2011-11-13, 12:56 PM | Сообщение # 19
Бакалавр
Группа: Проверенные
Сообщений: 191
Репутация: 46
Награды: 1
Замечания: 0%
Статус: Offline
smile да, неправильное условие + и скобки косячные 1ая и 2ая не закрываются.хотя вторая и не нужна.
 
HellkoДата: Воскресенье, 2011-11-13, 1:04 PM | Сообщение # 20
Академик
Группа: Проверенные
Сообщений: 1340
Репутация: 362
Награды: 26
Замечания: 0%
Статус: Offline
а я вот хотел спросить как правильнее/безопаснее писать:

Code
using namespace std;
cout ...
cin..

или
Code
std::cout...
std::cin...


Егэ 2012:
М: 92
Ф: 90


Сообщение отредактировал Hellko - Воскресенье, 2011-11-13, 1:04 PM
 
ФОРУМ ПОСТУПИМ.РУ » АРХИВ (ТОЛЬКО ДЛЯ ЧТЕНИЯ) » ЕГЭ 2012 по ИНФОРМАТИКЕ » прога
  • Страница 2 из 2
  • «
  • 1
  • 2
Поиск:








© 2006 - 2023 Поступим.ру Информация:
О проекте
Контакты

Регистрация на сайте
Статистика сообщества
Пользовательское соглашение
Разделы:
Поиск репетитора
Форум сообщества
Коллективный блог
Материалы для учебы
ЕГЭ 2021
RSS:
RSS форума
RSS блога