Write a program, that asks user to input an integer in decimal form. After that, program asks user should result be printed in hexadecimal form (answer will be either 'y' or 'n'). Flip the 3rd least significant bit of the integer (from 1 to 0 and vice versa) and print if user wanted result in hexadecimal form, print it as such. Otherwise print result in decimal form. Write a program that asks user to input an amount of money from 0.00-10.00 € (decimals are allowed). Program must then determine what is the amount of 20c, 10c, 5c and 1c coins from which the given amount is formed. Program must print number of each coins needed, and total amount of them. Number of coins must always be minimum Write a program, that asks one character as input from the user. If given character actually is a letter from A-Z or a-z, program prints it in binary form. Otherwise program tells user that he should give an alphabet from A-Z, and exits. Hint: use binary operators to print the binary code. You can use bit mask to extract one bit, and you must extract each bit one at a time. You'll find the neces Write a program that asks upper limit from user, goes through each odd number under given limit and prints square for each of those numbers. If upper limit is lower than 10, program will tell user that job is too easy, and sets upper limit to 10.