Да се напише програма, която:
- Да позволи на потребителя да въвежда масив от числа.
- Да може да сортира масива (във възходящ ред).
- Да реализира двоично търсене на елемент в масива.
- Програмата да има текстово меню, в което потребителя да избира дали да
въвежда масив или да търси числа във вече въведен масив.
- Да се добави възможност за прочитане на масива от файл.
- Да се реализира програмата с масив с динамичен размер в зависимост от броя
елементи прочетени от файла.
- Да се прави валидация на потребителския вход.
- Да не се позволява да се въвеждат невалидни числа. Да не се дава възможност
на потребителя да въвежда букви и препинателни знаци, когато въвежда числа.
- Да се прави контрол по големина на числата. Да не се позволява въвеждането на числа, които ще прехвърлят размера на типа променливи, с които се работи.
- Да се прави контрол на размера на входящите буфери и да не се позволява тяхното надхвърляне.
- По аналогичен начин да се прави контрол на информацията въвеждана от файловете.
Благодаря Ви предварително!