if-switch-case aritmetik işlemler kullanımı

#include <stdio.h>
#include <math.h>

int main()
{
    int x,y,z,t,a;
    int islem;
    float aritmetik,geometrik;


  printf("Lutfen 4 tane sayi giriniz:\n");
  scanf("%d %d %d %d",&x,&y,&z,&t);
  printf("Islem\n1:Aritmetik ortalama\n2:Geometrik ortalama\n\n\n");
  printf("Bu 4 sayiya yapmak istediginiz islemi seciniz:\n");
  scanf("%d",&islem);

  switch(islem){

  case 1:
            aritmetik =((x+y+z+t)/4.0);
           printf("Aritmetik ortalama %.2f",aritmetik);
           printf("\n\nEger geometrik ortalamayida ogrenmek istiyorsaniz lutfen 1 yazin;");
           scanf("%d",&a);
           if(a == 1){
              geometrik = (sqrt(sqrt(x*y*z*t)));
              printf("Geometrik ortalama %f",geometrik);
         }
             break;

  case 2:
           geometrik = (sqrt(sqrt(x*y*z*t)));
           printf("Geometrik ortalama %f",geometrik);
           printf("\n\nEger aritmetik ortalamayida ogrenmek istiyorsaniz lutfen 1 yazin");
           scanf("%d",&a);
           if(a == 1){
                aritmetik =((x+y+z+t)/4.0);
                printf("Aritmetik ortalama %.2f",aritmetik);
           }
          break;
    }
    return 0;
}

(MÜCAHİT ÇAĞLAR tarafından yazılmıştır.)

Yorumlar