14 MAYIS 2017
PERŞEMBE
19.48
C++ Kaç Tane Aynı Sayıdan Var?

C++'ta klasikleşmiş zar sorularına benzer bir sorudur.

 

Elimizde 1'den 10'a kadar toplamda 10.000 kez üretilen sayılar olduğunu kabul edelim. Bu sayılardan kaçı 1 kaçı 2 kaçı 3.. gibi bir kontrol yaptırıp ekrana çıktı verdirelim.

ÇÖZÜM

#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main(){
	srand(time(0));
	int rakamlar[11] = {0}, toplam=0;
	for(int i=0; i<10000; i++) {
		int x = rand()%10 + 1;
		++rakamlar[x];
	}
	// Ekrana Yazdırma
	for(int j=1; j<11; j++) {
		cout << j << " = " << rakamlar[j] << endl;
		toplam += rakamlar[j];
	}
	cout << "Kontrol Amacli Toplam: " << toplam;
}

ÇIKTI

YORUMLAR 0
Bu konuya henüz kimse yorum yapmadı.
İlk yorumu sen yapmak ister misin?
YORUM BIRAK
Şuanda bu yoruma cevap yazıyorsunuz:
İptal Et