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

Правильно ли я написал программу? Из книжки Павловская Щупак - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ как написать готовый код паскаль на с++? http://www.cyberforum.ru/cpp-beginners/thread720559.html
program elmgmv; uses Grt,Graph; var gd,gm,xd,yd:Integer; x,y,z,mx,t,dt,q,m,v,al,vx,vy,vz,fx,fy,fz:real; e,ex,ey,ez,b,bx,by,bz:real; Begin q:=-1.6e-19; m:=9.1e-31; v:=1e8; al:=85; al:=al*pi/180;mx:=1e4; ex:=2e3;ey:=0;ez:=0; bx:=0.1; by:=0; bz:=0;
C++ Поиск по бинарному дереву целочисленных значений Здравствуйте! Очень нужна помощь данном, надеюсь что простом, задании. Заранее спасибо!:-[ Реализовать поиск по бинарному дереву целочисленных значений, генерируемых случайным образом. Кол-во чисел и диапазон задаётся пользователем. Этапы решения: 1) Построить бинарное дерево по созданному случайным образом массиве. 2) Реализовать алгоритм поиска значения, введённого пользователем с выч.... http://www.cyberforum.ru/cpp-beginners/thread720549.html
C++ поиск по имени в базе данных через хэш - таблицы
#include <iostream> #include <cstring> using namespace std; struct Player { char *name; int age; int soccer_number;
Даны натуральное число n, действительные числа a[1],.,a[n]. Вычислить по правилу C++
Объясните чего от меня хотят? Даны натуральное число n, действительные числа a,...,a. Вы- числить -a,a,-a,...,(-1)^na. -1 в степени na? _что?
C++ Unsigned long (Найти шестнадцатеричное представление числа) http://www.cyberforum.ru/cpp-beginners/thread720519.html
Нужно написать код програмы на С++ Помогите пожалуйста, очень сильно нужно(((( Задано число диапазона unsigned long. Найти его шестнадцатеричное представление.
C++ Программа «Факультет» Вот такое задание. Свойства: ФИО студентов, предметы, оценки, название групп. Предусмотреть вывод рейтингов студентов предмету по группам по факультету. Поиск студента по фамилии с выводом информации о нём: группа, оценки по предметам. Есть у кого то идеи как это реализовать? :/ подробнее

Показать сообщение отдельно
gulllak
44 / 0 / 0
Регистрация: 09.10.2012
Сообщений: 66
05.12.2012, 18:51     Правильно ли я написал программу? Из книжки Павловская Щупак
Задание во вложении, вот не могу разобраться, помогите, правильно ли написана программа?

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
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
 
int main ()
{
    setlocale(0, "Rus");
    double Xn, Xk, dX, a, b, c, F;
    bool whole;
    cout<<"Введите Xn="; cin>>Xn;
    cout<<"Введите Xk="; cin>>Xk;
    cout<<"Введите dX="; cin>>dX;
    cout<<"Введите a="; cin>>a;
    cout<<"Введите b="; cin>>b;
    cout<<"Введите c="; cin>>c;
    cout<<"--------------------"<<endl;
    cout<<"|    X     |    F  |"<<endl;;
    cout<<"--------------------"<<endl;
    whole = (((static_cast<int>(a) | static_cast<int>(b)) & (static_cast<int>(a) | static_cast<int>(c))) != 0) ?
    false: true;
    for (double x=Xn; x<=Xk; x +=dX)
    {
        bool rupture = false;
        if ((x<5) && (c !=0))
            rupture = true;
        else
            F=-a*pow(x, 2)-2;
 
           if((x>5) && (c==0))
           rupture = true;
        else
            F=(x-a)/x;
 
            if (c==0)
                rupture=true;
        else
            F=(-x)/c;
        cout<<fixed;
        if (rupture)
            cout<< "|"<<setw(6)<<setprecision(1)<<x<<setw(2)<<"|"<<setw(9)<<"Разрыв"<<setw(2)<<"|"<<endl;
        else
            if (whole)
                cout<<"|"<<setw(6)<<setprecision(1)<<x<<setw(2)<<"|"<<setw(9)<<static_cast<int>(F)<<setw(2)<<"|"<<endl;
        else
            cout<<"|"<<setw(6)<<setprecision(1)<<x<<setw(2)<<"|"<<setw(9)<<setprecision(4)<<F<<setw(2)<<"|"<<endl;
    }
        cout << "-------------------"<< endl;
        system("pause");
        return 0;
 
        
}
И еще на могу понять как выполнить проверку вручную

 Комментарий модератора 
Запрещено размещать задания в виде картинок и других файлов с их текстом.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru