Speciālās prasības programmai:
1) programma sastāv no vairākām funkcijām;
2) funkcijas, kuras sastāda programmu, glabāt dažādos failos (vismaz divos failos);
3) ziņojumu izvade (piemēram, lietotāja nepareizas darbības rezultātā);
4) informācijas izvade tabulu veidā;
5) informācijas izvade ar printeri pēc lietotāja pieprasījuma.
Papildus prasības programmai:
• Lietotāja interfeiss ar izvēlnēm
• Aprēķinātos datus ievietot failā
• Failu izvades ekrānā un modificēšanas iespējas
• Pastāvīgo parametru vērtības ievada lietotājs
• Paredzēt ka lietotājs var uzdot dažus parametrus lidojuma tāluma aprēķinam, kā arī pieprasīt gan vērtību, gan grafiku izvadi