Модераторы: bsa
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> задача перегрузка, перегрузка 
:(
    Опции темы
danilkramatorsk
Дата 20.2.2013, 20:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 22.12.2012

Репутация: нет
Всего: нет



Укажите значение х после выполнения каждого из следующих операторов: 
а)х = fabs( 7.5 ) 
b) x = floor( 7.5 ) 
c) х = f abs @.0) 
d) x = ceil @.0) 
e) x = f abs (-6.4) 
f) x = ceil( -6.4 ) 
g) x = ceil( -fabs( -8 + floor ( -5.5 ) ) ) 
floor,fabs, ceil - это какие то формулы или их просто нужно возвратить?
PM MAIL   Вверх
Arantir
Дата 20.2.2013, 20:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: нет
Всего: 55



Это не формулы, а математические операции. floor возвращает ближайшее меньшее целое (округление до меньшего целого), ceil - наоборот, ближайшее большее (округление до большего целого). fabs - это модуль числа (то же самое число со знаком плюс).


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
NoviceF
Дата 20.2.2013, 21:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 313
Регистрация: 13.3.2012
Где: Ростов-на-Дону

Репутация: 2
Всего: 2



danilkramatorsk,  http://cplusplus.com/reference/cmath/?kw=cmath

Это сообщение отредактировал(а) NoviceF - 20.2.2013, 21:17
PM MAIL   Вверх
danilkramatorsk
Дата 20.2.2013, 22:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 22.12.2012

Репутация: нет
Всего: нет



NoviceF

 спасибо
PM MAIL   Вверх
danilkramatorsk
Дата 20.2.2013, 23:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 22.12.2012

Репутация: нет
Всего: нет



правильно сделал или нет? 
Код


#include <iostream>
#include <cmath>
using namespace std;


int main ()
{
    cout << fabs ( 7.5 );
    cout << endl;
    cout << floor ( 7.5 );
    cout << endl;
    cout << fabs ( 0.0 );
    cout << endl;
    cout << ceil ( 0.0 );
    cout << endl;
    cout << fabs ( -6.4 );
    cout << endl;
    cout << ceil ( -6.4 );
    cout << endl;
    cout << ceil ( -fabs( -8 + floor ( -5.5 ) ) );
    cout << endl; 
system ("Pause void");
return 0;    
}



PM MAIL   Вверх
Silent
Дата 21.2.2013, 14:17 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 252
Регистрация: 3.10.2006

Репутация: 1
Всего: 9



все хорошо, только я бы вывод endl поместил рядом, cout умеет принимать произвольное количество операторов:
Код

...
    cout << fabs ( 7.5 ) << endl;
    cout << floor ( 7.5 ) << endl;
    cout << fabs ( 0.0 ) << endl;
    cout << ceil ( 0.0 ) << endl;
    cout << fabs ( -6.4 ) << endl;
    cout << ceil ( -6.4 ) << endl;
    cout << ceil ( -fabs( -8 + floor ( -5.5 ) ) ) << endl; 
...

но это дело вкуса, конечно
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "C/C++: Для новичков"
JackYF
bsa

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, bsa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Для новичков | Следующая тема »


 




[ Время генерации скрипта: 0.0657 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.