Дарси 1

Барномаи аввал

Барномаи аввал

Дар ин дарс: барномаи аввалро менависед, онро иҷро мекунед ва бо чоп матн ва рақамҳоро ба экран мебароред.

Тамоми дарс дар як саҳифа

Барномаи аввал

Дар ин дарс: барномаи аввалро менависед, онро иҷро мекунед ва бо чоп матн ва рақамҳоро ба экран мебароред.

Барнома чист?

Барнома - рӯйхати фармонҳо барои компютер. Компютер фармонҳоро як-як, аз боло ба поён иҷро мекунад.

Майдони озмоиш

Барномаҳоро дар майдони озмоиш менависем ва иҷро мекунем: https://lindentechde.github.io/Somon-Script/. Ин саҳифа дар браузер кушода мешавад, насб кардани чизе лозим нест. Дар тарафи чап барнома навишта мешавад, дар тарафи рост «Вуруд» ва «Натиҷа» ҳастанд. Тугмаи ▶ Иҷро барномаро иҷро мекунад.

Фармони чоп

1чоп("Салом, ҷаҳон!");
  • чоп он чиро, ки дар қавс аст, дар «Натиҷа» менависад.
  • Матн дар нохунак "…" навишта мешавад. Матнро дар барномасозӣ сатр меноманд.
  • Ҳар фармон бо ; тамом мешавад.

Якчанд сатр ва рақамҳо

1чоп("Ман барномасозиро меомӯзам.");
2чоп("Ин барномаи аввали ман аст.");
3чоп(2026);
4чоп(2 + 3);
5чоп("2 + 3");
  • Фармонҳо бо ҳамон тартибе, ки навишта шудаанд, иҷро мешаванд.
  • Рақамҳо бе нохунак навишта мешаванд. чоп(2 + 3) ҷавобро чоп мекунад: 5. чоп("2 + 3") бошад, матнро ҳамон тавр чоп мекунад: 2 + 3.

Якчанд қимат дар як сатр

1чоп("Ҷавоб:", 6 * 7);
2чоп("Ман", 13, "сола ҳастам");

Қиматҳое, ки бо вергул ҷудо шудаанд, дар як сатр бо фосила чоп мешаванд: Ҷавоб: 42.

Хатоҳои маъмул

  • Нохунакро набастан: чоп("Салом);
  • Чоп ё chop навиштан. Ҳарфҳои калон ва хурд фарқ мекунанд: танҳо чоп.
  • Қавсро набастан: чоп("Салом";

Агар хато кунед, майдони озмоиш мегӯяд, ки хато дар куҷост. Дар дарси оянда хондани ин паёмҳоро меомӯзем.

Масъала: Салом, ҷаҳон!

Барномае нависед, ки сатри Салом, ҷаҳон!-ро чоп кунад.

Вуруд: Нест.

Натиҷа: Салом, ҷаҳон!

Масъала: Се сатр

Ин се сатрро айнан чоп кунед:

Ман барномасозиро меомӯзам.
Барнома аз фармонҳо иборат аст.
Ҳар фармон бо нуқтавергул тамом мешавад.

Вуруд: Нест.

Натиҷа: Се сатри боло.

Масъала: Хона

Бо чоп ин расмро кашед. Фосилаҳои аввали сатрҳо ҳам муҳиманд.

    *
   ***
  *****
 *******
  |   |
  |___|

Вуруд: Нест.

Натиҷа: Расми боло.