Online Pazarlama Bloğu

C İle Kodlanmış Algoritma Örnekler

January 20, 2014 • ☕️ 3 dk okuma • 🏷 bilgisayar, yazılım

Bu sene Yüksek Lisans kapsamında aldığımız Veri Yapıları ve Algoritmaları dersinde her hafta için farklı ödevler hazırladık. Bu ödevlerin her biri temel veri yapılarını anlamayı, temel algoritma geliştirme becerilerini geliştirmeyi ve algoritmik düşünmeyi geliştirmeyi amaçlıyordu. Bu amaçlarla ortak hedefleri olan kişilerin yararlanabilmeleri adına aşağıda proje programlarını ve çözümlerini bulabilirsiniz.


  1. Ödev içerisinde geliştirilmesi istenenler:

İkilik sayı sistemindeki bir sayının onluk sistemdeki karşılığının hesaplayan programın kodlanması Pozitif bir sayının faktöryelini hesaplayan programın kodlanması Matematiksel Sabit e ‘ yi hesaplayan programın kodlanması

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız


  1. Ödev içerisinde geliştirilmesi istenenler:

Bir şirketin çalışanlarına haftalık olarak yapacağı ödemeleri hesaplayan programın kodlanması 1994 ile 1999 yılları arasındaki tarihlerden istenilenin takvimini listeleyen programın kodlanması

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız


  1. Ödev içerisinde geliştirilmesi istenenler:

1 ile 1000 arasında üretilen bir sayıyı tahmin etmek için oynanan oyunun programı Fibonacci sayılarının istenilen adımı kadar hesaplanmasını sağlayan ve sistemin hesaplayabileceği en büyük fibonacci sayısını bulan program İki sayının en büyük ortak bölen’ini hesaplayan program

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız


  1. Ödev içerisinde geliştirilmesi istenenler:

Matematikte Eratosthenes (Eratosten) Eleği olarak bilinen ve belirli bir sayıya kadar yer alan asal sayıların bulunması amacıyla kullanılan yöntem aracılığı ile 1 – 1000 arasındaki sayılardan asal olanları bulan sistemin kodlanması

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız


  1. Ödev içerisinde geliştirilmesi istenenler:

İki hayvanın yarışmasını anlatan Kaplumbağa ile Tavşan hikayesinden yola çıkarak, Kaplumbağa ve Tavşan’ın yarışmalarını sağlayan programın kodlanması

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız


  1. Ödev içerisinde geliştirilmesi istenenler:

Bir hırdavat dükkanının sahibi olarak, envarterlerimizin kayıtlarını tutabileceğimiz programın kodlanması

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız


  1. Ödev içerisinde geliştirilmesi istenenler:

Sıralanmış iki tam sayı listesini birleştirerek sıralı tek bir tam sayı listesi yapan programın kodlanması

Program: C ile geliştirilmiş çözüm algoritmaları için tıklayınız

Ödev Raporu: İndirmek için tıklayınız

Her programın kodlaması ile ilgili açıklamalar raporlarının içerisinde ayrıntılı yer almaktadır. Bununla beraber kodlar içerisinde yorum satırları ile de gerekli açıklamalar yapılmıştır. Programların çalıştırılmasından kaynaklanacak hatalardan sorumlu olmadığımı da belirtmek isterim. Yararlı olmasını dilerim.