MATH KÜTÜPHANESİYLE SWİTC CASE FONKSİYONLU HESAP MAKİNESİ

package fonksiyonlu.hesap.makinesi;

import java.util.Scanner;
import java.util.Random;

public class FonksiyonluHesapMakinesi {


    public static void main(String[] args) {
       Scanner util=new Scanner(System.in);
     
        System.out.println("YAPMAK İSTEDİĞİNİZ İŞLEM NOSUNU GİRİNİZ VE İŞLEMİ YAPINIZ");
        System.out.println("-----------------------------");
        System.out.println("1.toplama");
        System.out.println("2.cıkarma");
        System.out.println("3.carpma");
        System.out.println("4.bölme");
        System.out.println("5. mod alma");
        System.out.println("6.üst alma");
        System.out.println("7.mutlak değer alma");
        System.out.println("8.log10 tabanında değeri");
        System.out.println("9.e üzeri ");
        System.out.println("10.max sayı");
        System.out.println("11.min sayı");
        System.out.println("12.sin değeri");
        System.out.println("13. cos değeri");
        System.out.println("----------------------------");
     
        double sayi1,sayi2;
        System.out.println("1.sayiyi giriniz");
        sayi1=util.nextDouble();
        System.out.println("2. sayiyi giriniz");
        sayi2=util.nextDouble();
     
     
     
        int islem;
        System.out.println(" işlem no sunu giriniz");
         islem=util.nextInt();
     
        switch(islem)
     
        {
            case 1 : System.out.println("TOPLAM:"+(sayi1+sayi2)); break;
         
         
            case 2:
                System.out.print("iki sayiyin farkı:"+(sayi1-sayi2));           break;
         
            case 3:
                System.out.print("iki sayını çarpımı:"+(sayi1*sayi2));          break;
         
            case 4:
                System.out.print("iki sayını bolumu:"+(sayi1/sayi2));           break;
         
            case 5:
         
                System.out.print("ilk sayını ikinci sayıya modu:"+(sayi1%sayi2)); break;
            case 6:
                double üstsayi1,üstsayi2;
                System.out.println("üst alınacak sayi girinz taban giriniz");
                üstsayi1=util.nextDouble();
                System.out.println("üst değeri giriniz");
                üstsayi2=util.nextDouble();
                System.out.println(" taban üzeri üst :"+(Math.pow(üstsayi1,üstsayi2))); break;
         
            case 7:
                double mutlak;
                System.out.println("mutlak değeri girlecek sayiyi girin");
                mutlak=util.nextDouble();
                System.out.println("girdiğiniz sayının mutlak değeri"+(Math.abs(mutlak))); break;
         
            case 8:
                double  log;
                System.out.println(" log10 tabanı sonucu için bir sayi girinz");
                log=util.nextDouble();
                System.out.println("log10 tabanındaki değer"+(Math.log10(log))); break;
         
            case 9:
                double e;
                System.out.println(" e üzeri için bir değer giriniz");
                e=util.nextDouble();
                System.out.println("e üzeri için sonuç"+(Math.exp(e))); break;
         
            case 10:
                System.out.println("max değer"+(Math.max(sayi1, sayi2))); break;
         
            case 11:
                System.out.println("min değer "+(Math.min(sayi1, sayi2))); break;
         
            case 12:
                double açı;
                System.out.println("sin değeri için bir açı değeri giriniz");
                açı=util.nextDouble();
                System.out.println("sin değeri "+(Math.sin(açı))); break;
         
            case 13:
                double açı2;
                System.out.println("cos değeri için bir açı değeri giriniz");
                açı2=util.nextDouble();
                System.out.println("girdiğiniz değer için cos"+(Math.cos(açı2))); break;
             
             
             
            default :
                    System.out.println("YANLIŞ DEĞER");
                break;
             
     
     
        }
   
     
     
    }
 
}

Yorumlar

Bu blogdaki popüler yayınlar

3 BASAMAKLI BİR SAYININ BASAMAK DEĞERLERİ TOPLAMINI BULAN PROGRAM

GİRİLEN SAYIYA GÖRE HAFTANIN GÜNLERİNİ VEREN PROGRAM

SONSUZ DÖNGÜ (WHİLE DÖNGÜSÜ KULLANARAK)