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

Вычислить значение функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка слиянием http://www.cyberforum.ru/cpp-beginners/thread656534.html
Привет всем, пытаюсь сделать сортировку 100 чисел слиянием. Выдается ошибка на функции delete :error type ‘int’ argument given to ‘delete’ expected pointer Вот код: #include <iostream> #include <time.h> #include <stdlib.h> #include <iomanip> using namespace std;
C++ How to get FT_Glyph_Metrics? Какая функция возвращает FT_Glyph_Metrics для заданного глифа? Ну или как получить vertBearingY для определенного глифа? Заранее спасибо за ответы. Добавлено через 4 часа 55 минут Все еще актуально. Та хоть мануалом кинте в голову :) http://www.cs.sunysb.edu/documentation/freetype-2.1.9/docs/tutorial/step2.html http://www.cyberforum.ru/cpp-beginners/thread656532.html
Неверный вывод в консоль C++
доброго времени суток не могу понять что не правильно..до этого писал на шарпе .там проблем с многомерными массивами не было.... теперь в универе захотели переобучить на с++..кинул листинг и скриншот..объясните почему так и что я не правильно сделал?? // laba6_var8.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include <stdio.h> #include <tchar.h>...
Дано натуральное N. Составить программу для поиска первой цифры этого числа C++
Помогите написать программу с применением функции "while". Вот задание: Дано натуральное N. Составить программу для поиска первой цифры этого числа.
C++ Описание билбиотек, литератутра http://www.cyberforum.ru/cpp-beginners/thread656506.html
Доброго времени суток! Возникла "небольшая" проблема. Появилась необходимость написать консольное приложение оперирующее директориями и файлами. Порылся в сети, нашёл упоминание библиотек dir.h и dirent.h, однако ничего кроме упоминания накопать не удалось. Описание функций данных библиотек так же найти не удалось. Укажите, пожалуйста, ресурс или литературу в которых имеется описание...
C++ Стегография. Формат .wav Пишу лабу по стегографии. Необходимо использовать формат .wav (.wave) и алгоритм LSB. Подскажите, сколько байт заголовка занимает сей формат (сколько надо пропустить)? 44 байта? подробнее

Показать сообщение отдельно
mc_evgenij
0 / 0 / 0
Регистрация: 23.09.2012
Сообщений: 8

Вычислить значение функции - C++

23.09.2012, 14:49. Просмотров 651. Ответов 18
Метки (Все метки)

Прошу,помогите с программой! Я новичок и нуждаюсь в помощи. Программу-то написал,но в ней куча ошибок! Вот сама функция: y=((0.8/(a+b)*(tan^2(x))+1)/((PI/4)+(x^(-1/8))).
А вот программа:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
#include <stdio.h>
#include <math.h>
#include <iostream>
#include <locale.h>                 //Для русифицированного вывода на консоль
#pragma warning( disable:4996 )     //Для заприщения лишних ошибок
int main( void )
{
    setlocale{ LC_CTYPE, ".1251" }; //Для русифицированного вывода на консоль
    setlocale{ LC_MONETARY, ".1251" };
 
    float a,b,x,                    //Исходные данные
          у;                        //Результат
    FILE *in,                       //Указатель на файл ввода
         *out;                      //Указатель на файл вывода
    int ret;                        //Для контроля ошибок
    const double PI = 3.14159265;
 
    //Открытие файла ввода
    in = fopen( "dat.txt", "rt" );
    if( in == NULL )
    {
        printf( "Ошибка 1: Ошибка открытия файла ввода dat.txt \n" );
        return 1;
    }
 
    //Чтение исходных данных
    ret = fscanf( in, "a=%f b=%f x=%f", &a, &b, &x );
    if( ret != 3)
    {
        printf( "Ошибка 2: Ошибка чтения исходных данных: a=<float> b=<float> x=<float> /n" );
        return 2;
    }
 
    //Закрытие файла ввода
    ret = fclose( in );
    if( ret == EOF )
    {
        printf( "Ошибка 3: Ошибка закрытия файла ввода dat.txt /n" );
        return 3;
    }
 
    //Проверка ОДЗ
    if( a == -b )
    {
        printf( "Ошибка 4: Значение суммы a+b не может быть 0 /n" );
        return 4;
    }
 
    if( x <= 0)
    {
        printf( "Ошибка 5: Значение x не может быть <= 0 /n" );
        return 5;
    }
 
    //Вычисление
    y=((0.8/(a+b)*(tan^2(x))+1)/((PI/4)+(x^(-1/8)));
 
    //Открытие файла вывода
    out = fopen( "res.txt", "wt" );
    if( out == NULL )
    {
        printf( "Ошибка 6: Ошибка открытия файла вывода res.txt /n" );
        return 6;
    }
 
    //Печать технического задания, исходных данных и результата
    fprintf( out, "Вычислить значение функции по формуле /n"
            "Исходные данные: /n a=%.2f b=%.2f x=%.2f /n"
            "Результат: /n y=%.2f", a, b, x, y );
 
    //Закрытие файла вывода
    ret = fclose( out );
    if( ret == EOF )
    {
        printf( "Ошибка 7: Ошибка закрытия файла вывода res.txt /n" );
        return 7;
    }
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru