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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Code::Blocks - no such file or directory http://www.cyberforum.ru/cpp-beginners/thread659276.html
Привет всем. Создаю header - Cat.h и добавляю его в проект. Выдается ошибка "Cat.h: no such file or directory " Что может быть не так??? Заранее +1 :wall:
C++ Создать 2 целые переменные и определить «расстояние» между ними в памяти // dz13_3.cpp : Defines the entry point for the console application. // Создать 2 целые переменные и определить «расстояние» между ними в памяти #include "stdafx.h" #include <iostream> #include <Windows.h> using namespace std; void main() http://www.cyberforum.ru/cpp-beginners/thread659271.html
Проверьте маленький код C++
Хотел создать тему по поводу ошибки, но когда писал то нашел решение) #include <iostream> double cel(double); int main() { using namespace std; int b; cout <<"vedite gradysi celsia "; cin >> b; int far = cel(b);
C++ Необходимо дописать программы
покидайте свои идеи как закончить ее под комментами в проге нужно дописывать #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <string.h> typedef struct { char eng, rus; } Tpara;
C++ написал программу пользаясь этим форумом, но преподаватель забраковал её http://www.cyberforum.ru/cpp-beginners/thread659244.html
Помогите пожалуйста решить задачу. Я написал программу пользаясь этим форумом, но преподаватель забраковал её. Нужно,что бы табличка не разъезжалась, что бы не было переполнения, что бы программа не зацикливалась, и при очень маленьких числах(стремящихся к нулю) программа не считала их за ноль. Длинная арифметика не обязательна. Буду очень благодарен, если кто-то поможет.
C++ Найти все симметричные натуральные числа в промежутке от a до b { unsigned long a,b,i; cin >> a; cin >> b; while (i>a) if (i%10==i/10) {cout <<i;i=i--;} else i=i--; } Всем привет, вот вопрос: число может быть любого порядка, а не только как у меня от 1 до 99, следовательно деления на 10 мало. Как быть в таком случае? подробнее

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

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

27.09.2012, 19:45. Просмотров 335. Ответов 2
Метки (Все метки)

Помогите с задачей.
Вычислить и вывести в виде таблице значения ф-и f на интервале от x1(нач. значение) до x2 с шагом dx. Обязательной частью написания программы явл использование побитовых лог. операций
f = { a - x / (10 + b), при x<0 и b != 0
{ (x - a) / (x -c) при x>0 и b=0
{ 3*x + 2/c в противном случае
Написал эту программу, но работает некорректно, точнее при 2 и 3 - м случаях вообще не работает.
Подскажите что не так в коде и как оформить в виде таблице.

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
#include <iostream>
#include <conio.h>
 
using namespace std;
int main()
{
    int a, b, c, x1, x2;
    float f, dx;
    cout  << "Enter the value of variable a: ";
    cin >> a;
    cout << "Enter the value of variable b: ";
    cin >> b;
    cout << "Enter the value of variable c: ";
    cin >> c;
    cout << "Enter the value of lowest value: ";
    cin >> x1;
    cout << "Enter the value of highest value: ";
    cin >> x2;
    cout << "Enter the value of step: ";
    cin >> dx;
    float x = x1;
 
    if(x1 <= x2)
    {
     while((x < 0) & (b != 0))
     {
         f = a - x / (10 + b);
         cout << "The value of function equils: " << f << endl;
         x += dx;
     }
     while ((x > 0) & (b = 0))
     {
         f = (x - a) / (x - c);
         cout << "The value of function equils: " << f << endl;
         x += dx;
     }
    while (((x < 0) & (b != 0)) | ((x > 0) & (b = 0)))
    {
        f = 3*x + 2 / c;
        cout << "The value of function equils: " << f << endl;
        x += dx;
    }
    }
 
 
getch();
return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru