C’de rastgele üretilen 50 sayıyı üreten, ekrana yazan, sıralayan, toplayan ve ortalamasını alan fonksiyonların olduğu program…
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>
#include <time.h>
int sayilar[50];
void sayi_sirala();
bool sayi_uret();
void sayi_yazdir(int duzen);
int toplam_bul();
float ortalama_bul(int toplam, int i);
int main(void)
{
int i = 50;
time_t t;
srand((unsigned) time(&t));
if (sayi_uret())
{
printf("Sayilar Rastgele Uretildi. Yazdiriliyor...\n\n");
}
else
{
printf("Sayi uretmede hata... Program sonlandirildi.");
}
sayi_yazdir(0);
sayi_sirala();
sayi_yazdir(1);
printf("\n SAYILARIN : \n");
printf("\n =========== \n");
printf("\n Toplami = \t"); printf("%10.d",toplam_bul());
printf("\n Adedi = \t"); printf("%10.d",i);
printf("\n Ortalamasi = \t"); printf("%10.2f",ortalama_bul(toplam_bul(), i));
}
bool sayi_uret()
{
int i;
for ( i = 0; i <=49; i++ )
{
sayilar[i] = rand();
}
return true;
}
void sayi_sirala()
{
int buyuk = 0;
int kucuk = 0;
int gecici = 0;
for( buyuk=0; buyuk<49; buyuk++ )
{
for( kucuk = buyuk+1; kucuk<=49; kucuk++)
{
if( sayilar[buyuk] > sayilar[kucuk] )
{
gecici = sayilar[buyuk];
sayilar[buyuk] = sayilar[kucuk];
sayilar[kucuk] = gecici;
}
}
}
}
void sayi_yazdir(int duzen)
{
int i;
if (duzen == 0)
{
printf("\n RASTGELE URETILEN SAYILAR (KARISIK) \n");
printf("\n =================================== \n");
}
else
{
printf("\n SIRALAMA SONRASI SAYILAR \n");
printf("\n ======================== \n");
}
for (i = 0; i <=49; i++)
{
printf("%d\t",sayilar[i]);
}
}
int toplam_bul()
{
int i = 0, toplam = 0, sonuc = 0;
for (i = 0; i <=49; i++)
{
toplam += sayilar[i];
}
return toplam;
}
float ortalama_bul(int toplam, int i)
{
float ortalama = 0;
ortalama = toplam / i;
return ortalama;
}

ASKON Konya’da MEVKA TeknoGirişim Girişimci-Yatırımcı Buluşmaları’na katıldım
ASKON Konya’nın MEVKA TeknoGirişim Girişimci-Yatırımcı Buluşmaları kapsamında 23 Ağustos 2023 Çarşamba günü ASKON Konya şubesinde>>>
Ağu
Matlab’da matrisin tüm elemanlarını belirli bir sayıdan nasıl çıkarırız?
Elimizde doğruluk oranlarının olduğu bir k matrisi olduğu varsayalım, bu matris içerisindeki tüm değerleri 1>>>
Şub
Matlab’ta iç içe döngüyle matris gezerek istediğimiz veriyi nasıl buluruz?
Başlık tam ifade eder mi bilmiyorum ama benim ihtiyacım olan şey 10 sütun, 1593 satıra>>>
Şub
A Review on Deep Learning-Based Methods Developed for Lung Cancer Diagnosis
Yüksek Lisans öğrencilerimden Türkan Beyza KARA’nın sunmuş olduğu “A Review on Deep Learning-Based Methods Developed>>>
Oca
İlk yabancı yazarlı ortak makalem yayınlandı
Birbirimizi hiç görmeden ve sesli olarak da hiç konuşmadan e-posta üzerinden tanışıp ortak bir çalışma>>>
4 Comments
Eki
Konya’da göz lazer ameliyatı oldum
25 yıldır takmakta olduğum ve kendisinden ayrılırken 6,5 numara olan gözlüğüme Konya’da göz lazer ameliyatımı>>>
Ağu
Tek kelimeyle beni nasıl tanımladılar?
YouTube üzerinden yapmış olduğum bir yoruma gelen yanıtta “…dürüst olun…” içeriğini görünce aklıma geçtiğimiz günlerde>>>
3 Comments
Ağu
Konya Akıllı Şehir HACKATHON’unda 3.olduk
Kısaca daha önceki yazımda bahsettiğim Konya Akıllı Şehir HACKATHON’unda 3.olduk. Selçuk Üniversitesi Teknoloji Fakültesi Bilgisayar>>>
1 Comment
May
Sentius ekibi olarak, Akıllı Şehir HACKATHON’una katıldık
Konya Akıllı Şehir HACKATHON’unda 3.olduk Konya Bilim Merkezi ile GDG Konya’nın düzenlediği Akıllı Şehir HACKATHON’una>>>
1 Comment
May
BİLMÖK 2022 için yazılmış gecikmiş bir yazı :)
Türkiye’nin en büyük öğrenci kongresi BİLMÖK 21-23 Mayıs 2022 günlerinde Konya’da Konya Teknik Üniversitesi’nin organizasyonuyla>>>
May
Genç Bakış Gazetesi’nden Beyzanur Polat’ın yaptığı haber…
Genç Bakış Gazetesi’nden Beyzanur Polat’ın yaptığı haber…>>>
Kas
Binary Sooty Tern Optimization Algorithms for solving Wind Turbine Placement Problem
Binary Sooty Tern Optimization Algorithms for solving Wind Turbine Placement Problem İndirmek için tıklayınız.>>>
Eyl
Konya Model Fabrika’yı Ziyaretim ve Konya Dijital Dönüşüm
“konya dijital dönüşüm” kelimesini Google üzerinden arattığım zaman Konya Model Fabrika‘yı keşfettim. 5 Ağustos 2021>>>
Ağu
Otomatlar, Biçimsel Diller ve Turing Makineleri – Dr. Emre Sermutlu – Cinius Yayınları
2020-2021 bahar yarıyılında Otomata Teorisi ve Biçimsel Diller dersini verirken kullanmam için Selçuk Üniversitesi Teknoloji>>>
Mar
4-6 MART 2021 ÇEVRİMİÇİ TÜBİTAK-2237-B PROJE EĞİTİMİ ETKİNLİĞİ KTÜ – TRABZON
Alanında dünyada öncü Prof. Dr. Yener EYÜBOĞLU, Prof. Dr. Asım KADIOĞLU, Prof. Dr. Nurettin YAYLI,>>>
Mar
ARDEB 1001 – 2020 Sonuçlarını Değerlendirme ve Yenilikler Toplantısı
>>>
Şub
2021 yılı içerisinde değerlendirilebilecek konferanslar
GLOBAL CONFERENCE on ENGINEERING RESEARCH online 2-5 June 2021 Abstract or Full Paper Submission: 2>>>
Şub
Sayfamda paylaştığım bütün Karikatürler silinmiştir
İsimsiz bir uyarı yorumuyla araştırdığım vakit gördüm ki bazı karikatüristler blog sayfalarında karikatür paylaşanlara dava>>>
Oca
MATLAB – Error: Functions cannot be indexed using {} or . indexing.
data = get(z9).OutputData{1}; satırında aşağıdaki şekilde hata vermekteydi. Error: Functions cannot be indexed using {}>>>
Oca
“ERASMUS+ Yüksek Öğretim” konulu seminer notları
“ERASMUS + Yüksek Öğretim” konulu seminer notları Dr. Öğretim Üyesi Kemal TÜTÜNCÜ hocam tarafından sunulan>>>
Oca