You are on page 1of 1

ВИША ЕЛЕКТРОТЕХНИЧКА ШКОЛА

Смер за нове рачунарске технологије Београд 02.03.2005


Смер за рачунарску технику

Лабораторијска вежба број 1


из Објектног прогармирања

Тема:
Не-објектни елементи језика C++.

Објаснити студентима како се прави пројекат у окружењу Microsoft Visual C++ .NET:
1. Направити нови пројекат: File | New | Project …
– Project Type: Visual C++ Project
– Templates: Empty Project
– Create directory for Solution  (не потвртдити)
– Name: xxx (име по жељи)
– Location: Browse... (одабрати каталог)
– OK (дати потврдне одговоре на питања)
2. Додавати нове (празне) датотеке пројекту (по потреби): File | Add New Item …
– Categories Visual C++
– Templates: C++ File (.cpp) (за изворни текст програма)
Header File (.h) (за заглавље датотеку)
– Name: yyy (име по жељи)
– Location: _________ (прихватити понуђено)
– Open
3. Унети текст програма у одговарајуће датотеке.
4. Повремено снимати пројекат на диск: File | Save Аll
5. Превести и извршавати програм: Debug | Start Without Debugging
– (дати потврдне одговоре на питања)

Задаци:

Од следећих задатака урадити бар прва два.

1. Саставити функцију за израчунавање вредности полинома. Саставити главни


програм за табелирање вредности полинома за свако xminxxmax sa korakom x.
2. Уређени динамички низови целих бројева се представљају структуром која са-
држи дужину низа и показивач на елементе низа. Саставити функције за читање низа, исписи-
вање низа и за налажење фузије два низа у трећи низ. Саставити главни програм који прочита
дав уређена низа, нађе њихову фузију, испише добијени резултат и понавља претходне кораке
све док за дужину једног од низова не прочита недозвољену вредност.
3. Стекови целих бројева се представљају у облику листе. Саставити пакет функција (прототипови
у датотеци .h, дефиниције функција у датотеци .cpp) за рад са стековима целих бројева који
садржи функције за додавање једног броја на врх стека, узимање једног броја са врха стека,
исписивање садржаја стека и пражњење стека. Саставити интерактивни главни програм (са
менијем) за приказивање рада тих функција.

You might also like