#include int main(void){ int a,b,c=0,d=0,e=0,f=0; int vastus=0; char vastus1; printf("Siin on tore programm mis lahutad kaks max kahekohalist arvu ja annab sulle ekraanile nende lahutise absoluutväärtuse.\n"); printf("Algul sisestad esimese arvu ja see järel teise ning ülejäänu teeb arvuti ise.\n"); printf("Tehe näeb välja selline- esimene arv lahutada teine arv = selle lahutamise absoluut väärtus\n"); printf("Vajuta ükskõik mis klahvile kui oled arusaanud ja valmis jätkama\n"); getch(); //vastus1='y'; //while (vastus1=='y'){ printf("\n"); printf("Sisesta arv millest soovid maha lahutada midagi: \n"); scanf("%d", &a); printf("Sisesta arv mille võrra soovid vähendada esimesena sisestatud arvust: \n"); scanf("%d", &b); printf("\n"); if (a10){ //kuhu nihutada vastsus e=a/10; f=b/10; if(eb){ //kumba arvu ennem väljastada c=b%10; d=a%10; if(c>d){ //paneb punkti printf(" .\n"); printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } else{ //ei pane punkti printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } } } if(e>f){ if (ab){ //kumba arvu ennem väljastada c=b%10; d=a%10; if(c>d){ //paneb punkti printf(" .\n"); printf(" %d\n",a); printf("- %d\n",b); printf(" %d\n", vastus); } else{ //ei pane punkti printf(" %d\n",a); printf("- %d\n",b); printf(" %d\n", vastus); } } } if(e==f){ if (ab){ //kumba arvu ennem väljastada c=b%10; d=a%10; if(c>d){ //paneb punkti printf(" .\n"); printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } else{ //ei pane punkti printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } } } } else{ if(a<0){ a=a*(-1); //teisendab esimese arvu pos kui sisetad neg arvu } if(b<0){ b=b*(-1); //teisendab teise arvu pos kui sisestasid neg arvu } e=a/10; f=b/10; if(eb){ //kumba arvu ennem väljastada c=b%10; d=a%10; if(c>d){ //paneb punkti printf(" .\n"); printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } else{ //ei pane punkti printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } } } if(e>f){ if (ab){ //kumba arvu ennem väljastada c=b%10; d=a%10; if(c>d){ //paneb punkti printf(" .\n"); printf(" %d\n",a); printf("- %d\n",b); printf(" %d\n", vastus); } else{ //ei pane punkti printf(" %d\n",a); printf("- %d\n",b); printf(" %d\n", vastus); } } } if(e==f){ if (ab){ //kumba arvu ennem väljastada c=b%10; d=a%10; if(c>d){ //paneb punkti printf(" .\n"); printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } else{ //ei pane punkti printf(" %d\n",a); printf("-%d\n",b); printf(" %d\n", vastus); } } } } printf("Lahutamise tulemuseks on: %d\n", vastus); /*printf("Kas oled tulemusega rahul või soovid korra veel proovida?\n"); printf("Kui oled rahul vajuta n tähte ja programm lõpetab töö!\n"); printf("Kui soovid veel korra proovida vajuta y tähte ja kõik algab uuesti\n"); printf("Sisesta oma vastus: "); vastus1=getche(); }*/ return 0; }