0 / 0 / 0
Регистрация: 26.04.2016
Сообщений: 7
1

Функция определяющая предмет с наибольшей плотностью

07.05.2016, 19:04. Показов 398. Ответов 2
Метки нет (Все метки)

Доброго времени суток. Помогите решить задачу. Нужно вызвать функцию, чтобы она определила предмет который имеет большую плотность(есть масса и объем). Код обычной программы есть, а вот вызвать функцию не выходит.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
void main (){
    int masa1 = 0;
    int masa2 = 0;
    int objem1 = 0;
    int objem2 = 0;
    int plotnost1 = 0;
    int plotnost2 = 0;
 
    cout << "vvedite masa1\n" << "vvedite masa2\n" << "vvedite objem1\n" << "vvedite objem1\n";
    cin >> masa1 >> masa2 >> objem1 >> objem1 ; 
 
    plotnost1 = objem1 / masa1;
        plotnost2 = objem2 / masa2;
 
        if(plotnost1 > plotnost2){cout << "plotnost1 bolshe";}
        else {cout << "plotnost2 bolshe";}
        system("pause");
    
}
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.05.2016, 19:04
Ответы с готовыми решениями:

При каком параметре С функция f(x) будет плотностью распределения
Задание. При каком параметре С Функция f(x) будет плотностью распределения случайной величины ? ...

В группе из 200 студентов 75 изучают предмет А, 70 - предмет В, 75 – предмет С, 35 – изучают А и С, 20 – изуча
В группе из 200 студентов 75 изучают предмет А, 70 - предмет В, 75 – предмет С, 35 – изучают А и...

Функция, определяющая функции
Задание: Определите функцию (НАЗОВИ x y), которая определяет функцию с именем, заданным аргументом...

Функция определяющая високосность года
Описать функцию IsLeapYear(Y) логического типа, которая возвращает True, если год Y (целое...

2
146 / 27 / 13
Регистрация: 21.09.2015
Сообщений: 62
07.05.2016, 19:37 2
Вам знакомы структуры ?

Добавлено через 9 минут
Если нет, то так :

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
using namespace std;
 
bool ifPlotnost1bolshe(int masa1, int objem1, int masa2, int objem2)
{
    int plotnost1, plotnost2;
    plotnost1 = objem1 / masa1;
    plotnost2 = objem2 / masa2;
    if (plotnost1 > plotnost2)
        return true;
    else
        return false;
}
 
void main(){
    int masa1 = 0;
    int masa2 = 0;
    int objem1 = 0;
    int objem2 = 0;
 
    cout << "vvedite masa1\n";
    cin >> masa1;
    cout << "vvedite objem1\n";
    cin >> objem1;
    cout << "vvedite masa2\n";
    cin >> masa2;
    cout << "vvedite objem2\n";
    cin >> objem2;
 
    if (ifPlotnost1bolshe(masa1,objem1,masa2,objem2)){ cout << "plotnost1 bolshe"; }
    else { cout << "plotnost2 bolshe"; }
    system("pause");
}
1
Модератор
Эксперт С++
11055 / 9118 / 5478
Регистрация: 18.12.2011
Сообщений: 24,384
07.05.2016, 20:32 3
STArSka,
Цитата Сообщение от STArSka Посмотреть сообщение
C++
1
2
3
4
if (plotnost1 > plotnost2) 
   return true; 
else 
   return false;
Это надо писать так:
C++
1
   return (plotnost1 > plotnost2);
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.05.2016, 20:32

Функция определяющая четность числа
Описать функцию Even(K) логического типа, возвращающую True, если целый параметр К является четным,...

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

Функция определяющая кратность двух чисел
Напишите программу с выводом на экран результата, в которой в цикле с клавиатуры вводятся параметры...

Функция, определяющая блоки, задетые полем
Функция должна принимать 2 аргумента: (poly, blocks) И возвращать блоки, задетые полем. тип...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.