
Geschrieben von
take
(Moderator) am 30.11.2006 um 00:00 Uhr.
Beiträge: 613 /
#674
Kontakt:
Mailen
|
WWW
Version 1.2 des Alkoholrechners..
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.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
// Alkoholrechner © 2oo6 by Eric 'take' K. for www.t4k3.de
#include "stdafx.h"
using namespace std;
double rechn (int geschl, double alter, double menge, double anteil, double koerpergr, double koerpergw);
double rechn (int geschl, double alter, double menge, double anteil, double koerpergr, double koerpergw)
{
double a, gkw, c, t;
a = anteil/100 * 0.8 * menge;
if (geschl == 1) {
gkw = 2.447 - 0.09516 * alter + 0.1074 * koerpergr + 0.3362 * koerpergw;
} else {
gkw = -2.079 + 0.1069 * koerpergr + 0.2466 * koerpergw;
}
c = 0.8 * a/gkw;
t = c / 0.15 + 2;
return t;
}
void cr ();
void cr() {
cout << "Alkoholrechner v1.2 © 2oo6 by Eric 'take' K. (www.t4k3.de)
";
cout << "============================================================
";
}
int _tmain(int argc, _TCHAR* argv[])
{
int eingabe = 1, geschl;
double alter, menge, anteil, koerpergr, koerpergw;
while(eingabe == 1) {
cr();
cout << "1) Programm starten
2) Programm beenden
";
cin >> eingabe;
system("cls");
cr();
if (eingabe == 1) {
cout << "Sind Sie:
1) Männlicher Natur
2) Weiblicher Natur
";
cin >> geschl;
if (geschl == 1) {
system("cls");
cr();
cout << "Geben Sie bitte Ihr Alter, in Jahren, ein: ";
cin >> alter;
} else if (geschl == 2) { alter = 0; }
else { cout << "Wie Sie gehören keinem Geschlaecht an? Als Standartwert wird nun angenommen, das Sie Männlicher Natur sind!
";
geschl = 1;
system("pause");
}
system ("cls");
cr();
cout << "Koerpergroesse in cm: ";
cin >> koerpergr;
system("cls");
cr();
cout << "Koerpergewicht in kg: ";
cin >> koerpergw;
system("cls");
cr();
cout << "Trinkmenge in ml: ";
cin >> menge;
system("cls");
cr();
cout << "Alkohlanteil in Prozent (%): ";
cin >> anteil;
system("cls");
cr();
cout << "Sie sind in " << rechn(geschl, alter, menge, anteil, koerpergr, koerpergw) << " Stunden wieder nuechtern!
";
system("pause");
system("cls");
}
}
return 0;
}
Viele Grüße
"Jeder, der andere kritisiert, muss eine Alternative haben, die er ihnen anbieten kann." - Mo Ti