All pastes #241603 Raw Edit

Mine

public text v1 · immutable
·published 2006-11-06 11:10 UTC
rendered paste body

// Einbinden der Header-Datei

#include "unit2.h"
//#include "stdio.h"
#include <iostream>
#include <algorithm>

using namespace std;

int
main ()
{
  // hier folgt Ihr Programm
  double x0, x1, gamma, fi, fiMinus, fiPlus, xi, xiPlus, xiMinus;
  int verf, bsp;
  cout << "Beispiel?" << endl;
  cin >> bsp;
  if(bsp>AnzahlBeispiele) exit(0); //error

  cout << "Verfahren?" << endl;
  cin >> verf;

  Start (bsp, x0, x1, 0);

  xiMinus = x0;
  xi = x1;
  fiMinus = f(xiMinus);
  fi = f(xi);
 
  do
    {
      //interpolate here

      //xiPlus = ...
      //fiPlus = f(xiPlus);
      // if(fiPlus == 0) break;

      //decide on side to use



      // use this only to generate gamma (if needed)
      switch (verf)
	{
	case RegFalsi:
	 

	  break;

	case Illinois:

	  break;

	case Pegasus:

	  break;

	case AndBjrk:

	  break;
        default: 
        cout << "Skandal!!!" << endl; //error
        exit(0);
	}

       //callback
       Ausgabe(verf,xi,fi,xiPlus,fiPlus);
       
       //shift i => i+1
       xiMinus = xi;
       fiMinus = fi;
       xi = xiPlus;
       fi = fiPlus;
    }
  while (false);			//Abbruchbedingung hier

  //printf("%f %f\n",x0, f(x0));


  Ergebnis(verf,xiPlus);
  return 0;
}