
Вопрос задан 13.03.2021 в 07:14.
Предмет Информатика.
Спрашивает Голов Александр.
Тело имеет массу M г и объём V см3. Будет ли оно плавать в жидкости, объём которой равен V1 см3, а
масса M1 г? (Указание: найдите плотности тела и жидкости а потом сравните их). Си++ или С++ Shell

Ответы на вопрос

Отвечает Кукри Милена.
#include <iostream>
using namespace std;
int main() {
double m,v,m1,v1;
cout << "m, v: ", cin >> m >> v, cout << "\n";
cout << "m1, v1: ", cin >> m1 >> v1, cout << "\n";
if (m/v > m1/v1) cout << "Тело будет плавать";
else cout << "Тело утонет";
return 0;
}
Пример:
m, v: 400 300
m1, v1: 350 200
Тело утонет
using namespace std;
int main() {
double m,v,m1,v1;
cout << "m, v: ", cin >> m >> v, cout << "\n";
cout << "m1, v1: ", cin >> m1 >> v1, cout << "\n";
if (m/v > m1/v1) cout << "Тело будет плавать";
else cout << "Тело утонет";
return 0;
}
Пример:
m, v: 400 300
m1, v1: 350 200
Тело утонет



Отвечает Яковлев Андрей.
Var m1, V1: integer; # 1оу
m2, V2: integer; # 2ое
begin
Write('1ая в гр.'); ReadLn(m1);
Write('Обьем в куб. см'); ReadLn(V2);
Write("масса 1"); ReadLn(m2);
Write("масса 2"); ReadLn(V2);
if (m1/V1)>(m2/V2) then WriteLn ("поплывет (легкое)")
else WriteLn("потонет");
ReadLn;
end.
Это паскаль, не подойдет? Я знаю путон и паскаль, с++ мало.
m2, V2: integer; # 2ое
begin
Write('1ая в гр.'); ReadLn(m1);
Write('Обьем в куб. см'); ReadLn(V2);
Write("масса 1"); ReadLn(m2);
Write("масса 2"); ReadLn(V2);
if (m1/V1)>(m2/V2) then WriteLn ("поплывет (легкое)")
else WriteLn("потонет");
ReadLn;
end.
Это паскаль, не подойдет? Я знаю путон и паскаль, с++ мало.



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Вы можете использовать язык программирования C++ для решения данной задачи. Вот пример кода, который позволит вам определить, будет ли тело плавать в заданной жидкости:
cpp#include <iostream>
int main() {
double M, V, M1, V1;
// Ввод данных
std::cout << "Введите массу тела (в граммах): ";
std::cin >> M;
std::cout << "Введите объём тела (в сантиметрах кубических): ";
std::cin >> V;
std::cout << "Введите массу жидкости (в граммах): ";
std::cin >> M1;
std::cout << "Введите объём жидкости (в сантиметрах кубических): ";
std::cin >> V1;
// Вычисление плотностей
double density_body = M / V;
double density_liquid = M1 / V1;
// Сравнение плотностей
if (density_body > density_liquid) {
std::cout << "Тело будет плавать в жидкости." << std::endl;
} else {
std::cout << "Тело не будет плавать в жидкости." << std::endl;
}
return 0;
}
При запуске программы она запросит ввод массы и объема тела, а также массы и объема жидкости. Затем программа вычислит плотности тела и жидкости и сравнит их, выводя соответствующее сообщение.
Обратите внимание, что этот код предполагает, что вводимые значения массы и объема положительны. Вы можете добавить дополнительную проверку ввода, если это необходимо.


Топ вопросов за вчера в категории Информатика

Информатика 566

Информатика 25

Информатика 22

Информатика 27

Информатика 34

Информатика 58

Информатика 63

Информатика 23
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili