/* ATK1 h2t4 -- laskutoimituksia */ #include main() { int n,k; double x,y; /* usean muuttujan arvon lukeminen samalla kerralla voi epäonnistua joissakin järjestelmissä, muistinhallinnallisista syistä. seuraava menetelmä pitäisi toimia kaikkialla. luetaan siis yksi luku kerralla ja käytetään printf-funktiota jokaisessa välissä */ printf("Anna kokonaisluku n: "); scanf("%d",&n); printf("Anna kokonaisluku k: "); scanf("%d",&k); printf("Anna reaaliluku x: "); scanf("%lf",&x); printf("Anna reaaliluku y: "); scanf("%lf",&y); printf("\n%8s%8d\n%8s%8d\n%8s%8.2lf\n%8s%8.2lf\n", "n = ",n,"k = ",k,"x = ",x,"y = ",y); printf("\n%8s%8d\t%8s%8.2lf\n%8s%8d\t%8s%8.2lf\n", "n+k = ",n+k,"x+y = ",x+y,"n-k = ",n-k,"x-y = ",x-y); printf("%8s%8d\t%8s%8.2lf\n%8s%8d\t%8s%8.2lf\n", "n*k = ",n*k,"x*y = ",x*y,"n/k = ",n/k,"x/y = ",x/y); printf("%8s%8d\t%8s%8.2lf\n%8s%8d\t%8s%8d\n", "k/n = ",k/n,"y/x = ",y/x,"n%k = ",n%k,"k%n = ",k%n); }