سایر

پاورپوینت ساختار داده

دانلود پاورپوینت با موضوع ساختار داده،
در قالب ppt و در 22 اسلاید، قابل ویرایش، شامل:
فهرست مطالب:
ساختار
اعلان يک ساختار
دستيابی به اعضای ساختار
انتساب ساختارها
آرايه ای از ساختارها
چند مثال
بخشی از متن پاورپوینت:
ساختار
اعلان يک ساختار
اعلان يک ساختار
مثال
دستيابی به اعضای يک ساختار
اعداد مختلط
نمايش علمی عدد
int main()
struct snum {
float m;
int n;
struct snum a, b, c;
int i;    
scanf (‘%f %d’, &a.m, &a.n);
scanf (‘%f %d’, &b.m, &b.n);
نمايش علمی عدد
if (a.n < b.n)
a.m = a.m / power (10, b.n – a.n) ;
c.m := a.m + b.m;
c.n := b.n;
printf (‘%.1f * 10 ^ %d’, c.m , c.n);
انتساب يک ساختار به ساختار ديگر
آرايه ای از ساختار ها
اصلاح يک ساختار
int main()
struct student {
char name [21];
long int stdno;
float score;
struct student s[100];
int n, i;
اصلاح يک ساختار
scanf (‘%d’, &n);
for (i = 0; i < n; i++)
if (s[ i ].score > 19)
puts ( s[ i ].name );
s[ i ].score = 20;
مرتب سازی ساختارها
struct student {
char name [21];
long int stdno;
float score;
void sort ( struct student s [ ] , int n )
int i, j;
struct student temp;
مرتب سازی ساختار ها
for (i = 0; i < n-1; i++)
for (j = i+1; j < n; j++)
if (s [ i ].stdno > s [ j ].stdno)
temp = s [ i ] ;
s [ i ] = s [ j ];
s [ j ] = temp;
مرتب سازی ساختار ها
int main()
struct student s[100];
int n, i;
scanf (‘%d’, &n);
for (i = 0; i < n; i++)
scanf (‘%ld n’, &s[ i ].stdno);
gets ( s[ i ].name );
sort ( s , n );      
for (i = 0; i < n; i++)
puts ( s[ i ].name );
دانلود فایل

دانلود فایل”پاورپوینت ساختار داده”