С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 10

Где ошибка? выдает разные значения

18.09.2012, 19:50. Показов 1422. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
    double z1,z2, a;
    cout<<"Vvedite a=";
    cin>>a;
    z1 = 1-1/4*pow(sin(2*a),2)+cos(2*a);
    z2 = pow(cos(a),2)+pow(cos(a),4);
    cout<<"z1="<<fixed << setprecision(3)<<z1<<endl;
    cout<<"z2="<<fixed << setprecision(3)<<z2<<endl;
    return 0;
}
Здесь должны выводиться одинаковые значения при одном а, в задачнике написано "Альфа" вместо "а"
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.09.2012, 19:50
Ответы с готовыми решениями:

SERVER_ADDR выдает разные значения (IPv4 или IPv6)
Есть файл 1.php, который выводит переменную $_SERVER. Если обратится по ссылке http://site.ru/1.php, то прогнозировано выдает ip сервера....

При расчете суммы ряда выдает разные значения
#include&lt;stdio.h&gt; int fact(int n) { if (n&lt;=1) return 1; else return n*fact(n-1); } double f(int i) { return...

Браузер выдает разные значения в $_SERVER["HTTP_USER_AGENT"]
такой вот вопрос, запустил я браузера, сафари, мазилу, хром, ИЕ оперу, при запросе глобального масива $_SERVER они почему-то выдают...

10
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2012, 19:53
Цитата Сообщение от Людмила1990 Посмотреть сообщение
Здесь должны выводиться одинаковые значения при одном а
Все верно, так и есть. В чем же проблема?
0
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 10
18.09.2012, 19:56  [ТС]
А он разные считает..разница большая.
Значение первой формулы должно совпадать со второй.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2012, 19:58
Цитата Сообщение от Людмила1990 Посмотреть сообщение
А он разные считает..разница большая.
При вводе одного и того же значения он выдает одни и те же результаты.
Повторяю: в чем проблема?
0
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 10
18.09.2012, 20:01  [ТС]
Значение первой формулы должно численно быть рано значению второй, при одном значении а. А в той программе что я написала, это не работает.
0
 Аватар для Игорь с++
500 / 474 / 63
Регистрация: 26.01.2011
Сообщений: 2,033
18.09.2012, 20:01
я только что компильнул ваш код , если вводить одно и тоже значение "а" то выводит одно и тоже , что и следовало ожидать.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2012, 20:03
Цитата Сообщение от Людмила1990 Посмотреть сообщение
Значение первой формулы должно численно быть рано значению второй, при одном значении а.
Почему нельзя было сразу так сказать?

Добавлено через 45 секунд
Людмила1990, А почему они должны быть одинаковые?
0
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 10
18.09.2012, 20:05  [ТС]
Цитата Сообщение от Игорь с++ Посмотреть сообщение
я только что компильнул ваш код , если вводить одно и тоже значение "а" то выводит одно и тоже , что и следовало ожидать.
У меня при значении А=1 выдает
0,584
0,377
Почему?

Добавлено через 42 секунды
Потому что задание такое.
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2012, 20:06
Цитата Сообщение от Людмила1990 Посмотреть сообщение
У меня при значении А=1 выдает
0,584
0,377
Почему?
Видимо потому, что у тебя формулы разные.
У меня тоже так выдает, наверное как и у всех других.
0
0 / 0 / 0
Регистрация: 18.09.2012
Сообщений: 10
18.09.2012, 20:08  [ТС]
Цитата Сообщение от lazybiz Посмотреть сообщение
Видимо потому, что у тебя формулы разные.
У меня тоже так выдает, наверное как и у всех других.
Ошибка была в 1,/4
0
Эксперт С++
4986 / 3093 / 456
Регистрация: 10.11.2010
Сообщений: 11,170
Записей в блоге: 10
18.09.2012, 20:09
Людмила1990, вот как должно быть:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
#include<iomanip>
#include<cmath>
 
using namespace std;
 
int main()
{
    double z1,z2, a;
    cout << "Vvedite a=";
    cin >>a;
    z1 = 1. - 1. / 4 * pow( sin( 2 * a ), 2 ) + cos( 2 * a );
    z2 = pow( cos( a ), 2 ) + pow( cos( a ), 4 );
    cout << "z1=" << fixed << setprecision( 3 ) << z1 << endl;
    cout << "z2=" << fixed << setprecision( 3 ) << z2 << endl;
    return 0;
}
Добавлено через 57 секунд
Цитата Сообщение от Людмила1990 Посмотреть сообщение
Ошибка была в 1,/4
В 1. - 1. / 4
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.09.2012, 20:09
Помогаю со студенческими работами здесь

Почему программа выдает одинаковые значения при обычном запуске и разные при пошаговом выполнении?
почему когда компилирую программу, в двух массивах значения всегда одинаковые... Однако, если прогоняю пошагово программу через F11, то...

Программа выдает разные результаты при присваивании значения переменной в коде и при вводе с клавиатуры
Просто вопрос. У меня программа выдает разные результаты при присваивании значения переменной в коде и при вводе точно такого же значения с...

выдаёт деление на ноль. Где ошибка?
#include&lt;iostream.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; double Ln_a(double a) { return...

Подскажите где ошибка. Выдаёт арифметическое переполнение?
program z1; USES crt; const N= 10; var x: array of integer; i: integer; y: array of integer; begin ClrScr; randomize; for...

Где ошибка А то выдает not enough actual parameters в 3 строчке снизу
function Func(x,c,b:double):double; begin Func:=20*ln((100*sqrt(1+1*x*x))/((sqrt(1+0.02*x*x))*(1+0.005*x*x))-1); end; function...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и источниками (напряжения, ЭДС и тока). Найти токи и напряжения во всех элементах. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru