Şimdi Ara

Java Sorusu?

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
1.652
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar elimde üç tane soru var, sınavda çıkması muhtemel sorular. İşi bilene 10 dakika bile sürmeyeceğinden adım gibi de eminim. Yardımcı olabilecek varsa mutlu olurum.

    Diğerlerini yaptım da şunu halledemedim ya..

    -Birde örneğin 4x4'lük bir matriste asal köşegeni(yedeği de yaparsanız sevinirim) bulup yazdıran program.

    Vakti olan arkadaşlar yardımcı olurlarsa çok sevinirim.



    < Bu mesaj bu kişi tarafından değiştirildi radyasyo_N -- 28 Aralık 2011; 21:10:24 >



  • Ya Sınavdaki Sorular :
    - Kullanıcı Tarafından Girilen Bir Kelime İçerisinde, Yine Kullanıcı Tarafından Girilenden Farklı Kaç Tane Olduğunu Bulan Program,
    - Kullanıcı Tarafından Girilen Bir Mesajı, Yine Kullanıcının İsteğine Bağlı Olarak Sadece İlk ve Son Harfini Büyük, Yada İlk-Son Küçük, Ortadakileri Büyük Harfle Ekrana Yazdıran Program,
    - Kullanıcı Tarafından Girilen Bir Sayının, Yazı Değerini (Örn : 131016 : YüzOtuzBirBinOnAltı) Gösteren Program
    - İki tane 3x3 lük Matrisi Çarpan Bir Program

    Şeklinde Olursa Ne Yapacaksın Peki? :)

    // Butun Sorularda Kullanılıyor Bu Scanner
    Scanner oku = new Scanner(System.in);

    1.
    String kelime = oku.next();
    char harf= oku.next().charAt(0);
    int cnt = 0;
    for (int i = 0; i<kelime.length(); i++)
    if (kelime.charAt(i) == harf) cnt++;
    System.out.println("Sonuc : "+cnt);

    2.
    String msg = oku.next();
    System.out.println("1 - Kucuk Harf\n2 - Buyuk Harf\nSecim : ");
    int sec = oku.nextInt();
    if (sec == 1) System.out.println(msg.toLowerCase());
    if (sec == 2) System.out.println(msg.toUpperCase());


    3.
    String sayi = oku.next();
    while (sayi.length() <= 3 && sayi.charAt(0) == '0')
    {
    System.out.println("Girdiğiniz Sayı 1000 ve Üzeri Olmalı");
    sayi = oku.next();
    }

    int toplam = 0;
    for (int i = 0; i<sayi.length(); i++)
    toplam += Integer.parseInt(""+sayi.charAt(i));

    System.out.println("Toplam : "+toplam);

    Son sorun hakkında birşey söyleyemem çünkü asal köşegen nedir bilmiyorum, (yedeği hiç bilmiyorum)

    Edit : Önceki 3 Soruyla Alakalı Kodlardır, Konuyu Başlatan Arkadaş Mesajın İçeriğini Değiştirdiği İçin Sorular Gözükmüyor :)



    < Bu mesaj bu kişi tarafından değiştirildi ecivas -- 28 Aralık 2011; 21:28:27 >




  • Valla hocam senin sorduğun sorular gelirse kalıcam açıkçası Bu sorduğum soruların mantığını anlasam diğerlerine doğaçlama gidicem ama işte.. Asal köşegen dediğim, atıyorum 3x3'lük bir matris veriyor, benden 1,1-2,2-3,3'ü bulup yazdırmamı istiyor. 3x3'lük matrise 1'den 9'a kadar rastgele rakam doldur, toplamları şu olsun vs. derse gene sıkıntı.

    Bir dersten bir sene uzar mı ya, ayıptır..
  • - Kullanıcı Tarafından Girilen Bir Kelime İçerisinde, Yine Kullanıcı Tarafından Girilenden Farklı Kaç Tane Olduğunu Bulan Program,

    String kelime = oku.next();
    char harf= oku.next().charAt(0);
    int cnt = 0;
    for (int i = 0; i<kelime.length(); i++)
    if (kelime.charAt(i) != harf) cnt++;
    System.out.println("Sonuc : "+cnt);

    - Kullanıcı Tarafından Girilen Bir Mesajı, Yine Kullanıcının İsteğine Bağlı Olarak Sadece İlk ve Son Harfini Büyük, Yada İlk-Son Küçük, Ortadakileri Büyük Harfle Ekrana Yazdıran Program,

    String msg = oku.next();
    System.out.println("1 - Ilk & Son Harf Buyuk Digerleri Kucuk\n2 - Ilk & Son Harf Kucuk Digerleri Buyuk : ");
    int sec = oku.nextInt();
    if (sec == 1)
    {
    char c[] = msg.toLowerCase().toCharArray();
    for (int i = 0; i<c.length; i++)
    if (i == 0 || i == c.length-1)
    c = (char)((int)c-32);
    msg = new String(c);
    System.out.println(msg);
    }
    if (sec == 2)
    {
    char c[] = msg.toUpperCase().toCharArray();
    for (int i = 0; i<c.length; i++)
    if (i == 0 || i == c.length-1)
    c = (char)((int)c+32);
    msg = new String(c);
    System.out.println(msg);

    }

    Lazım Olur Belki :)




  • quote:

    Orijinalden alıntı: radyasyo_N
    Bir dersten bir sene uzar mı ya, ayıptır.

    Bölümüne göre değişir...
  • quote:

    Orijinalden alıntı: un.real

    quote:

    Orijinalden alıntı: radyasyo_N
    Bir dersten bir sene uzar mı ya, ayıptır.

    Bölümüne göre değişir...

    Ben metalurji ve malzeme mühendisi olucam hocam, yazılım okusam neyse
  • Yapay Zeka’dan İlgili Konular
    Faktöriyel Sorusu Yardım?
    16 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.