Advertisement
Guest User

Task

a guest
Feb 19th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.05 KB | None | 0 0
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. }
  6.  
  7. int main()
  8. {
  9.     int x;
  10.     printf("MENU:\n1. Maximum\n2. Faktorial\n3. Funkcia\n\t\tVaša voľba č.:");
  11.     scanf("%d", &x);
  12.     int a = 0, b = 0;
  13.     switch (x)
  14.     {
  15.     case 1:
  16.         int a, b, c, d;
  17.         scanf("%d %d %d %d", &a, &b, &c, &d);
  18.         int vysledok = maximum(a, b, c, d);
  19.         printf("%d", vysledok);
  20.         break;
  21.     case 2:
  22.         scanf("%d", &a);
  23.         printf("%d", faktorial(a));
  24.         break;
  25.     case 3:
  26.         break;
  27.     }
  28. }
  29.  
  30.  
  31. int maximum(int a, int b, int c, int d)
  32. {
  33.  int max;
  34.  if((a>b) && (a>c) && (a>d))
  35.  max = a;
  36.  if((b>a) && (b>c) && (b>d))
  37.  max = b;
  38.  if((c>a) && (c>b) && (c>d))
  39.  max = c;
  40.  if((d>a) && (d>b) && (d>c))
  41.  max = d;
  42.  return max;
  43. }
  44.  
  45.  
  46.  
  47. int faktorial(int a)
  48. {
  49.     int b = 1;
  50.     scanf("%d", &a);
  51.     for (int i = 1; i <= a; i++)
  52.     {
  53.         b *= i;
  54.     }
  55.     return(b);
  56.    
  57.    
  58. int funkcia(int A, int B, int C)
  59. {
  60.     int A,B,C,x=0.5,y;
  61.     scanf("%d %d %d",&A,&B,&C);
  62.     y=(A*x^2)+(B*x)+C;
  63.     return y;
  64. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement