C++ Code
top of page

C++ Code


There are a large number of C++ codes on the web that can be used for data manipulation. it's a good idea to have a basic idea of how to run C ++ code. You will need Turbo C++, which can be downloaded from this site, https://turboc.codeplex.com/ . After installing Turbo C++ you can find example codes to run right on the application's home page. This code:

/******************************************************* Statement - Display Day of the month. Programmer - Vineet Choudhary Written For - https://turboc.codeplex.com *******************************************************/

#include<stdio.h> #include<conio.h> #include<math.h>

int fm(int date, int month, int year) { int fmonth, leap; //leap function 1 for leap & 0 for non-leap if ((year % 100 == 0) && (year % 400 != 0)) leap = 0; else if (year % 4 == 0) leap = 1; else leap = 0; fmonth = 3 + (2 - leap) * ((month + 2) / (2 * month)) + (5 * month + month / 9) / 2; //bring it in range of 0 to 6 fmonth = fmonth % 7; return fmonth; }

//---------------------------------------------- int day_of_week(int date, int month, int year) { int dayOfWeek; int YY = year % 100; int century = year / 100; printf("\nDate: %d/%d/%d \n", date, month, year); dayOfWeek = 1.25 * YY + fm(date, month, year) + date - 2 * (century % 4); //remainder on division by 7 dayOfWeek = dayOfWeek % 7; switch (dayOfWeek) { case 0: printf("weekday = Saturday"); break; case 1: printf("weekday = Sunday"); break; case 2: printf("weekday = Monday"); break; case 3: printf("weekday = Tuesday"); break; case 4: printf("weekday = Wednesday"); break; case 5: printf("weekday = Thursday"); break; case 6: printf("weekday = Friday"); break; default: printf("Incorrect data"); } return 0; } //------------------------------------------ void main() { int date, month, year; clrscr(); printf("\nEnter the year "); scanf("%d", &year); printf("\nEnter the month "); scanf("%d", &month); printf("\nEnter the date "); scanf("%d", &date); day_of_week(date, month, year); getch(); }

/********** Output :

Enter the year 2015 Enter the month 12 Enter the date 16 Date: 16/12/2015 weekday = Wednesday

************/

. . . can be used to determine of the day of the week for any date that you specify. It's not possible to copy the code directly into Turbo C++. You first need to paste it into NotePad and then save it as a file with the extension, .cpp . You should save it in the Projects folder for Turbo C ++ which should be here if you have installed it on Windows 7:

C:\TURBOC3\Projects

Find Turbo C++ in your Programs menu and in the Turbo C++ 3.2 , run Turbo C ++. Select open source file and choose the .cpp file that you created. The DOS version of Turbo C++ will open. Press F10 to activate the menu, and then use the arrow keys to move over to the Run menu, and go down to select Run, or just press CTRL + F9.

The C++ code will run. In this example you need to enter the number for the year, month and day of the date for which you want to know the day of the week for. Don't enter the month name.

This code itself is fairly useless. You can get the same information on numerous web sites. However there's lots of C++ code out there that can be used to accomplish far more complex tasks, and now you have the means to make use of it.


bottom of page