Konuyu görüntüle
IUCODERS FORUM > Duyurular > Okul ile ilgili > Veri Yapıları Ve Algoritmalar Ödevi
Yazar
eyevisol


avatar

Kayıt: 16.10.2008
06.10.2011-19:33 #76175
ce.istanbul.edu.tr de ödev metnini görebilen var mı?





TaYLaN
Yazar
mstzn36


avatar
Siverek
Kayıt: 28.03.2010
06.10.2011-19:57 #76176
ben de göremedim biggrin gören varsa bize de gördürtsünbiggrin





do you want to know a secret
Yazar
eyevisol


avatar

Kayıt: 16.10.2008
06.10.2011-19:59 #76177
yada ödevi bi bilen paylaşsın bi zahmet





TaYLaN
Yazar
ironman


avatar

Kayıt: 16.10.2010
07.10.2011-01:33 #76180
eyevisol yazdi
 
yada ödevi bi bilen paylaşsın bi zahmet

Arkadas lar odev buymus sisteme girip kendiniz de bakabilirsiniz
Stack(yığın) ve kuyruk yapılarını kullanarak bir C programı yazmanız istenmektedir. Program içerisinde, kullanıcı için bir menü oluşturmanız gerekmektedir. Menünün içeriği şu şekilde olacaktır:
1. Eleman ekleme
2. Eleman çıkarma
3. Listeleme
4. Programdan çıkış.

Kullanıcı sayısal olarak menüdeki sıra numaralarına karşılık gelen tuşlara bastığında, ilgili numaranın yanındaki açıklamada belirtilen işlemler yapılacaktır.
Program içerisinde 100 elemanlık bir yığın ve kuyruk yapısı oluşturulacaktır.
1 numaralı seçim için rastgele bir integer sayı üretilip, elde edilen sayı hem kuyruğa hem de yığına eklenecektir.
2 numaralı seçim için yığın ve kuyruk içerisinden eleman çıkarılacaktır.
3 numaralı seçim için yığın ve kuyruk yapılarında bulunan tüm elemanların listelemesi yapılarak ekrana yazdırılacaktır (her iki yapı için ayrı ayrı listeleme yapılmalıdır.).
4 numaralı seçim ile programdan çıkış sağlanacaktır.

Tüm bu işlemler için kullanıcıya işlemin yapıldığını belirten bir mesaj ekrana yazdırılmalıdır (Örnek: Eleman ekleme seçimi yapıldığında, rastgele üretilen 3 sayısı üretildiğini farzedelim. Ekleme işleminden sonra ekrana "3 yığına ve kuyruğa eklenmiştir. " şeklinde bir mesajın yazılması gerekmektedir.).

Ödevler, dersin sayfası üzerinden ödev gönderme modülü kullanılarak teslim edilmelidir. e-mail yoluyla gönderilen ödevler dikkate alınmayacaktır.
Ödevin c programlama dili kullanılarak yazılması gerekmektedir. Sisteme yüklenecek ödevlerin proje halinde ya da derlenebilir şekilde olması gerekmektedir. Text dosyasına yazılarak gönderilen kodlar kabul edilmeyecektir.






Del.icio.us
Digg
Facebook
Furl
Google
Blink
Simpy
Spurl
Y! MyWeb