• 27-08-2012, 18:43:22
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar,

    Bütünleme sınavına çalıyoruz arkadaşlarla 3 soru var takılı kaldık yapamadık rica etsek bakabilirseniz seviniriz. (Console)

    1) Matrisin ilk 30 elemanını bulduran program? (Matris elemanarını kendimiz belirleyebilriz denildi.)

    2) 1-20 e kadar olan sayılarının toplamını bulduran program?

    3)Klavyeden yazılan "Bilgisayar Programcılığı" kelimesindeki boşluk sayısını bulan program?
  • 27-08-2012, 18:50:40
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    java bilmem ama c# ile 2. soruyu yaptım. basit bi döngü sorusu zaten mantığını anlarsın umarım.

    using System;
    using System.Collections.Generic;
    using System.Text;
    
    namespace ConsoleApplication1
    {
        class Program
        {
            static void Main(string[] args)
            {
    
                int toplam = 0;
                for (int i = 1; i < 21; i++)
                {
                    
                    toplam = toplam + i;
                    
                }
    
                Console.WriteLine(toplam);
    
    
            }
        }
    }

    3. soruyuda söyle düsündüm. girilen kelimeyi bir diziye atarsın. sonra bir döngüyle dizinin tüm elemanları kontrol edersin. eğer dizinin bir elemanı bosluğa esitse atıyorum sayaç diye bir değiskenin değerini arttırırsın. en son ekrana sayaçı yazdırırsın
  • 27-08-2012, 19:13:48
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba, EuroTurk,
    Sorularinizin Cevabi Asagidaki Gibidir.
    JAVA IDE Olarak Netbeans Kullanildi.
    Saygilar.

    Soru 1 Cevabi :
    package javaapplication4;
    public class JavaApplication4 
    {
      public static void main(String[] args) 
      {
    
      int matris[][]=new int[][]{{3,5},{3,5},{3,5},{3,5},{5,1},{4,7},{5,1},{4,7},{3,5},{5,1},{4,7},{4,7},{5,1},{4,7},{4,7},{4,7},{5,1},{4,7},{3,5},{5,1},{4,7},{5,1},{6,1},{2,8},{4,3},{5,1}};
      int etkineleman=0;
      int toplam=0;
      for(int i=0;i<matris.length;i++)
      {
    	  for(int j=0;j<matris[i].length;j++)
    	  {
    		  toplam++;
                      if(toplam<=30)
                      {
                          etkineleman=matris[i][j]; 
                          System.out.println(Integer.toString(toplam)+ " Eleman="+Integer.toString(etkineleman));        
                      }    
    	  }
      }
      }
    }
    Soru 2 Cevabi :
    package javaapplication4;
    public class JavaApplication4 
    {
      public static void main(String[] args) 
      {
           int Toplam=0;
           for(int Sayac=0;Sayac<=20;Sayac++)
           {
               Toplam+=Sayac;
           }
           
           System.out.println("1 den 20 ye Kadar Olan Sayıların Toplamı : "+Integer.toString(Toplam));
    
    
      }
    }
    Soru 3 Cevabi :
    package javaapplication2;
    import javax.swing.JOptionPane;
    
    public class JavaApplication2 {
    
        public static void main(String[] args) {
    
           String Metin;
           int Uzunluk,Sayac,Adet;
           char Karakter;
           Metin=JOptionPane.showInputDialog(null,"Kelime Giriniz");
           Uzunluk = Metin.length();
           Adet=0;
           for(Sayac=0;Sayac<Uzunluk;Sayac++)
           {
             Karakter=Metin.charAt(Sayac);
             if(Karakter==' ')  
             {
                 Adet++;
             } 
           }
           System.out.println("Toplam "+Integer.toString(Adet)+" Adet Bosluk Tespit Edildi...");
        }
    }
  • 27-08-2012, 19:50:51
    #4
    Üyeliği durduruldu
    R10SS adlı üyeden alıntı: mesajı görüntüle
    Merhaba, EuroTurk,
    Sorularinizin Cevabi Asagidaki Gibidir.
    JAVA IDE Olarak Netbeans Kullanildi.
    Saygilar.

    Soru 1 Cevabi :
    package javaapplication4;
    public class JavaApplication4 
    {
      public static void main(String[] args) 
      {
    
      int matris[][]=new int[][]{{3,5},{3,5},{3,5},{3,5},{5,1},{4,7},{5,1},{4,7},{3,5},{5,1},{4,7},{4,7},{5,1},{4,7},{4,7},{4,7},{5,1},{4,7},{3,5},{5,1},{4,7},{5,1},{6,1},{2,8},{4,3},{5,1}};
      int etkineleman=0;
      int toplam=0;
      for(int i=0;i<matris.length;i++)
      {
    	  for(int j=0;j<matris[i].length;j++)
    	  {
    		  toplam++;
                      if(toplam<=30)
                      {
                          etkineleman=matris[i][j]; 
                          System.out.println(Integer.toString(toplam)+ " Eleman="+Integer.toString(etkineleman));        
                      }    
    	  }
      }
      }
    }
    Soru 2 Cevabi :
    package javaapplication4;
    public class JavaApplication4 
    {
      public static void main(String[] args) 
      {
           int Toplam=0;
           for(int Sayac=0;Sayac<=20;Sayac++)
           {
               Toplam+=Sayac;
           }
           
           System.out.println("1 den 20 ye Kadar Olan Sayıların Toplamı : "+Integer.toString(Toplam));
    
    
      }
    }
    Soru 3 Cevabi :
    package javaapplication2;
    import javax.swing.JOptionPane;
    
    public class JavaApplication2 {
    
        public static void main(String[] args) {
    
           String Metin;
           int Uzunluk,Sayac,Adet;
           char Karakter;
           Metin=JOptionPane.showInputDialog(null,"Kelime Giriniz");
           Uzunluk = Metin.length();
           Adet=0;
           for(Sayac=0;Sayac<Uzunluk;Sayac++)
           {
             Karakter=Metin.charAt(Sayac);
             if(Karakter==' ')  
             {
                 Adet++;
             } 
           }
           System.out.println("Toplam "+Integer.toString(Adet)+" Adet Bosluk Tespit Edildi...");
        }
    }
    hocam çok çok teşekkür ederim elinize sağlık
  • 27-08-2012, 20:03:42
    #5
    rica ederim..
    iyi forumlar.
  • 28-08-2012, 13:55:15
    #6
    Üyeliği durduruldu
    R10SS adlı üyeden alıntı: mesajı görüntüle
    rica ederim..
    iyi forumlar.
    hocam sayenizde geçtim tek ders sınavımdı mezun oldum çok teşekkür ediyorum tekrar
  • 28-08-2012, 14:30:05
    #7
    EuroTurk adlı üyeden alıntı: mesajı görüntüle
    hocam sayenizde geçtim tek ders sınavımdı mezun oldum çok teşekkür ediyorum tekrar
    hahaha hayirli olsun
  • 28-08-2012, 19:48:09
    #8
    Üyeliği durduruldu
    R10SS adlı üyeden alıntı: mesajı görüntüle
    hahaha hayirli olsun
    çok sağolun