Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "funktionen.h"
- #include "fuenfteAufgabe.h"
- int main() {
- const int MAX = 10;
- const int MAX_SIEB = 500;
- bool programmende = false; // main
- double radius; // Kreis-Kugel
- double x1, x2, p, q, d; // p-q-Formel
- double x; // Polynome
- int h; // Hagelkorn
- double feld[MAX], mw; // Mittelwert
- int anz, maxpos, minpos, mws; // Mittelwert spezial
- int j = 0; //zähler
- bool gestrichen[MAX_SIEB]; // Sieb
- int jahr; // Schaltjahr
- bool istschaltjahr = false;
- // was noch so fehlt
- do {
- switch (menu()) {
- case 'a':
- cout << "Berechnungen an Kreis und Kugel" << endl;
- cout << "Bitte Radius in Metern eingeben: ";
- cin >> radius;
- kreis_kugel(radius);
- break;
- case 'b':
- cout << "Quadratische Gleichung loesen" << endl;
- cout << "Bitte Werte fuer p und q eingeben: ";
- cin >> p >> q;
- d = quad_gl(p, q, x1, x2); // Diskriminante unter der Wurzel
- // Ihre Implementierung
- break;
- case 'c':
- cout << "Polynom berechnen" << endl;
- cout << "Wert fuer x eingeben: ";
- cin >> x;
- cout << setprecision(16);
- cout << "p1 = " << p1(x) << endl;
- cout << "p2 = " << p2(x) << endl;
- cout << "p1r = " << p1r(x) << endl;
- break;
- case 'd':{
- DatenVerwalten();
- break;}
- case 'h': // der echte Hagelkorn
- cout << " Bitte Startwert fuer die Folge eingeben: ";
- cin >> h;
- hagelkorn(h);
- break;
- case 'm': // Mittelwert allgemein
- mw = mittelwert( feld , MAX, anz);
- cout << "Der Mittelwert ist: " << mw << endl;
- break;
- case 's': // Mittelwert spezial
- cout << "Bitte geben Sie ein wieviele Werte eingelesen werden sollen.\n";
- cin >> anz;
- cout << "Bitte geben Sie die Werte zur Mittelwertberrechnung ein.\n";
- j = 0;
- while (j < anz) {
- cin >> feld[j];
- j++;
- }
- mws = mittelwert_spezial(feld, anz, minpos, maxpos);
- cout << "Der Mittelwert ist: " << mws << endl;
- break;
- case 'p': //Primzahlen
- // Ihre Implementierung
- cout << "Nicht implementiert, bitte wählen Sie ein anderes Programm \n";
- break;
- case 'j': // Schaltjahrberechnung
- cout << "Bitte geben Sie Ihr zu Überprüfendes Jahr ein: \n";
- cin >> jahr;
- if (ist_schaltjahr(jahr) == true){
- cout << "Ihr Jahr ist ein Schaltjahr. \n";
- }
- else {
- cout << "Ihr Jahr ist kein Schaltjahr. \n";
- }
- break;
- case 'x':
- programmende = true;
- break;
- default:
- cout << "Der Wert fuer " << menu << " ist nicht gueltig!" << endl;
- break;
- } // end switch
- } while (false == programmende);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement