20 Ocak 2011 Perşembe

C++ Bağlı Liste Örneği (Çift Sayıları Yazdılarım)

C++ bağlı liste örneği ile 2 ile 20 arasındaki çift sayıları yazdırmayı göreceğiz. Açıkçası karışık bir konu olduğundan hocalar anlatamaz, öğrenciler anlayamaz. Şema ile ve çıktı olarak anla(t)maya çalıştım:) Kolay gelsin.

 
// bagli liste ornegi- H.Berat YILDIRIM
//

#include "stdafx.h"
#include <iostream>

using namespace std;

class dugum 
{
public:  
 int veri;
 dugum * next;
 
}
;
int _tmain(int argc, _TCHAR* argv[])
{
 dugum * liste1=(dugum*)malloc(sizeof(dugum)); // dugumun liste1 'e işaret ettiği (dugum için) hafizada yer ayarlaniyor.
 dugum * iter=liste1;

 for(int i=1;i<=10;i++)
 {
  iter->veri=i*2;
  iter->next=(dugum *)malloc(sizeof(dugum));
  
  cout<<"sayilar:"<<iter->veri<<endl;
  iter=iter->next;

 }
 system("pause");
 return 0;
}




http://resim.sanalkurs.net/uploads/dugum_cift_sayilar.jpg

http://resim.sanalkurs.net/uploads/dugum_sematik.jpg

0 yorum:

Yorum Gönder

Katılımlar

Twitter Delicious Facebook Digg Stumbleupon Favorites