1. İnformatika bir elm kimi. Onun predmet oblastı və obyekti Kompüterin arxitekturası haqqında



Yüklə 306,97 Kb.
səhifə12/21
tarix06.07.2022
ölçüsü306,97 Kb.
#62659
1   ...   8   9   10   11   12   13   14   15   ...   21
Proqramlasdirma imtahan cavablari

Sadalanan tipli sabitlər. Sadalanan tipli sabitlərərdən istifadə etməklə tam qiymətlər alan adlı sabitləri təyin etmək olar. Sadalanan tipli sabitlərin təsviri aşağıdaki kimidir:
enum{1-ci sabitin adı, 2-ci sabitin adı, . . .};
Məsələ,
enum{A, B, C, D};
Nəticədə A-adına 0 sabiti, B-adına 1 sabiti, C-adına 2 sabiti və D-adına 3 sabiti qarşı qoyulur. Susma prinsipinə görə 1-ci sabitin qiyməti 0-a bərabər olur. İstənilən sabitin qiymətini aşkar olaraq göstərmək olar.
Məsələ,
enum{A=10, B, C, D};
Nəticədə, A=10, B=11, C=12, D=15 olar.
Aşağıdaki variant da mümkündür:
enum{A=10, B=20, C=30, D=100};

28.Əməliyyatlar və onların növləri


Bütün proqramlaşdırma dillərində olduğu kimi dilində də ifadələr sabitlərdən, dəyişənlərdən, əməl işarələrindən, funksiya və mötərizələrdən ibarətdir. İfadə müəyyən bir qiymətin hesablanması qaydasını müəyyən edir. Əgər bu qiymət ədədi qiymətdirsə ifadə hesabi ifadə adlanır. dilində hesabi ifadələrə aid misallar:
a+b 12.5-x 2*(x+y)
x x b n*2 n* =1
Birinci üç ifadə bütün proqramlaşdırma dilləri üçün ənənəvi olan formada yazılıb. Sonraki dörd ifadə isə dili üçün spesfik yazılan ifadələrdir.
dilində ifadələrin yazılış qaydasını, qiymətlərinin hesablanması qaydasını və əməllər çoxluğunu müəyyən edək. Qeyd edək ki, bir operanda tətbiq olan əməl unar, iki operanda tətbiq olunan əməl binar əməl adlanır.

29.İfadələr haqqında


Bütün proqramlaşdırma dillərində olduğu kimi dilində də ifadələr sabitlərdən, dəyişənlərdən, əməl işarələrindən, funksiya və mötərizələrdən ibarətdir. İfadə müəyyən bir qiymətin hesablanması qaydasını müəyyən edir. Əgər bu qiymət ədədi qiymətdirsə ifadə hesabi ifadə adlanır. dilində hesabi ifadələrə aid misallar:
a+b 12.5-x 2*(x+y)
x x b n*2 n* =1
Birinci üç ifadə bütün proqramlaşdırma dilləri üçün ənənəvi olan formada yazılıb. Sonraki dörd ifadə isə dili üçün spesfik yazılan ifadələrdir.
dilində ifadələrin yazılış qaydasını, qiymətlərinin hesablanması qaydasını və əməllər çoxluğunu müəyyən edək. Qeyd edək ki, bir operanda tətbiq olan əməl unar, iki operanda tətbiq olunan əməl binar əməl adlanır.
30.Hesab əməlləri. Mənimsətmə əməli
dilində ifadələrin yazılış qaydasını, qiymətlərinin hesablanması qaydasını və əməllər çoxluğunu müəyyən edək. Qeyd edək ki, bir operanda tətbiq olan əməl unar, iki operanda tətbiq olunan əməl binar əməl adlanır.
Hesabi əməllər. Hesabi əməllərə aşağıdakilar aiddir:
- çıxma və ya unar minus;
+ toplama və ya unar plyus;
* vurma;
/ bölmə;
% modula görə bölmə (Pacal-da Mod-əməlinə oxşar);
++ vahid qədər artırmaq üçün olan unar əməl (inkrement);
- - vahid qədər azaltmaq üçün olan unar əməl (dekrement).
Modula görə bölmə əməlindən başqa yerdə qalan əməllər bütün ədədi tiplərə aid olan dəyişənlərə tətbiq oluna bilər. %-əməl isə ancaq tam ədədlərə tətbiq oluna bilər.
Bölmə əməlinin yerinə yetirilmə xüsusiyyətlərinə baxaq. Əgər bölünən və bölən tam ədədlərdirsə, onda qismətdə tam ədəd olur. Bu halda /-bu əməl Pascalda div əməlinə oxşadır.

Yüklə 306,97 Kb.

Dostları ilə paylaş:
1   ...   8   9   10   11   12   13   14   15   ...   21




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin