Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Alexandr24   (26.10.2012 в 01:51)
наверное решение задачи тебе уже не нужно, но может кому-то еще поможет.
я эту задачу решил так:

#include <iostream>
#include <vector>

using namespace std;

int main()
{
    int i=0;
    vector<doublenum(2);

    while (i<num.size())
    {
            cout << "Введите число номер" << i+1 << ": ";
            cin >> num[i];
            ++i;
    }

    cout << endl;

    if(num[0]-num[1]<=0.5 && num[0]-num[1]>=-0.5)
        cout << "Числа " << num[0] << " и " << num[1] << " имеют погрешность весом : " << num[0]-num[1] << endl;



    return 0;
}

а насчет циклов И/ИЛИ... ну даже не знаю, мне кажется мое решение с ЕСЛИ попроще будет, хотя я только сам учусь.
А погрешность можно переменной взять, она будет варьирована.
ну сортировку я пока не писал, она легко делается для вектора(как раз предыдущая тема по Старострупу, конец 4й главы, там в книге описано)
З.Ы.: пожалуйста :3


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: