Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2019
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 7.10 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <math.h>
  3. #include <windows.h>
  4.  
  5. int luku;
  6. char option;
  7.  
  8. int main(void)
  9. {
  10.     do
  11.     {
  12.         system("cls");
  13.         printf("Anna luku, jonka kertotaulun haluat laskea, 0 lopettaa ohjelman.\n\nSyota luku: ");
  14.         scanf("%i", &luku);
  15.  
  16.         if (luku >= 1 && luku <= 10)
  17.         {
  18.  
  19.         switch(luku)
  20.         {
  21.  
  22.         case 1:
  23.             printf("--------------------------------\n");
  24.             printf("Luvun 1 kertotaulu on:\n");
  25.             printf("1 x 1 = 1.\n");
  26.             printf("1 x 2 = 2.\n");
  27.             printf("1 x 3 = 3.\n");
  28.             printf("1 x 4 = 4.\n");
  29.             printf("1 x 5 = 5.\n");
  30.             printf("1 x 6 = 6.\n");
  31.             printf("1 x 7 = 7.\n");
  32.             printf("1 x 8 = 8.\n");
  33.             printf("1 x 9 = 9.\n");
  34.             printf("1 x 10 = 10.\n");
  35.  
  36.             printf("\n");
  37.             printf("Paina jotakin nappia jatkaaksesi..\n");
  38.             option = getche();
  39.             break;
  40.  
  41.         case 2:
  42.             printf("--------------------------------\n");
  43.             printf("Luvun 2 kertotaulu on:\n");
  44.             printf("2 x 1 = 2.\n");
  45.             printf("2 x 2 = 4.\n");
  46.             printf("2 x 3 = 6.\n");
  47.             printf("2 x 4 = 8.\n");
  48.             printf("2 x 5 = 10.\n");
  49.             printf("2 x 6 = 12.\n");
  50.             printf("2 x 7 = 14.\n");
  51.             printf("2 x 8 = 16.\n");
  52.             printf("2 x 9 = 18.\n");
  53.             printf("2 x 10 = 20.\n");
  54.  
  55.             printf("\n");
  56.             printf("Paina jotakin nappia jatkaaksesi..\n");
  57.             option = getche();
  58.             break;
  59.  
  60.         case 3:
  61.             printf("--------------------------------\n");
  62.             printf("Luvun 3 kertotaulu on:\n");
  63.             printf("3 x 1 = 3.\n");
  64.             printf("3 x 2 = 6.\n");
  65.             printf("3 x 3 = 9.\n");
  66.             printf("3 x 4 = 12.\n");
  67.             printf("3 x 5 = 15.\n");
  68.             printf("3 x 6 = 18.\n");
  69.             printf("3 x 7 = 21.\n");
  70.             printf("3 x 8 = 24.\n");
  71.             printf("3 x 9 = 27.\n");
  72.             printf("3 x 10 = 30.\n");
  73.  
  74.             printf("\n");
  75.             printf("Paina jotakin nappia jatkaaksesi..\n");
  76.             option = getche();
  77.             break;
  78.  
  79.         case 4:
  80.             printf("--------------------------------\n");
  81.             printf("Luvun 4 kertotaulu on:\n");
  82.             printf("4 x 1 = 4.\n");
  83.             printf("4 x 2 = 8.\n");
  84.             printf("4 x 3 = 12.\n");
  85.             printf("4 x 4 = 16.\n");
  86.             printf("4 x 5 = 20.\n");
  87.             printf("4 x 6 = 24.\n");
  88.             printf("4 x 7 = 28.\n");
  89.             printf("4 x 8 = 32.\n");
  90.             printf("4 x 9 = 36.\n");
  91.             printf("4 x 10 = 40.\n");
  92.  
  93.             printf("\n");
  94.             printf("Paina jotakin nappia jatkaaksesi..\n");
  95.             option = getche();
  96.             break;
  97.  
  98.         case 5:
  99.             printf("--------------------------------\n");
  100.             printf("Luvun 5 kertotaulu on:\n");
  101.             printf("5 x 1 = 5.\n");
  102.             printf("5 x 2 = 10.\n");
  103.             printf("5 x 3 = 15.\n");
  104.             printf("5 x 4 = 20.\n");
  105.             printf("5 x 5 = 25.\n");
  106.             printf("5 x 6 = 30.\n");
  107.             printf("5 x 7 = 35.\n");
  108.             printf("5 x 8 = 40.\n");
  109.             printf("5 x 9 = 45.\n");
  110.             printf("5 x 10 = 50.\n");
  111.  
  112.             printf("\n");
  113.             printf("Paina jotakin nappia jatkaaksesi..\n");
  114.             option = getche();
  115.             break;
  116.  
  117.         case 6:
  118.             printf("--------------------------------\n");
  119.             printf("Luvun 6 kertotaulu on:\n");
  120.             printf("6 x 1 = 6.\n");
  121.             printf("6 x 2 = 12.\n");
  122.             printf("6 x 3 = 18.\n");
  123.             printf("6 x 4 = 24.\n");
  124.             printf("6 x 5 = 30.\n");
  125.             printf("6 x 6 = 36.\n");
  126.             printf("6 x 7 = 42.\n");
  127.             printf("6 x 8 = 48.\n");
  128.             printf("6 x 9 = 54.\n");
  129.             printf("6 x 10 = 60.\n");
  130.  
  131.             printf("\n");
  132.             printf("Paina jotakin nappia jatkaaksesi..\n");
  133.             option = getche();
  134.             break;
  135.  
  136.         case 7:
  137.             printf("--------------------------------\n");
  138.             printf("Luvun 7 kertotaulu on:\n");
  139.             printf("7 x 1 = 7.\n");
  140.             printf("7 x 2 = 14.\n");
  141.             printf("7 x 3 = 21.\n");
  142.             printf("7 x 4 = 28.\n");
  143.             printf("7 x 5 = 35.\n");
  144.             printf("7 x 6 = 42.\n");
  145.             printf("7 x 7 = 49.\n");
  146.             printf("7 x 8 = 56.\n");
  147.             printf("7 x 9 = 63.\n");
  148.             printf("7 x 10 = 70.\n");
  149.  
  150.             printf("\n");
  151.             printf("Paina jotakin nappia jatkaaksesi..\n");
  152.             option = getche();
  153.             break;
  154.  
  155.         case 8:
  156.             printf("--------------------------------\n");
  157.             printf("Luvun 8 kertotaulu on:\n");
  158.             printf("8 x 1 = 8.\n");
  159.             printf("8 x 2 = 16.\n");
  160.             printf("8 x 3 = 24.\n");
  161.             printf("8 x 4 = 32.\n");
  162.             printf("8 x 5 = 40.\n");
  163.             printf("8 x 6 = 48.\n");
  164.             printf("8 x 7 = 56.\n");
  165.             printf("8 x 8 = 64.\n");
  166.             printf("8 x 9 = 72.\n");
  167.             printf("8 x 10 = 80.\n");
  168.  
  169.             printf("\n");
  170.             printf("Paina jotakin nappia jatkaaksesi..\n");
  171.             option = getche();
  172.             break;
  173.  
  174.         case 9:
  175.             printf("--------------------------------\n");
  176.             printf("Luvun 5 kertotaulu on:\n");
  177.             printf("9 x 1 = 9.\n");
  178.             printf("9 x 2 = 18.\n");
  179.             printf("9 x 3 = 27.\n");
  180.             printf("9 x 4 = 36.\n");
  181.             printf("9 x 5 = 45.\n");
  182.             printf("9 x 6 = 54.\n");
  183.             printf("9 x 7 = 63.\n");
  184.             printf("9 x 8 = 72.\n");
  185.             printf("9 x 9 = 81.\n");
  186.             printf("9 x 10 = 90.\n");
  187.  
  188.             printf("\n");
  189.             printf("Paina jotakin nappia jatkaaksesi..\n");
  190.             option = getche();
  191.             break;
  192.  
  193.         case 10:
  194.             printf("--------------------------------\n");
  195.             printf("Luvun 10 kertotaulu on:\n");
  196.             printf("10 x 1 = 10.\n");
  197.             printf("10 x 2 = 20.\n");
  198.             printf("10 x 3 = 30.\n");
  199.             printf("10 x 4 = 40.\n");
  200.             printf("10 x 5 = 50.\n");
  201.             printf("10 x 6 = 60.\n");
  202.             printf("10 x 7 = 70.\n");
  203.             printf("10 x 8 = 80.\n");
  204.             printf("10 x 9 = 90.\n");
  205.             printf("10 x 10 = 100.\n");
  206.  
  207.             printf("\n");
  208.             printf("Paina jotakin nappia jatkaaksesi..\n");
  209.             option = getche();
  210.             break;
  211.         }
  212.  
  213.         }
  214.         else if (luku == 0)
  215.         {
  216.             return 0;
  217.         }
  218.  
  219.         else
  220.         {
  221.             system("cls");
  222.             printf("Luku %i ei ole kelvollinen. Syota uusi luku.\n", luku);
  223.             printf("\n");
  224.             printf("Paina jotakin nappia jatkaaksesi..\n");
  225.             option = getche();
  226.  
  227.         }
  228.  
  229.     } while (luku != 0);
  230.  
  231.  
  232.     return 0;
  233. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement