Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
Другие темы раздела
C++ В чем ошибка? http://www.cyberforum.ru/cpp-beginners/thread654061.html
Здравствуйте. Начал учить C++. Первая учебная программа.Вы все ее знаете))) #include <iostream> using namespace std; void main() ( cout << "Hello World!"; cin.get();
C++ Текущее время Вот такая задача: пункт1: Разработайте программу, которая выводит на экран значение текущего времени в формате чч.мм.cc. Для получения времени используйте функцию time(). Функция time() возвращает текущее календарное время в секундах (т.е. время, прошедшее после определенной даты, обычно после 0 ч 00 мин 00 с GMT 1-го января 1970 г.) или -1, если время не известно. Пример 1 #include <time.h>... http://www.cyberforum.ru/cpp-beginners/thread654055.html
C++ Сдвинуть элементы массива на k элементов вправо
Дан одномерный массив из 10 элементов. Сдвинуть элементы массива на k элементов вправо, заполняя освободившиеся места выдвинутыми значениями. Пожалуйста, помогите двоечнице
Рекурсивная функция С++ C++
Написать рекурсивную функцию (+ саму программу), которая подсчитывает сумму элементов одномерного массива.
C++ Операторы отношений и логические операторы http://www.cyberforum.ru/cpp-beginners/thread654047.html
Всем добрый день. Очередной день изучения Г.Шилда С++ базовый курс, дошел до Операторов отношений, все понял, но не компилируется данный код: //Эта программа демонстрирует использование функции xor() #include <iostream> using namespace std; bool xor(bool a, bool b); int main () { bool p, q;
C++ Конвертер различных измерений массы Написать программу, которая бы по введенному номеру единицы измерения (1 — килограмм, 2 — миллиграмм, 3 — грамм, 4 -тонна, 5 — центнер) и массе М выдавала бы соответствующее значение массы в килограммах. подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4867 / 3006 / 370
Регистрация: 10.11.2010
Сообщений: 11,056
Записей в блоге: 10
Завершенные тесты: 1
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
 
Текущее время: 05:46. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru