val. kur. +-----+----------+ |mk | 1.0 | |$ | 5.7 | |EUROA| 5.94573 | |SKr | 0.6 | +-----+----------+
Määrä ja valuutta>10 Skr[RET] 10.00 Skr on 6.00 mk. Määrä ja valuutta>2 EUROA[RET] 2 EUROA on 11.89 mk. Määrä ja valuutta>loppu[RET] Kiitos!
if (jasenia >= max_jasenia ) IF_ERR_RETURN(kasvata_kokoa());
IF_ERR_RETURN(luo_taulukko(max_koko));
cNaytto:lisaa_uusi_jasen
cJasen - parametriton konstruktori
cJasen::alusta
::otsikko
::viiva
cJasen::rekisteroi
cJasen::vastaa_aku_ankka
cJasen::tulosta
::kylla_vastaus
::odota_nappain
::lue_merkki
::ilmoitus
::odota_jotakin
::odota_nappain
::lue_merkki
cKerho::lisaa
cJasen - copy konstruktori (tehty systeemin puolesta)
Piirrän funktion sin(x)
Anna väli ja tiheys jolla piirretään (-5.00 5.00 0.50) >[ret]
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
int main(void)
{
double x1=-5,x2=5,dx=0.5,y1,y2; string s;
tFunc f = sin;
printf("Piirrän funktion sin(x)\n");
printf("Anna väli ja tiheys jolla piirretään (%5.2lf %5.2lf %5.2lf) >",
x1, x2, dx);
getline(cin,s);
sscanf(s.c_str(),"%lf %lf %lf",&x1,&x2,&dx);
y1 = fun_min(f,x1,x2,dx);
y2 = fun_max(f,x1,x2,dx);
piirra(f,x1,x2,y1,y2,dx);
return 0;
}