I could not find a laptop that has 7th gen processor at the price specified by you. Some of the options that may meet your needs could be :
Lenovo IdeaPad 310 The laptop is powered by Intel Core i5 processor. The laptop comes with 1 TB hard drive at 5400 rpm. You have access to 8 GB RAM. The laptop has a dedicated GPU. The 15.6 inch display has a 1366 x 768 resolution. Lenovo Ideapad 310 runs on Windows 10. I would treat it as one of the best options with its dedicated GPU and the faster DDR4 RAM. The laptop costs Rs. 44000.
Acer E15 This again comes with Intel i7 5th Gen CPU. The graphics are handled by GeForce 920M (2 GB). The laptop offers full HD display at 1920 x 1080 pixels. The Acer E15 runs on Linux operating system. It has 8 GB DDR3 RAM. You have access to 1 TB SATA hard drive at 5400 rpm. The plus points of the device are the full HD display and the i7 processor that exceed your requirements. Acer E15 will cost you Rs. 43000.
HP 15 AC155TX The laptop is powered by Intel Core i3 processor - 5th Gen. You get 8 GB DDR3 RAM that should be an excellent option for multitasking. It has a 5400 rpm SATA hard drive with a capacity of 1 TB. You get AMD Radeon R5 M330 GPU at 2 GB to take care of your graphics needs. The 15.6 inch screen has HD BrightView WLED-backlit Display at 1366 x 768 pixels. You get Windows 10 preinstalled on the device. You can buy the laptop at Rs.39999
DELL INSPIRON 15 N5558 The laptop is powered by Intel Core i5-5200U 5th Gen processor. It comes with a whopping 16 GB DDR3 RAM. You get 1 TB SATA hard disk. Graphics are handled by Intel HD Graphics 5500 (2 GB). What makes it a good choice it its 15.6 inch touch screen display. You have access to full HD resolution at 1920 x 1080 pixels. New Dell laptop comes with Windows 8.1 preinstalled. The laptop will cost you around Rs. 44000.
Asus R558UQ This laptop is powered by Intel Core i5 7th generation processor. It has 4GB RAM. The hard disk capacity has 1TB for the storage purpose. It supports 2GB graphical support which helps you to have the best graphical experience. The display screen size comes with 15.6 inches. It runs on windows 10 operating system. The cost of this laptop is Rs. 43,628.
Acer E5-575 This laptop is powered by Intel Core i5 7th generation processor. It has 8GB RAM. The hard disk capacity has 1TB for the storage. It supports Intel 620 graphical support which helps you to have the best graphical experience. The display screen size has 15.6 inches. It runs on Linux operating system. The price offered for this laptop is Rs. 29,990.
Here are three models with Intel I7 processor in the cost range of 40K to 50K. So if you are slightly flexible with the price range then these three models can be a good option for you.
Acer Aspire E5-573G
This model from Acer has 15.6'' display with 2gb NVIDIA GeForce 920M Graphics. It has 8GB RAM with Intel Core i7-5500u processor. It has 1TB HDD and Linux preinstalled on the system. So configuration wise it has everything that your requirement states. The device has price of 45,990 Rs on Amazon India.
You can check it here: http://www.amazon.in/Acer-E5-573G-UN-MVMSI-011-GeForce-Graphics/dp/B01LWVVHW6/ref=sr_1_2?s=computers&ie=UTF8&qid=1483860507&sr=1-2
ASUS PRO P2420LA-WO0461D
This model doesn't have many good reviews. But it falls under your requirement of Intel Core I7 processor. And it is also under 45K. It has 4GB RAM and 14 inch display screen. With 500GB disk and DOS preinstalled. The device however has some hardware issues, so not many good reviews for the same.
It is priced at 43,499 Rs on Amazon India.
You can get it here: http://www.amazon.in/ASUS-PRO-P2420LA-WO0461D-INTEL-CORE/dp/B01JW8G4P0/ref=sr_1_3?s=computers&ie=UTF8&qid=1483860507&sr=1-3
Lenovo Ideapad 300 80Q701L2IH
This model from Lenovo has 15.6-inch display. It has 3.1GHz Intel Core i7-6500U processor. And the RAM allotted to the laptop is 8GB. It has ATI Exo Pro R5 M330 2GB Graphics card. So this perfect machine for android developers and graphic designers. It comes with FreeDOS and 1TB Disk. So you may have to purchase Windows 10 if you want. Or you can switch to Linux.
The model costs 49,990 RS on Amazon India.
You can check the model here : http://www.amazon.in/Lenovo-80Q701L2IH-15-6-inch-i7-6500U-Graphics/dp/B01M0XAD3W/ref=sr_1_1?s=computers&ie=UTF8&qid=1483860385&sr=1-1
These three seems to be the only three laptops under the price range and requirements mentioned by you. If you are flexible with price above 50K then Lenovo's models are good bet for the i7 processor based configurations.
I could find only two i5-7200U (7th Generation) laptops under 45K. Here are the specifications in brief.
1. Asus R558UQ This is a 15.6" Display laptop with Full HD of 1920 x 1080 Pixels that has an Intel Core i5-7200U (7th gen) Processor with capacity up to 3.1GHz. The Laptop has 4GB DDR4 RAM with a 1TB 5400 RPM SATA HDD Hard disk with 2GB GeForce 940MX for its Graphics. The device runs on Windows 10 OS weighing around 2.2kg.
This particular model like all other Asus Series models is ideal for daily computing tasks, light entertainment and Gaming. You can upgrade to its solid-state disk version to get even more faster data access.
Price: @Flipkart is Rs.44,899
2. Dell-Inspiron-15-5567-CORE I5 7TH GEN 7200U This laptop falls under their Notebook category running Windows 10 Operating System. The Screen Size is 15.6". This model too has an Intel Core i5 (7th Generation)Processor with a 4GB INTEL HD Graphic Card. The Processor Speed rises up to 3.10 GHz as it has its Integrated/On-Board Graphics Processing. The laptop is loaded with a Memory of 8 GB DDR4 with 1 TB Hard Drive Capacity.