hi i need your help in these programs using C++ programming language.
1.write a program to enter some numbers and display the count of how many odd and how many even you entered.
2.write a program to store 10 numbers in an array and then display the sum of digits of largest number.
3.write 2 functions: int reverse (int) which returns reverse of a number and int diff(int,int) which returns difference of two numbers. using this write a program to find whether a number given as input is palindrome or not.
4.write a program to input two numbers and print all the numbers within that range. take input from a file and print output to a file.
5. imagine a publishing company that markets both book and audio-cassette versions of its works.create a class publication that stores the title and price of a publication. from this class derive two classes: book, which adds a page count and tape, which adds a playing time in minutes. each of these three classes should have getdata() function to get its data from the user at the keyboard and a putdata() function to display its data. write a main() program to test the book and tape class by creating instances of them, asking the user to fill in their data with getdata() and then displaying the data with putdata().