Advertisement
ango

Kalkulacka - skoro final

Jan 24th, 2012
389
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.84 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. int soucet(a,b){
  4.     printf("%d",a);
  5.     printf(" + ");
  6.     printf("%d",b);
  7.     printf(" = ");
  8.     printf("%d\n",a+b);
  9.     return(a+b);    
  10. }
  11. int rozdil(a,b){
  12.     printf("%d",a);
  13.     printf(" - ");
  14.     printf("%d",b);
  15.     printf(" = ");
  16.     printf("%d\n",a-b);
  17.     return(a-b);    
  18. }
  19. int soucin(a,b){
  20.     printf("%d",a);
  21.     printf(" * ");
  22.     printf("%d",b);
  23.     printf(" = ");
  24.     printf("%d\n",a*b);
  25.     return(a*b);    
  26. }
  27. int podil(a,b){
  28.  
  29.     printf("%d",a);
  30.     printf(" // ");
  31.     printf("%d",b);
  32.     printf(" = (zaokr) = ");
  33.     printf("%d\n", (a/b));
  34.     return(a/b);    
  35. }
  36.  
  37.  
  38. int a, b;
  39. int main()
  40.  
  41. {
  42.       printf("KALKULACKA - PRVNI PROGRAM - SE NEPOSER!\n");
  43.       printf("Zadejte hodnoty!\n");
  44.       printf("a = ");
  45.       scanf("%d", &a);
  46.       printf("b = ");
  47.       scanf("%d", &b);
  48.       printf("Stiskni \n[A]:scitani \n[B]:odcitani \n[C]:nasobeni \n[D]:deleni\nJo, a jeste to potvrd entrem! \n");
  49.       getchar();
  50.     switch(getchar()) {
  51.     default :
  52.             main();
  53.     case 'a':
  54.     case 'A':
  55.             soucet(a,b);
  56.             printf("Stiskni cokoliv pro navrat do nabidky...");            
  57.             getchar();
  58.             getchar();
  59.             main();
  60.     case 'b':
  61.     case 'B':
  62.             rozdil(a,b);
  63.             printf("Stiskni cokoliv pro navrat do nabidky...");            
  64.             getchar();
  65.             getchar();
  66.             main();
  67.     case 'c':
  68.     case 'C':
  69.             soucin(a,b);
  70.             printf("Stiskni cokoliv pro navrat do nabidky...");            
  71.             getchar();
  72.             getchar();
  73.             main();
  74.     case 'd':
  75.     case 'D':
  76.             podil(a,b);
  77.             printf("Stiskni cokoliv pro navrat do nabidky...");            
  78.             getchar();
  79.             getchar();
  80.             main();
  81.  
  82. }
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement