All pastes #406567 Raw Edit

dla welny

public text v1 · immutable
·published 2007-03-22 15:01 UTC
rendered paste body
#include <iostream>
//#include <Allegro.h>
using namespace std;



int main() {
    
int rozmiar = 100 ;
    
double tablica[100];
int cos=1 ;
for(int i=0;i<rozmiar;i++)
{
tablica[i]=cos ;
if(i==50) cos=0;
}

float deltax=0.2 / 100.0 ;    
float deltat=0.01 ;
double de = 1.0e-10 ;

for(double i=1;i<100;i=i+deltat) {
tablica[0]=tablica[1];
tablica[rozmiar]=tablica[rozmiar-1];
for(int j=1;j<rozmiar-10;j++)
{
 tablica[j]= de * deltat *((tablica[j+1]-2*tablica[j]+tablica[j-1])/2*(deltax)*(deltax)) + tablica[j];      
}        


}

  

cout  << endl ;
for(int i=0;i<rozmiar;i++) cout << tablica[i] << ", ";    
;
char d ;
cin >> d ;
}