Website Summary Files Commits Branches @commit @diff @stats
path: root / Week01 / Exercise03 / ioHelpers.h
blob: bf365ddef7930eb8fe7f629de64b688492727663 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#ifndef IOHELPERS
#define IOHELPERS

// Прочита от потребителския вход цяло число между min и max включително,
// като предоставя prompt преди въведената стойност
// При невалидна стойност, пита пак за вход
int readInteger(const char* prompt, int min, int max);
// Прочита от потребителския вход число с плаваща запетая между min и max включително,
// като предоставя prompt преди въведената стойност
// При невалидна стойност, пита пак за вход
double readDouble(const char* prompt, double min, double max);
// Прочита от потребителския вход един ред текст,
// като предоставя prompt преди въведената стойност
// При невалидна стойност, пита пак за вход
char* readString(const char* prompt);

#endif