Java sorun

Bkunkcu

Windows 10 CDsi bulunur.
Emektar Üye
En iyi cevaplar
3
Math.sqrt(kare); fonksiyonuyla kare sayısının(Burada alan olarak kabul ediyorsun) karekökünü alabilirsin.
 

Hachiro-sama

Hayalet Avcısı
En iyi cevaplar
0
Tamam yaptım arkadaşlar bu sefer arkadaşlar 3 seçenek olacak kare için 1 üçgen için 2 gibi onu nasıl yapacağız (1 yada 2'ye bastığımızda o kodu paylaşacak)
 

Batu.

Fus-Ro-Dah!
En iyi cevaplar
0
Üçgen alan hesaplamalarında pi sayısını 3 kabul edersek ve degişken sayımız da x = 2 olursa;

3.x.x ile dairenin alanını bulmuş olursun. x = 2 oldugunda da 12 olur dairenin alanı. Bunu tekrar birbirinden ayırmak için 12/3/x şeklinde bölebilirsin. (Mantık hatalı olabilir bu saatte hemen düşünüp yazdım.)

Kod:
int x = 2;

System.out.println("x=2 , pi=3, dairenin alanı=" + (3*x*x));
 

Hachiro-sama

Hayalet Avcısı
En iyi cevaplar
0
onu demiyorum mesela:
yaş hesaplayıcısı için 1'i
kare hesaplayıcısı için 2'yi tuşlayın
Ben bunu diyorum,yukardaki kodları geçtim artık :D
yardımıın için teşekkürler
 

Bkunkcu

Windows 10 CDsi bulunur.
Emektar Üye
En iyi cevaplar
3
Kod:
package com.gmail.bkunkcu.test;

import java.util.Scanner;

public class Scan {
   
  public static void main(String[] args) {
     
     Scanner klavye = new Scanner(System.in);
     
     System.out.println("Yaş hesaplayıcı için 1'i, kare hesaplayıcısı için 2'yi, diğer işlemler için 3'ü tuşlayınız.");
     
     int girdi = klavye.nextInt();
         
     switch(girdi){
  case 1:
  System.out.println("Yapılacak işlem - 1");
  break;
  case 2:
  System.out.println("Yapılacak işlem - 2");
  break;
  case 3:
  System.out.println("Yapılacak işlem - 3");
  break;
  default:
      System.out.println("Böyle bir işlem bulunmamaktadır!");
      break;
     }
     
     klavye.close();
  }
}
Bu yardımcı olur :)
 

Hachiro-sama

Hayalet Avcısı
En iyi cevaplar
0
Kod:
package com.gmail.bkunkcu.test;

import java.util.Scanner;

public class Scan {
  
  public static void main(String[] args) {
    
     Scanner klavye = new Scanner(System.in);
    
     System.out.println("Yaş hesaplayıcı için 1'i, kare hesaplayıcısı için 2'yi, diğer işlemler için 3'ü tuşlayınız.");
    
     int girdi = klavye.nextInt();
        
     switch(girdi){
  case 1:
  System.out.println("Yapılacak işlem - 1");
  break;
  case 2:
  System.out.println("Yapılacak işlem - 2");
  break;
  case 3:
  System.out.println("Yapılacak işlem - 3");
  break;
  default:
      System.out.println("Böyle bir işlem bulunmamaktadır!");
      break;
     }
    
     klavye.close();
  }
}
Bu yardımcı olur :)
Teşekkür ederim. :)
 

Batu.

Fus-Ro-Dah!
En iyi cevaplar
0
PHP:
/**
* Created with IntelliJ IDEA.
* User: Test
* Date: 19.11.2013
* Time: 12:57
* To change this template use File | Settings | File Templates.
*/
import java.util.Scanner;

public class prospekt {

public static void main(String arg[]);

{

int kare;
Scanner scn=new Scanner(System.in);
System.out.print("Bir sayı giriniz:");

kare=scn.nextInt();
scn.close();
System.out.println(kare);

}


}
devamını kendi kafana göre ayarlayabilirsin yani hangi işlemi yaptırtmak istiyorsan.

bu arkadaşın ki gibi yaptıktan sonra şöyle yapacaksın;

Kod:
if(kare == 1){
System.out.println("1'e bastin. Burasi kare bolumu.");
}else if(kare ==2){
System.out.println("2'e bastin. Burasi ucgen bolumu.");
}
 

Bkunkcu

Windows 10 CDsi bulunur.
Emektar Üye
En iyi cevaplar
3
bu arkadaşın ki gibi yaptıktan sonra şöyle yapacaksın;

Kod:
if(kare == 1){
System.out.println("1'e bastin. Burasi kare bolumu.");
}else if(kare ==2){
System.out.println("2'e bastin. Burasi ucgen bolumu.");
}
If else de mantıklı ama switch case'i daha daha kullanışlı buluyorum :)
 

Hachiro-sama

Hayalet Avcısı
En iyi cevaplar
0
ya arkadaşlar teşekkür ederim.
ben hazır kod istemiyorum If ile yapılan 1'e basın *** olsun gibi istiyorum o kodu çalıştırması için :D
@Bkunkcu sen bana anlatabilirmisin?Usta olduğun isminden belli de:D
 
Üst