Şimdi Ara

C++ 3x5 dizideki en büyük sayıları bulma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
19
Cevap
0
Favori
320
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • istenilen işlem bu
    satır satır okuyup işlem yapmayı yapamadım malesef yardımcı olurmusunuz ?

    A matrisi olarak verilen 3x5 boyutundaki matrisin her bir satırındaki en büyük sayıyı bulan ve
    B matrisi içerisine yazan programı c++ dilinde kodlayınız.
    A matrisi:
    A=[5 7 9 13 1
    12 5 8 7 3
    5 67 98 7 9]
    Olması gereken program çıktısı :
    B=[ 13 12 98 ]



  • Matris, tek dizide satırları da tutacak şekilde mi tanımlı yani tek dizi içinde her 5 elemanda bir yeni satıra geçileceği 5 rakamı ile belirleniyor değil mi?

    < Bu ileti mini sürüm kullanılarak atıldı >
  • hocam her satır daki en büyük sayıyı bulup b matrisine yazdırmamız lazım bunu ben de tam anlayamadım
  • MrMCS kullanıcısına yanıt
    yaptıklarını atar mısın ona göre bi bakalım ?
  • .



    < Bu mesaj bu kişi tarafından değiştirildi Guest-ADB55919E -- 1 Ağustos 2020; 18:46:7 >
  • Güzel çözüm fakat vektör içinde en büyük sayıyı bulmak için yeni fonk tanımlamana gerek yok cunku C++ STL veya C++11'de onu yapan fonksiyonlar var:

    B.push_back(*max_element(row.begin(), row.end()));

    < Bu ileti mini sürüm kullanılarak atıldı >
  • .



    < Bu mesaj bu kişi tarafından değiştirildi Guest-ADB55919E -- 1 Ağustos 2020; 18:46:2 >
  • Yapay Zeka’dan İlgili Konular
    Daha Fazla Göster
  • I0SER_b0y kullanıcısına yanıt
    #include<iostream>

    using namespace std;

    int main()
    {
    int dizi[3][5] = {5,7,9,13,1,12,5,8,7,3,5,67,98,7,9};
    for(int i =0;i<3;i++)
    {
    for(int j=0;j<5;j++)
    {
    cout << dizi[i][j] << "\t";
    }
    cout << endl;
    }
    return 0;
    }



    bundan sonrası yok malesef :(
  • hocam bölüm elektronik ama böyle bir dersimde var malesef
    hocanın işlediği derslerle alakası olmayan bir ödev verdi malesef , internette de benim için anlayabileceğim kodlar bulamadım
  • MrMCS kullanıcısına yanıt
    tek boyutlu bu dizi
  • I0SER_b0y kullanıcısına yanıt
    2 boyutlusu nasıl oluyor acaba ?
  • MrMCS kullanıcısına yanıt
    {{5, 7, 9, 13, 1}, {12, 5, 8, 7, 3}, {5, 67, 98, 7, 9}};
  • MrMCS kullanıcısına yanıt
    .



    < Bu mesaj bu kişi tarafından değiştirildi Guest-ADB55919E -- 1 Ağustos 2020; 18:45:57 >
  • I0SER_b0y kullanıcısına yanıt
    .



    < Bu mesaj bu kişi tarafından değiştirildi Guest-ADB55919E -- 1 Ağustos 2020; 18:45:51 >
  • hocam çok teşekkürler aradığım buydu vector olarak öğrenmedik daha ,
    daha demin benim uğraşarak yazdığım bir kod var belki komiğinize gider ama en azından benim için fena değil :D
    ama sizin kodladığınız tam hocanın istediği çok teşekkürler



    #include <iostream>
    #include <clocale>
    using namespace std;
    int main() {
    setlocale(LC_ALL, "Turkish");
    //////////////////////////////////// MATRISI EKRANA YAZDIRMA
    cout<<"A matrisi ekrana yazdiriliyor"<<endl;cout << endl;
    int dizi[3][5] = {{5,7,9,13,1},{12,5,8,7,3},{5,67,98,7,9}};
    for(int i =0;i<3;i++)
    {
    for(int j=0;j<5;j++)
    {
    cout << dizi[i][j] << "\t";
    }
    cout << endl;

    }
    cout << endl;

    ///////////////////////////////////// DIZILERDE EN BÜYÜK SAYILARI BULMA

    cout<<"her satirin en buyuk sayilari bulunuyor"<<endl;
    cout << endl;

    int a[] = {5,7,9,13,1};
    int largest, i;
    largest = a[0];
    for(i=1; i<5; i++) {
    if(a[i]>largest) {
    largest = a[i];
    }
    }
    cout<<"1.satir En Büyük Sayi:"<<largest<<endl;
    ///////////////////////////////////////////////

    int b[] = {12,5,8,7,3};
    int largest2, i2;
    largest2 = b[0];
    for(i=1; i<5; i++) {
    if(a[i]>largest) {
    largest2 = b[i2];
    }
    }
    cout<<"2.satir En Büyük Sayi:"<<largest2<<endl;
    //////////////////////////////////////////////////////////////////
    int c[] = {5,67,98,7,9};
    int largest3, i3;
    largest3 = c[0];
    for(i=1; i<5; i++) {
    if(c[i]>largest3) {
    largest3 = c[i];
    }
    }
    cout<<"3.satir En Büyük Sayi:"<<largest3<<endl;

    cout << endl;
    /////////////////////////////////////////////////////////////////////
    cout<<"en büyük sayilar bulundu"<<endl;
    cout << endl;

    cout<<"B={"<<largest<<","<<largest2<<","<<largest3<<"}";
    return 0;
    }




  • MrMCS kullanıcısına yanıt
    .



    < Bu mesaj bu kişi tarafından değiştirildi Guest-ADB55919E -- 1 Ağustos 2020; 18:45:46 >
  • evet orası işlevsiz kaldı
    öğreniyoruz yavaş yavaş.
  • Kodu dh bozuyor görsel ekliyorum C++ 3x5 dizideki en büyük sayıları bulma



    < Bu mesaj bu kişi tarafından değiştirildi glaitaht -- 8 Temmuz 2020; 20:28:44 >
    < Bu ileti DH mobil uygulamasından atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.