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

Для данного вещественного x найти значение следующей функции f, при-нимающей значения целого типа: - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чему Учиться ??? http://www.cyberforum.ru/cpp-beginners/thread81900.html
Скачал Visual Studio 2008, хочу выучить что нить в области Visual C++, вот подскажите что лучше Win32 Api или CLR(C++/CLI: язык Visual C++ для среды) как я понял. Так в чём различия ???
C++ Проход матрицы используя указатели Никогда не любил использовать указатели, а мне сказали мол лабу надо делать еще и на указателях. Условие: узнать совпадают ли сумы элементов в масиве по строкам и столбцам. Пыталься что-то сделать,... http://www.cyberforum.ru/cpp-beginners/thread81864.html
Программа работает, не не совсем правильно... C++
Напечатать вектор первых букв слова, которые начинаются и заканчиваются на указаный символ (т.е. надо вывести адрес строки и адреса первых букв слов, удовлетворяющих условию). В принципе программа...
Выдаёт ошибку... C++
Строчка 32. #include <iostream> #include <conio.h> #include <math.h> #include <stdio.h> using namespace std; bool prime(int n) { bool v;
C++ комбинации чисел http://www.cyberforum.ru/cpp-beginners/thread81834.html
здравствуйте, помогите дауну создать проэкт. visual studio 2005-2008 вот мне данно готовый пакет string ;IntToString(int intValue) // Credits to http://www.techbytes.ca/techbyte100.html { ...
C++ Работа с массивами и списками. Методы сортировки и поиска. помогите написать програму Задачa Написать программу которая выполняет следующие действия: 1) считывает данные из файла и сохраняет их в памяти в виде списока с двойными связями 2) Выводит... подробнее

Показать сообщение отдельно
Эндрю23
2 / 2 / 2
Регистрация: 20.10.2011
Сообщений: 105
18.11.2011, 01:12
Друзья, в задании же сказано что х вещественное. то есть может, например, равняться 1.5..
как быть в этом случае?

Добавлено через 2 минуты
Цитата Сообщение от rrrFer Посмотреть сообщение
TanT,
C
1
2
3
4
5
6
7
int f(double x)
{
        if(x<0) return 0;
        [B]else[/B]
                if(((int)x)%2==1) return -1;
        return 1;
}
else можно убрать точно
C
1
2
3
4
int f(double x){
    if(x<0) return 0;
    return (int)x%2?-1:1;
}
%2 можно заменить на &1 - работать будет быстрее
всё это здорово, но такая программа, на сколько я могу судить, будет работать лишь для целых х...
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru