Практикум по программированию. Основы. Ввод и вывод. Температура смеси
From AsIsWiki
(Difference between revisions)
Line 111: | Line 111: | ||
var t = (v1 * t1 + v2 * t2 + v3 * t3) / v; | var t = (v1 * t1 + v2 * t2 + v3 * t3) / v; | ||
− | document.getElementById(" | + | document.getElementById("resultId").innerHTML = |
− | "Объем смеси: " + v.toFixed(2) + " m^3" | + | "Объем смеси: " + v.toFixed(2) + " m^3" + "<br>" + |
− | + | ||
"Температура смеси: " + t.toFixed(2) + " °C"; | "Температура смеси: " + t.toFixed(2) + " °C"; | ||
} | } | ||
Line 126: | Line 125: | ||
<p>Введите объем и температуру 3-го сосуда (m^3,°C): <input id="vessel3Id" size="5"></p> | <p>Введите объем и температуру 3-го сосуда (m^3,°C): <input id="vessel3Id" size="5"></p> | ||
<hr> | <hr> | ||
− | <p id=" | + | <p id="resultId"></p> |
− | + | ||
<button onclick="calc()">Рассчитать</button> | <button onclick="calc()">Рассчитать</button> |
Revision as of 11:31, 18 March 2016
Contents |
Java
import java.util.Scanner; public class Task18 { public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.println(); System.out.println(" Расчет температуры и объема воды в сосуде"); System.out.println("-------------------------------------------"); System.out.print(" Введите объем и температуру 1-го сосуда (m^3,°C): "); double v1 = in.nextDouble(); double t1 = in.nextDouble(); System.out.print(" Введите объем и температуру 2-го сосуда (m^3,°C): "); double v2 = in.nextDouble(); double t2 = in.nextDouble(); System.out.print(" Введите объем и температуру 3-го сосуда (m^3,°C): "); double v3 = in.nextDouble(); double t3 = in.nextDouble(); System.out.println("-------------------------------------------"); double v = v1 + v2 + v3; double t = (v1 * t1 + v2 * t2 + v3 * t3) / v; System.out.printf(" Объем смеси: %.2f m^3\n", v); System.out.printf(" Температура смеси: %.2f °C\n", t); } }
C++
// g++ 4.2 #include <iostream> using namespace std; int main() { double v1, t1, v2, t2, v3, t3; cout << "\n Расчет температуры и объема воды в сосуде\n"; cout << "-------------------------------------------\n"; cout << " Введите объем и температуру 1-го сосуда (m^3,°C): "; cin >> v1 >> t1; cout << " Введите объем и температуру 2-го сосуда (m^3,°C): "; cin >> v2 >> t2; cout << " Введите объем и температуру 3-го сосуда (m^3,°C): "; cin >> v3 >> t3; cout << "-------------------------------------------\n"; double v = v1 + v2 + v3; double t = (v1 * t1 + v2 * t2 + v3 * t3) / v; printf(" Объем смеси: %.2f m^3\n", v); printf(" Температура смеси: %.2f °C\n\n", t); return 0; }
Pascal
JavaScript
<html lang="ru"> <head> <meta charset="UTF-8"> <script> function getNumbers(str) { return str.trim().replace(/\u0020{2,}/,'\u0020').split('\u0020'); } function calc() { var vessel1 = getNumbers(document.getElementById("vessel1Id").value); var vessel2 = getNumbers(document.getElementById("vessel2Id").value); var vessel3 = getNumbers(document.getElementById("vessel3Id").value); var v1 = Number(vessel1[0]), t1 = Number(vessel1[1]); var v2 = Number(vessel2[0]), t2 = Number(vessel2[1]); var v3 = Number(vessel3[0]), t3 = Number(vessel3[1]); var v = v1 + v2 + v3; var t = (v1 * t1 + v2 * t2 + v3 * t3) / v; document.getElementById("resultId").innerHTML = "Объем смеси: " + v.toFixed(2) + " m^3" + "<br>" + "Температура смеси: " + t.toFixed(2) + " °C"; } </script> </head> <body> <p>Расчет температуры и объема воды в сосуде</p> <hr> <p>Введите объем и температуру 1-го сосуда (m^3,°C): <input id="vessel1Id" size="5"></p> <p>Введите объем и температуру 2-го сосуда (m^3,°C): <input id="vessel2Id" size="5"></p> <p>Введите объем и температуру 3-го сосуда (m^3,°C): <input id="vessel3Id" size="5"></p> <hr> <p id="resultId"></p> <button onclick="calc()">Рассчитать</button> </body> </html>