Untitled

 avatar
unknown
java
9 months ago
12 kB
9
Indexable
package hafta_1;

public class Odev_1 {
    
public static void main(String[] args) {
/*
SORU 1) Doğum yılı ve boy (metre), kilo (kg), cinsiyet (E veya K şeklinde bir harf), öğrenci
numarası değerlerini tutan değişkenleri tanımlayınız, bu değişkenlere değerler atayınız ve
değişkenleri alt alta konsola yazdıran JAVA programını yazdırınız.

int dogumYili = 2006;
double boy = 1.82;
double kilo = 76.3;
char cinsiyet = 'K';
long ogrenciNo = 25151513002L;

System.out.println("Doğum tarihi: " + dogumYili + "\nBoyu: "+ boy + "\nKilosu: "+ kilo + "\nCinsiyeti: " + cinsiyet + "\nÖğrenci Numarası: " + ogrenciNo );
 */   
    /*
    SORU 2) Üç tamsayının toplamını bulan ve konsola yazdıran JAVA programını yazınız.

    int tamSayi1 = 8;
    int tamSayi2 = 19;
    int tamSayi3 = -25;
     
    System.out.println("Cevap = " + (tamSayi1 + tamSayi2 + tamSayi3));
    */
    /*
    SORU 3) Bir tamsayının karesini ve küpünü konsola yazdıran JAVA programını yazınız.

    int tamSayi = 38;
    int Kare = tamSayi*tamSayi;
    int Kup = tamSayi*tamSayi*tamSayi;
    
    System.out.println("Karesi : " + Kare + "\nKüpü : " + Kup);
    */
    /*
    SORU 4) İki tamsayının ortalamasını bulan ve konsola yazdıran JAVA programını yazınız.

    int tamSayi1 = 17;
    int tamSayi2 = 20;
    double ortalama = ((double) tamSayi1 + tamSayi2)/2;
    
    System.out.println("Ortalaması: " + ortalama );
 */   
    

    /*
    SORU 5) Aşağıdaki formüle göre bir Celsius değerinin Kelvin cinsinden karşılığını
hesaplayarak konsola yazdıran JAVA programını yazdırınız. 
                 K = °C + 273.15
    
    double C = 75;
    double Kelvin = C + 273.15;
    
    System.out.println("Kelvin olarak sıcaklık: " + Kelvin + " K");
    */
    

    /*
    SORU 6) Yukarıdaki formüle göre bir Kelvin değerinin Celcius cinsinden karşılığını
hesaplayarak konsola yazdıran JAVA programını yazdırınız.

    double Kelvin = 298.25;
    double C = Kelvin - 273.15;
    
    System.out.println("Havanın Sıcaklığı: " + C + " Derece.");
 */   
    

    /*
    SORU 7) Bir ürünün fiyatının %18 KDV eklendikten sonraki KDV’li fiyatını hesaplayan ve
konsola yazdıran JAVA programını yazınız. (Fiyat bilgisi virgüllü olabilir, aksi
belirtilmedikçe tüm sorularda bu durum geçerlidir.)
Örneğin; fiyat = 200 için, KDV’li fiyat = 236 olmalıdır.
 
  int fiyat = 259;
  double KDV = fiyat + (double) fiyat*18/100;
  
  System.out.println("KDV'li fiyatı: " + KDV);
 */  
    
    
    /*
    SORU 8) Faturanın KDV’li toplam tutarı ve faturanın KDV tutarı bilgilerini kullanarak,
KDV oranının yüzde kaç olduğunu hesaplayan ve konsola yazdıran JAVA programını
yazınız.
Örneğin; KDV’li toplam tutar = 150, KDV tutarı = 30 için, KDV oranı %25 bulunmaldır.

    
    int toplam = 297;
    int KDV = 57;
    double KDVorani = ((double)toplam - KDV)/KDV;
    
    System.out.println("KDV oranı: " + KDVorani);
 */   
    

    /*
    SORU 9) Yükseklik ve yarıçap uzunluklarına göre bir silindirin hacmini hesaplayan ve
sonucu konsola yazdıran JAVA programını yazınız.
                              V = πr 2 h

    int yukseklik = 8;
    final double pi = 3.14;
    double yaricap = 5.9;
    double Hacim = pi*yaricap*yaricap*yukseklik;
    
    System.out.println("Silindirin Hacmi: " + Hacim);
  */
    

    /*
    SORU 10) Dolar miktarına ve dolar kuruna göre, dövizin Türk Lirası karşılığını hesaplayarak
konsola yazdıran JAVA programını yazınız.
    şuanki kur; 1 dolar = 41,95 Türk Lirası

    double Dolar = 41.95;
    int miktar = 305;
    double karsilik = Dolar*miktar;
    
    System.out.println("Sahip Olduğunuz Türk Lirası: " + karsilik);
    */   
     
    
    /*
    SORU 11) Aşağıdaki formüle göre oC (santigrat derece) değerine karşılık gelen oF
(Fahrenheit) değerini hesaplayan ve konsola yazdıran JAVA programını yazınız.
                        °F = (9/5) °C + 32
    
    
    double derece = 28.6;
    double Fah = derece*9/5 + 32;
    
    System.out.println("Hava: " + Fah + " Fahrenheit" );
    */
    
    
    /*
    SORU 12) Aşağıdaki formüle göre V1 (ilk hız), V2 (son hız) ve t (süre) değerlerine göre, bir
aracın ivmesini hesaplayan ve konsola yazdıran JAVA programını yazınız.
                 (V2-V1)/t

    double ilkHiz = 97.9;
    double sonHiz = 172.4;
    double sure = 7.5;
    double ivme = (sonHiz - ilkHiz)/sure;
    
    System.out.println("Aracın İvmesi: " + ivme);
  */  
    

    /*
    SORU 13) Aşağıdaki formüle göre bir aracın hız (m/s) ve hareket süresi (s) değerlerine göre
bu aracın bu sürede kaç metre yol aldığını hesaplayıp konsola yazdıran JAVA programını
yazınız.
    
    int zaman = 17;
    int hiz = 138;
    double alinanYol = hiz*zaman;
    
    System.out.println("Aracınız, " + alinanYol + " Metre yol almıştır. ");
    */
    
    
    /*
    SORU 14) Yukarıdaki formüle göre bir aracın aldığı yol ve hareket süresi değerlerine göre
bu aracın hızını hesaplayıp konsola yazdıran JAVA programını yazınız.                           
    
    int zaman = 27;
    double alinanYol = 2894.8;
    double hiz = alinanYol/zaman;
    
    System.out.println("Aracınızın Hızı: " + hiz );
    */
    
    
    /*
    SORU 15) Aşağıdaki formüle göre kilometre cinsinden bir mesafenin mil cinsinden
karşılığını hesaplayarak konsola yazdıran JAVA programını yazınız.
          mil=km/1,609344 
    
    double  km = 5984;
    double donusum = 1.609344;
    double mil = km/donusum;
    
    System.out.println("Mesafeniz: " + mil + " Mil");
    */
    
    
    /*
    SORU 16) Yukarıdaki formüle göre mil cinsinden bir mesafenin kilometre cinsinden
karşılığını hesaplayarak konsola yazdıran JAVA programını yazınız.


    int mil = 9651;
    double donusum = 1.609344;
    double km = mil*donusum;
    
    System.out.println("Mesafeniz: " + km + " Kilometre.");
    */
    
    
    /*
    SORU 17) Bir ürünün birim fiyatı ve satın alınan adet bilgilerine göre toplam maliyetini
hesaplayan ve konsola yazdıran JAVA programını yazınız.

    int alinanAdet = 596;
    int fiyat = 187;
    int maliyet = fiyat*alinanAdet;
    
    System.out.println("Ürünlerin Toplam Maliyeti: " + maliyet);
    */
    
    
    /*
    SORU 18) Bir ürünün kilogram fiyatı ve satın alınan gramaj bilgilerine göre toplam
maliyetini hesaplayıp konsola yazdıran JAVA programını yazınız.

    int kgFiyat = 139;
    double gramaj = 4.6;
    double toplam = kgFiyat*gramaj;
    
    System.out.println("Toplam: " + toplam );
    */
    
    /*
    SORU 19) İki tamsayıdan, birinci sayının son rakamının ikinci sayının son rakamına
bölümünden kalanı konsola yazdıran JAVA programını yazınız.

    int tamSayi1 = 87;
    int tamSayi2 = 42;
    int birlerBasamagi1 = (tamSayi1%10);
    int birlerBasamagi2 = (tamSayi2%10);
    int sonuc = birlerBasamagi1%birlerBasamagi2;
    System.out.println("Sonuç: " + sonuc);
    */
    
    
    /*
    SORU 20) Vize, final, quiz ve proje notunu kullanarak bir öğrencinin dönem sonu ağırlıklı
notunu hesaplayan ve konsola yazdıran JAVA programını yazınız. (Vize %25, quiz %10,
proje %5 ve final %60 oranında dönem sonu notuna etki etmektedir.)

    int vizeNot = 89;
    int finalNot = 73;
    int quizNot = 82;
    int proje = 100;
    double GANO = ((double)vizeNot*25/100) + ((double)finalNot*60/100) + ((double)quizNot*10/100) + ((double)proje*5/100);
    
    System.out.println("Dönem Sonu Ağırlıklı Not Ortalamanız: " + GANO);
   */ 
    
    
    /*
    SORU 21) Virgüllü bir sayının virgülden sonraki kısmını konsola yazdıran JAVA
programını yazınız.
Örneğin; 5.345 değeri için 0.345 bulunmalı
    
    double sayi = 7.694;
    double yazilan = sayi - (int)sayi;
    
    System.out.println("Sayınız: " + yazilan);
    */
 
    
    /*   
SORU 22) Birden fazla basamaklı bir sayının birler basamağını bulan ve konsola yazdıran
JAVA programını yazınız.
    
    int sayi = 1236578455;
    int birlerBasamagi = sayi%10;
    
    System.out.println("Sonuç: " + birlerBasamagi);
    */
 
    
    /*   
SORU 23) Üç basamaklı bir sayının rakamlarının toplamını bulan ve konsola yazdıran JAVA
programını yazınız.
Örneğin; sayı = 456 için 15 bulunmalı
    
    int sayi = 894;
    int birlerBasamak = sayi%10;
    int onlarBasamak = sayi%100/10;
    int yuzlerBasamak = sayi/100;
    
    System.out.println("Toplam: " + (birlerBasamak + onlarBasamak + yuzlerBasamak));
    */
    
 /*   
SORU 24) İki basamaklı bir sayının rakamlarını terse çeviren JAVA programını yazınız.
Örneğin; sayı = 15 için program sonunda sayı = 51 olmalıdır.
    
 int sayi = 85;
 int ceviri1 = sayi/10;
 int ceviri2 = sayi%10;
 int ters = (ceviri2*10) + ceviri1;
 
 System.out.println("Yeni Sayınız: " + ters);
   
    
    
 /*   
SORU 25) İki değişkenin değerini birbiriyle değiştiren JAVA programını yazınız.
Örneğin; başlangıçta i = 3, j = 5 ise program sonunda i = 5, j = 3 olmalıdır.
5. sayfa
     
        int i = 3;
        int j = 5;

        
        System.out.println("Başlangıçta:");
        System.out.println("i = " + i);
        System.out.println("j = " + j);

        int temp = i;
        i = j;
        j = temp;

        System.out.println("\nDeğiştirildikten sonra:");
        System.out.println("i = " + i);
        System.out.println("j = " + j);
     */   

    
    /*
SORU 26) İki iç açısı bilinen bir üçgenin üçüncü iç açısını bulan ve konsola yazdıran JAVA
programını yazınız.
   
    int acı1 = 78;
    int acı2 = 47;
    int acı3 = 180 - (acı1 + acı2);
    
    System.out.println("3.Açı: " + acı3);
     */
    
  
    /*  
SORU 27) Aşağıdaki kodun çıktısını programı çalıştırmadan tahmin ediniz. (Sınavdaki çıktı
sorularına bir örnektir)
 int i = 50 + 20;
 int j = i - 10;
 int k = j * 2;
 double l = k / 6;

 System.out.println("i = " + i);
 System.out.println("j = " + j);
 System.out.println("k = " + k);
 System.out.println("l = " + l);
   */ 
    
    
    
  /*  
SORU 28) Toplam dakika miktarı değerini aşağıdaki örnekte olduğu gibi saat ve dakika
cinsinden konsola yazan JAVA programını yazınız.
Örneğin; 546 dakika için “9 saat, 6 dakika” şeklinde çıktı vermeli
  
    int dakika1 = 794;
    int saat = dakika1/60;
    int dakika2 = dakika1%60;
    
    System.out.println( saat + " Saat, " + dakika2 + " Dakika");
     */ 
   
  
    /*  
SORU 29) Şu anki toplam nüfus ve yıllık nüfus artış yüzdesi bilgilerine göre 3 yıllık nüfus
projeksiyonu yapan programı yazınız.
Örneğin; şu anki toplam nüfus 80000000 ve yıllık nüfus artışı %5 ise;
- Gelecek yıl nüfus 84000000, bir sonraki yıl 88200000, bir sonraki yıl 92610000 olmalıdır
    
    long nufus1 = 78265412L;
    long nufus2 = nufus1 + (nufus1*7/100L);
     System.out.println("1 Yıl Sonraki Nüfus: " + nufus2);
    long nufus3 = nufus2 + (nufus2*7/100L);
     System.out.println("2 Yıl Sonraki Nüfus: " + nufus3);
    long nufus4 = nufus3 + (nufus3*7/100L);
    System.out.println("3 Yıl Sonraki Nüfus: " + nufus4);
   */ 


/*  
SORU 30) Bir aracın gideceği mesafe (km), bir litre benzin ile kaç km yol gittiği ve benzinin
litre fiyatı bilgilerine göre, bu mesafenin araç sahibine kaç TL'ye malolacağını hesaplayan ve
konsola yazdıran JAVA programını yazınız.


double benzinFiyati = 47.83;
int gidilenYol = 1257;
double benzin1yol = 30.7;
double maliyet = (gidilenYol/benzin1yol)*benzinFiyati;

System.out.println("Maliyetiniz: " + maliyet + " TL");
*/





Editor is loading...
Leave a Comment