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

Функции... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Программа перевода числа из 10 СС в 2 СС http://www.cyberforum.ru/cpp-beginners/thread95826.html
У Дейтлов есть задача: Напишите программу, которая печатает таблицу двоичных, восьмеричных и шестнадцатеричных эквивалентов десятичных в диапазоне от 1 до 256. Они предлагают следующие инструкции по переводу чисел: 10 СС -> 2 СС 10 СС -> 8 СС
C++ иерархия классов помогите с классами, базовый класс-ювелирное украшение производный телевизор и стиральная машина в классе не должно быть виртуальных функций http://www.cyberforum.ru/cpp-beginners/thread95822.html
C++ Пошаговая компиляция в Borland 5.01
Всем привет. С недавнего времени при пошаговой компиляции программки(F7) начало выскакивать окно CPU и пошаговость происходит не в окне программы, а в этом долбанном CPU. До самой программы дойти нереально. Не понимаю что происходит? Раньше все было нормально и проверял программу с помощью F7 без проблем. Программу пишу для математических расчетов и поэтому пошаговость очень важна т.к....
C++ Найти с заданной точностью знач. выражения
Составить функцию возвращающую значение для решения представленной ниже задачи: Найти с заданной точностью значения выражения s=сумма ряда(x^n/n!); n от 1 до бесконечн.; Точность<=10^-4; |x|<1; Помогите не понимающему экономисту) оч прошу!
C++ вывод текста, определение количество слов в тексте, у которых первый и последний символы совпадают. http://www.cyberforum.ru/cpp-beginners/thread95787.html
Здравствуйте. Прошу пожалуйста мне помочь с написанием этой программы. Всем за ранее огромное спасибо! Вы спасёте мне жизнь. =) Условие: Ввод данных осуществляется из файла с расширением .DAT. Использовать ТОЛЬКО библиотечные функции ввода/вывода СИМВОЛА. Исходный текст и результат работы программы выводятся на экран. Нельзя использовать функции библиотеки в файле string.h Нельзя...
C++ Как изменить кодировку вывода? Доброе утро всем. Помогите новичку. Только начал изучать программирование на С++ (в среде Visual Studio 2008 express), и столкнулся с первой проблемой, обьяснения которой ни в каких книжках пока не нашел. #include <iostream> int main() { std::cout << "Привет всем!"; return 0; } подробнее

Показать сообщение отдельно
Genius Ignat
1233 / 771 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
15.02.2010, 16:11     Функции...
1)не используя функцию min.
Значит макросом больше ни как.

2.попробуй это:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <stdio.h>
#include <conio.h>
int min(int x,int y);
int main(){
int a=2,b=3,z;
z=(min(a,3*b))*(min(2*(a-b),2*b));
printf("z=%d",z);
getch();
return 0;
}
int min(int x,int y){
return (x<y)?x:y;
}
Добавлено через 4 минуты
1.Без функции макросом.
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <stdio.h>
#include <conio.h>
#define min(x,y) ((x)<(y))?(x):(y)
 
int main(){
int a=2,b=3,z;
 
z=(min(a,3*b))*(min(2*(a-b),2*b));
printf("z=%d",z);
getch();
return 0;
}
 
Текущее время: 15:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru