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

Ошибка при выборе типа данных - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Паттерн Bridge http://www.cyberforum.ru/cpp-beginners/thread710634.html
нужно написать аудиоплеер, используя паттерн Bridge, с помощью которого надо реализовать возможность смены интерфейса. с паттернами я не в ладах, но как понял нужно создать 2 абстрактных класса Player и PlayerMode (класс плеер должен хранить ссылку на второй класс и на класс ConcretePlayer, который будет уточнять интерфейс абстракции). я знаю, как написать сам плеер со всеми нужными мне...
C++ В другой файл записать самое длинное слово из первого файла Дан текстовый файл. В нем записаны слова. В другой файл записать самое длинное слово из первого файла http://www.cyberforum.ru/cpp-beginners/thread710633.html
Работа функции не отображается при запуске программы C++
Дано такое задание : 1. Написать функцию, которая сравнивает два целых числа и возвращает результат сравнения в виде одного из знаков: >, < или =. Проблема состоит в том, что программа запускается, выводит запрос о вводе числа А и числа В. Но не отображает результат, т.е одно из знаков >, < или = . Окно просто закрывается после ввода чисел. В чем может быть ошибка?( #include <iostream>...
Парсер collada своими руками C++
За рекурсивный парсинг берусь впервые, поэтому просьба "Ересь!" громко не орать и в теме не обзываться. В этом направлении я новичок. Пусть имеется функция с прототипом BOOL Parse(char *Tag);. Пусть при попытке парсинга корня Tag="COLLADA", для <asset> непосредственно в корне Tag=COLLADA/asset, для <contributor> в нём Tag="COLLADA/asset/contributor" и так далее, а для <library_animations> в корне...
C++ S-DES http://www.cyberforum.ru/cpp-beginners/thread710528.html
Используя алгоритм S-DES и ключ зашифруйте строку открытого текста, при этом покажите промежуточные результаты, получаемые на выходе каждой функции (IP, Fk, SW, Fk, IP-1). текст 10110110 ключ 0111111110 Здравствуйте помогите Используя алгоритм S-DES и ключ расшифруйте строку, при этом покажите промежуточные результаты, получаемые на выходе каждой функции (IP, Fk, SW, Fk, IP-1)....
C++ Сортировка с двоичным включением(вставками) проблема такая:массив в 3 элемента сортируется,а более 3 элементов получается такое: Введите размер массива 5 4 66 10 63 65 Отсортированный массив 63 10 -33686019 4 66 Для продолжения нажмите любую клавишу . . . в чем проблема?исправьте пожалуйста мои наработки: подробнее

Показать сообщение отдельно
TByte
Сообщений: n/a
27.11.2012, 11:39     Ошибка при выборе типа данных
Всем доброго времени суток, начал самостоятельно изучать плюсы и делать лабы из учебника Павловской и сразу столкнулся с проблемой. Написал код, приведенный ниже, но выходящий результат видимо не тот, который нужен. Есть сомнения что неправильно выбрал типы переменных, но при выборе того же int среда отсылает меня подальше. В чем проблема?
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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{char r;
    double a,b,c,x,xn,xk,dx,f;
    cout<<"Vvesti a, b, c";
    cin>>a>>b>>c;
    cout<<"Vvesti x nach";
    cin>>xn;
    cout<<"Vvesti x kon";
    cin>>xk;
    cout<<"Vvesti x shag";
    cin>>dx;
    x=xn;
    while(x<=xk)
    {
        if ((x+5)<0&&c==0) f=(1/(a*x));
        else if((x+5)>0 && c!=0) f=(x-a)/(x-c);
        else f=x/c;
        cout<<"x"<<x;
        cout<<"f"<<f;
        x+=dx;
    }
    cin>>r;
    return 0;
}
Сразу говорю, что переписывать код нежелательно, просто хотелось бы узнать ваши указания на ошибки. Спасибо.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru