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

Как в if прописать условие на функцию типа void? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Метод прямоугольников для решения определенных интегралов http://www.cyberforum.ru/cpp-beginners/thread1009391.html
Есть рабочий код метода трапеции для решения определенных интегралов. Формулу нужно заменить для метода прямоугольников. Вот код: #include "stdafx.h" #include <iostream> using namespace std; float f(float x); float F(float a, float b, float h, float N);
C++ Работа со списками, подскажите с чего начать Работа со списками: в списке целых чисел удалить из каждой группы подряд идущих одинаковых элементов все, кроме одного. http://www.cyberforum.ru/cpp-beginners/thread1009371.html
C++ Переведите кто может с паскаля на с++
program ShennonFano; uses crt; const a :array of char = ('a','b','c','d','e','f'); { символы } af:array of integer = (10, 8, 6, 5, 4, 3); { частота символов } { Процедура для поиска кода каждой буквы } procedure SearchTree(branch:char; full_branch:string; start_pos:integer; end_pos:integer); var dS:real; { Среднее значение массива }
C++ оформить в виде функции
в прямоугольный треугольник вписана окружность. Точка касания делит гепотинузой треугольник в отношении 2 к 3 . Найти стороны , если центр вписаной окружности удален от вершины прямого угла на корень из 8 см. помогите с кодом господа.
C++ Сумма всех элементов http://www.cyberforum.ru/cpp-beginners/thread1009278.html
В общем я сделал программу которая считывает двумерный массив (4*4) из файла и выводит на экран. Помогите найти сумму элементов главной диагонали и вывести на экран. Заранее спасибо #include "stdafx.h" #include<iostream> #include<iomanip> #include<fstream> #include<math.h> using namespace std; void read_matr(double Y){ int sum=0;
C++ [Error] expected primary-expression before '=' token Напишите функцию, принимающую три аргумента: указатель на первый элемент диапазона в массиве, указатель на элемент, следующий за концом этого диапазона, и значение int. Функция должна присвоить каждому элементу диапазона массива это значение int. #include<iostream> using std::cout; using std::cin; void f_myfunction(int * begin, int * end, int value); подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
16.11.2013, 15:54     Как в if прописать условие на функцию типа void?
Цитата Сообщение от Beverly Посмотреть сообщение
Никак не могу разобраться, а учитель требует настоятельно...
Видимо учитель сам не в курсе, вот и требует
Если принимать последний аргумент как возвращаемое значение, то можно извратиться так:
C++
1
if( ( treug (1.0, 2.0, a,&x),x ) && ( treug (2.0, 2.5, b,&x ),x ) && (treug (2.5, d, c, &x ),x ) )
Но у Вас еще в самой функции определения существования треугольника ошибка. Должно быть не "или", а "и".
C++
1
if ((a+b>c) && (b+c>a) && (c+a>b))
 
Текущее время: 22:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru