int main(){
int i;
//cerge elan edek
int x[5];
//istifadecini melumatlandiraq
std::cout<<"Zehmet olmasa 5 eded daxil edin \n";
//istifadecinin daxil etdiyi ededleri
// x -in elementlerine menimsedek
for (i=0; i<=4; ++i) std::cin>>x[i];
//istifadecini melumatlandiraq
std::cout<<"Siz ashagidaki ededleri daxil etdiniz \n";
// cergenin elementlerini eks sira ile cap edek
for (i=4; i=>0; --i)
std::cout<
}
Çalışmalar.
İstifadəçinin daxil etdiyi ədədlərin cəmini hesablayan proqram tərtib edin.
İstifadəçinin daxil etdiyi ədədlər içərisində ən böyüyünü təyin edən proqram tərtib edin.
İstifadəçinin daxil etdiyi ədədlər içərisində 3 -ə bölünənləri təyin edən proqram tərtib edin.
İstifadəçinin daxil etdiyi ədədləri artan sıra ilə düzən proqram tərtib edin.
İstifadəçinin daxil etdiyi ədədlərdən cüt və tək ədədləri ayrı-ayrı (2 müxtəlif sırada) çap edən proqram tərtib edin.
$6 Sətirlər
Sətirlər simvol tipli cərgələrdir. Sətir elan etmək üçün aşağıdakı sintaksisdən istifadə olunur:
char Sətrin_Adı [ Simvolların_Sayı ];
Çalışma 1. 10 simvoldan ibarət s sətri elan edin.
Həlli . Sətrin elan olunma sintaksisinə əsasən tələb olunan sətri aşağıdakı kimi elan edə bilərik:
char s[10];
Sətrilərlə işləmək üçün funksiyalar
Sətirlərlə işləmək üçün bir neçə standart funksiyalar təyin olunmuşdur. Bu funksiyalardan istifadə edərkən proqrama string.h faylını əlavə etməliyik. Gəlin bu funksiyalarla tanış olaq.
strcpy(s1, s2) funksiyası
strcpy funksiyası parametr olaraq iki sətir qəbul edir və ikinci sətri birinciyə köçürür.
strcmp(s1,s2) fuksiaysı
strcmp funksiyası sətirlərin müqaisəsi üçün istifadə edirlər. Əgər s1 sətri s2 sətri ilə eynidirsə onda funksiya 0 qiymətini qaytarır. Əgər s1-in elementlərinin sayı s2-dən azdırsa onda <0 əks halda >0 qiymətini qaytarır.
strcat(s1,s2) fuksiaysı
strcat funksiyası parametr olaraq iki sətir qəbul edir və birinci sətrin sonuna ikinci sətri
əlavə edir
strlen(s) funksiyası.
strlen funksiyası parametr olaraq hər-hansı sətir qəbul edir və nəticə olaraq həmin sətrin uzunluğunu qaytarır. Burada sətrin uzunluğu anlayışını elanda istifadə etdiyimiz Simvolların_Sayı ilə qarışdırmaq olmaz. Elandakı Simvolların_Sayı sətirə ən çoxu neçə simvol yerləşdirə biləcəyimizi bildirir, sətrin uzunluğu isə hal-hazırda sətrə yerləşdirilmiş simvolların sayını bildirir.
0>