Şərt (proqramlaşdırma)

Vikipediya, azad ensiklopediya
(IF deyimi (şərt deyimi) səhifəsindən istiqamətləndirilmişdir)
Naviqasiyaya keç Axtarışa keç
If-then-else axını diaqramı

Şərt — müəyyən şərtin doğruluğundan asılı olaraq baş verən və ya baş verməyən hərəkət və ya əməliyyat haqqında işlədilən termin.[1]

Kompüter elmində qərarların idarə edilməsi üçün proqramlaşdırma dili əmrlərinə deyilir. Konkret olaraq, proqramçı tərəfindən müəyyən edilmiş Boolean şərtinin doğru və ya yanlış olaraq qiymətləndirilməsindən asılı olaraq şərtlər müxtəlif hesablamaları və ya hərəkətləri həyata keçirir. Nəzarət axını baxımından qərar həmişə hansısa şərt əsasında axının seçici şəkildə dəyişdirilməsi ilə əldə edilir. Dinamik göndərmə adətən şərti konstruksiya kimi təsnif edilməsə də, icra zamanı alternativlər arasında seçim etməyin başqa bir yoludur. Şərti ifadələr, vəziyyətə uyğun davranışı təyin edən proqramda nəzarət nöqtələridir.

"Şərti deyim" termini adətən imperativ proqramlaşdırma dillərində istifadə olunur. Bunun əksinə olaraq, funksional proqramlaşdırmada "şərti ifadə" və ya "şərti konstruksiya" terminlərinə üstünlük verilir, çünki bu terminlərin hamısının fərqli mənaları var.

  1. İsmayıl Calallı. "conditional" // Rasim Əliquliyev (redaktor). İnformatika terminlərinin izahlı lüğəti (az.). Bakı: "İnformasiya texnologiyaları" / "Bakı" nəşriyyatı. 2017. səh. 164. ISBN 978-9952-434-82-8. 6 sentyabr 2023 tarixində arxivləşdirilib (PDF) (#archive_missing_url).

Xarici keçidlər

[redaktə | mənbəni redaktə et]