Şimdi Ara

dizi sorusu yardım

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
110
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Beyler 3×6 lık bir dizi oluşturacagız. Sütun sayisi toplamı 10dan büyük olan dizilerin kaç tane olduğunu bulacaz. Ben şöyle yaptim doğru mu bilmiyorum. A dizisi değerleri verilmiş olsun
    int toplam:0;
    int sayac:0;
    for(int i:0;i<6;i++) {
    for(int j=0;j<3;j++) {
    toplam=toplam + A[j] ;
    if(toplam>10) {
    sayac++;
    }
    }
    toplam=0;
    }
    System.out.print(sayac);

    < Bu ileti mobil sürüm kullanılarak atıldı >



  • Satırlar 3 sütunlar 6 tane olacaksa for döngülerinin yerini değiştir ve A[i ][ j] yaz A[ j] yerine, yok eğer satır 6 tane sütun 3 taneyse yine A[ i][j ] yaz A[j ] yerine.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: imammmm

    Satırlar 3 sütunlar 6 tane olacaksa for döngülerinin yerini değiştir ve A[i ][ j] yaz A[ j] yerine, yok eğer satır 6 tane sütun 3 taneyse yine A[ i][j ] yaz A[j ] yerine.

    evet satılar 3 sütunlar 6 yanlış yazmışım A[j] değil A[j ] yazmışım bu doğru olmazmı
  • Asagidaki gibi yapabilirsin

     
    public class SumOfColumn{

    public static void main(String []args){
    int[][] arr = {{1,2,3},{4,5,6},{0,0,9},{10,11,12},{4,3,2},{16,17,18}};
    int sum = 0;
    int counter = 0;
    for (int i=0; i<6; i++){
    for(int j=0; j<3; j++)
    sum += arr[i][j];
    if (sum >= 10){
    System.out.printf("Sum of the element of %d. column is %d\n",i+1,sum);
    counter++;
    }
    sum = 0;
    }
    System.out.printf("Matrix has the %d column which the sum of elements is greater than 10",counter);
    }
    }
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.