Soru: Bir kullanıcının sosyal medyada paylaştığı fotoğraflardaki toplam beğeni sayılarının bir dizide saklandığı düşünülürse; paylaşılan fotoğraflardaki beğenilerin toplamını geriye döndüren bir fonksiyonu nasıl kodlardınız?

Cevaplar 2

Cevap:

#include <iostream>

using namespace std;

int dizi_toplam(int dizi[3])

{

int toplam = 0;

for(int i=0;i<3;i++)

toplam = toplam + dizi[i];

return toplam;

}

int main()

{

int sayilar[3] = {3,5,7};

int sonuc = dizi_toplam(sayilar);

cout << sonuc;

}

Cevap:

Merhaba, ilgili sorunuzun C++ dilinde yazılmış örneği aşağıda mevcuttur. Fotoğraf ve bu fotoğaflara gelen beğeni sayısını 100 ile 1000 arasında rastgele değerleri program kendisi seçiyor ve yazdırıyor. Başarılar dilerim!

#include <bits/stdc++.h>

static int toplam=0;

std::ostream &operator<<(std::ostream &os, const std::vector<int> &v)

{

   for (auto const &i: v) {

       os << i << " ";

   }

   return os;

}

int main(int argc, char* argv[]) {

   std::vector<int> v;

   srand(time(NULL));

   int x = 1+(rand()%51);

   

   for(int i=0;i<x;i++) {

       int temp = 100+(rand()%1001);

       v.push_back(temp);

       toplam+=temp;

   }

   //Eger begenileri gormek istiyorsaniz bu kod satirini aktif edin.

   //std::cout << v;

   std::cout << toplam << std::endl;

   return 0;

}

Cevabı biliyor musunuz? Buraya ekleyin!

Cevabı bulamıyor musunuz?

Google ile giriş yap

veya

Şifrenizi mi unuttunuz?

Hesabım yok ve şunu yapmak istiyorum: Kayıt ol

Bir dil veya bölge seçin
How much to ban the user?
1 hour 1 day 100 years