All pastes #391257 Raw Edit

Something

public text v1 · immutable
·published 2007-03-12 00:08 UTC
rendered paste body
#include <iostream>
#include <math.h>
using namespace std;

/* Aufgaben zur UE: Einfuehrung in die Programmierung

Student: Constantin Hofstetter
Matrikelnummer: 0650502

Rev: 1; 22:53 11.03.2007
1.9 Input von x Gramm Wasserstoff (h) zur Wasserstoffverbrennung - Output der Menge des noetigen Sauerstoff in Gramm (o),
und Menge des entstandenen Wassers (w) in Millilitern

*/

int main() {
	float h,hu,o,ou,w;
        cout << endl << "(1.9) Wasserstoff/Sauerstoff Reaktion - H2O" << endl;
	cout << "Geben Sie die \033[1;31;40mMenge an Wasserstoff\033[0m (in Gramm) ein, die in die Reaktion einfließen soll: ";
	cin >> h;
	// Menge an Wasserstoff in u
	hu = h * 5.97516 * pow(10,23);
	// Menge an Sauerstoff in u
	ou = hu / 2;
	// Menge an Sauerstoff in Gramm
	o = ou / (3.76389 * pow(10,22));
	// Menge an entstandenem Wasser (1g=1milliliter)
	w = o + h;
	cout << "Ergebnis:" << endl;
	cout << "Wasserstoff:      " << h << "g" << endl;
	cout << "Sauerstoff:       " << o << "g" << endl;
	cout << "Wasser (H2O):     " << w << "ml" << endl << endl;
        return 0;
}