Download - 4.Bug - Dövr Strukturları
![Page 2: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/2.jpg)
Əvvəlki dərsə aid suallar
• Case-sensetive nədir?• Tək sətirli və çox sətirli rəy simvolları
hansılardır? Proqramda niyə rəy bildiririk?• Namespace nədir?• İnput/Output nədir? C#-da buna aid misal
deyin.• Dəyişən nədir?• Dəyişən tipləri nədir? Fərqləri nələrdir?
![Page 3: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/3.jpg)
Mündəricat• Bug nədir?• Error-ları başa düşmək• Statement nədir?• Decision Structures (Qərar Operatorları)
– if-else. if-if və if-elseif fərqi. && ve || isareleri. && ve & ferqi.
– switch
• Operatorlar- təkli, ikili, üçlü operatorlar
• Array (massiv) nədir?• Repitition Strucutures
(Dövr operatorları)– while, do-while
• Ədəbiyyat Siyahısı• Ev tapşırıqları
![Page 4: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/4.jpg)
Bug nədir?
Proqramda “bug” var deyərkən “proqramın gözləndiyi kimi işləmədiyi” nəzərdə tutulur. Məsələn, aşağıdakı proqramda bug var. Çünki ikinci ədəd birinci ədəddən böyük ola bilməz:
![Page 5: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/5.jpg)
Error-ları başa düşməkprogram.cs (1, 13): burada “1” mənbə faylındakı sətri, “13” isə sütunu göstərir.
![Page 6: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/6.jpg)
Statement nədir?
Statement – bir növ proqramda icra etdiyimiz əmrdir. Məsələn, dəyişən təyin etmək, ona qiymət mənimsətmək, metod çağırmaq, şərt və ya dövr operatorlarından istifadə etmək statement-lara misaldır. Adətən statement iki cür bitir: ya “;” ya da “{}”.
![Page 7: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/7.jpg)
Ədəbiyyat Siyahısı
• Operatorlar haqqında daha ətraflı: • https://www.tutorialspoint.com/csharp/csharp_operators.htm
![Page 8: 4.Bug - Dövr Strukturları](https://reader034.vdocuments.mx/reader034/viewer/2022051101/58cef3a21a28abab738b497d/html5/thumbnails/8.jpg)
Ev tapşırıqları
• Kalkulyator proqramına yeni funksionallığın və dəyişikliyin əlavə olunması:• İstifadəçi istəmədikcə proqramdan çıxış olmayacaq. Məs, şəkil 1.• İf-Elseİf şərti Switch-Case ilə əvəz olunacaq.