Муҳити барномасозӣ
Барномаҳоро дар муҳити барномасозӣ менависанд ва иҷро мекунанд. Мо бо муҳити Dev-C++ кор мекунем. Он барои барномаҳои консолӣ пешбинӣ шудааст: барнома матнро дар равзанаи сиёҳ чоп мекунад ва аз клавиатура маълумот мегирад.
Агар дар компютер Dev-C++ насб шуда бошад, онро кушоед ва барномаи консолӣ созед. Ду роҳ ҳаст.
Ҳар ду роҳ ба як натиҷа мебаранд. Агар дар компютер Dev-C++ набошад, хавотир нашавед: ҳамаи кори амалии ин дарс дар лабораторияи ҳамин саҳифа иҷро мешавад.
Қисмҳои равзана
Равзанаи Dev-C++ аз якчанд майдонча иборат аст. Майдончаи Виростор барои навиштани матни барнома, майдончаи Содирот (Output) барои нишон додани хатоҳо хизмат мекунад. Се тугма барномаро ба кор меоранд:
| Тугма | Вазифа |
|---|---|
| Compile, F9 | компилятсияи барнома |
| Run, F10 | иҷрои барнома |
| Compile and Run, F11 | компилятсия ва баъд иҷро: натиҷа дар экран пайдо мешавад |
Майдончаи Содирот миқдор ва навъи хатоҳои дар матн рахдодаро нишон медиҳад. Аз рӯи он ҷои хаторо меёбед ва ислоҳ мекунед.