Функсияҳо
Дар ин дарс: ба як қисми барнома ном медиҳед ва онро чанд бор истифода мебаред.
Дарси 13
Дар ин дарс: ба як қисми барнома ном медиҳед ва онро чанд бор истифода мебаред.
Дар ин дарс: ба як қисми барнома ном медиҳед ва онро чанд бор истифода мебаред.
Функсия - қисми барнома бо ном. Онро як бор менависем ва чанд бор даъват мекунем:
1функсия салом() {2чоп("Салом!");3чоп("Хуш омадед!");4}56салом();7салом();
функсия салом() { … } - функсияро эълон мекунад. Ҳоло ҳеҷ чиз чоп намешавад.салом(); - функсияро даъват мекунад: фармонҳои дохили он иҷро мешаванд.Ба функсия қимат додан мумкин аст. Ин қиматҳоро параметр меноманд:
1функсия саломДиҳ(ном: сатр) {2чоп("Салом, " + ном + "!");3}45саломДиҳ("Зарина");6саломДиҳ("Фарҳод");
ном: сатр - параметри ном, ки навъаш сатр аст. Навъ мегӯяд, ки чӣ гуна қимат интизор аст: сатр, рақам ё мантиқӣ. Агар рақамро ба ҷои сатр диҳед, майдони озмоиш огоҳ мекунад.
1функсия хат(аломат: сатр, шумора: рақам) {2тағ натиҷа = "";3барои (тағ и = 0; и < шумора; и++) {4натиҷа += аломат;5}6чоп(натиҷа);7}89хат("*", 5);10хат("-", 10);
салом; ба ҷои салом();.Функсияи саломДиҳ(ном)-ро нависед, ки Салом, ном! чоп кунад. Ду номро хонед ва функсияро барои ҳар кадом даъват кунед.
Вуруд: Ду сатр: ду ном.
Натиҷа: Ду саломдиҳӣ.
Функсияи хат(н)-ро нависед, ки н аломати =-ро дар як сатр чоп кунад. Рақамро хонед ва функсияро даъват кунед.
Вуруд: Як рақам.
Натиҷа: Як сатр аз =.
Функсияи ҷадвал(н)-ро нависед, ки сатрҳои н × 1 = … то н × 5 = …-ро чоп кунад. Рақамро хонед ва функсияро даъват кунед.
Вуруд: Як рақам.
Натиҷа: Панҷ сатр.