İstediğiniz kaynak kodu yükleniyor!
Yüklemede…
Her şey hazırlandı
Tek yapman gereken yapıştırıp çalıştırmak.
Dizi Karşılaştırıcı
//Omer Alp KIRAY//
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <time.h>
int main() {
int dizi[20], sayac, sayac2,toplam;
srand(time(0));
for (sayac = 0; sayac < 20; ++sayac) {
dizi[sayac] = 10 + rand() % 11;
printf("%d . Dizi elemani = %d \n", sayac, dizi[sayac]);
}
printf("-------------------\n");
for (sayac = 0; sayac < 20; ++sayac) {
for (sayac2 = 0; sayac2 < sayac; ++sayac2) {
if (dizi[sayac2] == dizi[sayac]) {
dizi[sayac] = 0;
}
}
printf("%d . Dizi elemani = %d \n", sayac, dizi[sayac]);
}
toplam = 0;
for (sayac = 0; sayac < 20; sayac++) {
if (dizi[sayac]==0) {
toplam = toplam + 1;
}
}
printf("Toplamda %d kadar sayi aynidir.",toplam);
_getch();
}
Belirli bir aralıkta rastgele üretilmiş 20 tane sayının aynı dizi içerisinde üretilmiş olan sayıdan aynı sayı varsa o sayıyı 0 değerine eşitler. Ve toplam kaç tane aynı sayı olduğunu söyler. Ekran Çıktısı: