Amitava Majumder
Birati, Kolkata, India - 700051
Birati, Kolkata, India - 700051.
64
5.0
Details verified of Amitava Majumder✕
Identity
Education
Know how UrbanPro verifies Tutor details
Identity is verified based on matching the details uploaded by the Tutor with government databases.
Hindi
Bengali
English
Sathyabama Institute of Science and Technology (Deemed University), Chennai 2006
Bachelor of Engineering (B.E.)
Birati, Kolkata, India - 700051
ID Verified
Education Verified
Phone Verified
Email Verified
Facebook Verified
Report this Profile
Is this listing inaccurate or duplicate? Any other problem?
Please tell us about the problem and we will fix it.
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in C Language Classes
10
this is test message this is test message this is test message this is test message this is test message this is test message this is test message
5.0 out of 5.0 32 reviews
Devarshi Gupta attended Class 12 Tuition
"I took tution for computer for class 12 and my concepts for class 11 were very weak. Sir has helped me build my concept and now i am confident in computer science. "
Deep Acharya attended BCA Tuition
"He is such a great personality. He is a teacher a friend all at once. You can surely trust him about his way of teaching and explaining. I don't think one can get a better teacher than him. He is unremarkable in all the fields. "
Aritrim Majumder attended BCA Tuition
"Amitava sir is one of the best teachers who teaches from the heart and with full dedication. Thank you, sir, for your support and knowledge you had given to me. "
Kingshuk Sarkar attended Class 12 Tuition
"Knowledgeable and patient tutor. He is very professional, easy to get along, friendly and most importantly an expert in programming. I have enormous respect towards him.I am going to always go to him whenever I need help. "
1. Which classes do you teach?
I teach BCA Tuition, BTech Tuition, C Language, C++ Language, Class 10 Tuition, Class 11 Tuition, Class 12 Tuition, Class 9 Tuition, Database Training and SQL Server Classes.
2. Do you provide a demo class?
No, I don't provide a demo class.
3. How many years of experience do you have?
I have been teaching for 10 years.
What is WorkTable in SQL Server? USE AdventureWorks2014 GO SET STATISTICS IO ON GO SELECT * FROM Production.Product p CROSS JOIN Production.Product p1 GO If you run above query,...
Rename the logical name of SQL Server database files using T-SQL: 1. Problem: SQL Server database files have two names: one is the logical file name and the other is the physical file name. The logical...
SQL SERVER: How To Pass Parameters To The Stored Procedure? After so many years of existence of the stored procedures, I still see developers struggling to execute the stored procedure. The most common...
Answered on 10/05/2019 IT Courses/Programming Languages/C Language
Following is the basic structure of a C program.
Documentation Consists of comments, some description of the program, programmer name and any other useful points that can be referenced later.
Link Provides instruction to the compiler to link function from the library function.
Definition Consists of symbolic constants.
Global declaration Consists of function declaration and global variables.
main( )
{
} Every C program must have a main() function which is the starting point of the program execution.
Subprograms User defined functions.
Lets explore the sections with an example.
Write a program to print area of a circle.
In the following example we will find the area of a circle for a given radius 10cm.
Formula
The formula to compute the area of a circle is πr2 where π is PI = 3.1416 (approx.) and r is the radius of the circle.
Lets write the C code to compute the area of the circle.
#include <stdio.h>
#define PI 3.1416
float area(float r);
int main(void)
{
float r = 10;
printf("Area: %.2f", area(r));
return 0;
}
float area(float r) {
return PI * r * r;
}
The above code will give the following output.
Area: 314.16
Different sections of the above code
Documentation
This section contains a multi line comment describing the code.
In C, we can create single line comment using two forward slash // and we can create multi line comment using /* */.
Comments are ignored by the compiler and is used to write notes and document code.
Link
This section includes header file.
#include <stdio.h>
We are including the stdio.h input/output header file from the C library.
Definition
This section contains constant.
#define PI 3.1416
In the above code we have created a constant PI and assigned 3.1416 to it.
The #define is a preprocessor compiler directive which is used to create constants. We generally use uppercase letters to create constants.
The #define is not a statement and must not end with a ; semicolon.
Global declaration
This section contains function declaration.
float area(float r);
We have declared an area function which takes a floating number (i.e., number with decimal parts) as argument and returns floating number.
main( ) function
This section contains the main() function.
int main(void)
{
float r = 10;
printf("Area: %.2f", area(r));
return 0;
}
This is the main() function of the code. Inside this function we have created a floating variable r and assigned 10 to it.
Then we have called the printf() function. The first argument contains "Area: %.2f" which means we will print floating number having only 2 decimal place. In the second argument we are calling the area() function and passing the value of r to it.
Subprograms
This section contains a subprogram, an area() function that is called from the main() function.
float area(float r) {
return PI * r * r;
}
This is the definition of the area() function. It receives the value of radius in variable r and then returns the area of the circle using the following formula PI * r * r.
The math.h header defines various mathematical functions and one macro. All the functions available in this library take double as an argument and return double as the result.
string.h is the header in the C standard library for the C programming language which contains macro definitions, constants and declarations of functions and types used not only for string handling but also various memory handling functions;
Answered on 19/08/2017 IT Courses/SQL Programming
Answered on 31/07/2017 IT Courses/SQL Programming
Answered on 31/07/2017 IT Courses/SQL Programming
Answered on 31/07/2017 IT Courses/SQL Programming
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in C Language Classes
10
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in C++ Language Classes
10
Proficiency level taught
Basic C++, Advanced C++
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in SQL Server Training
8
Teaching Experience in detail in SQL Server Training
SQL SERVER 2008/2012/2014
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in Database Training classes
12
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in Class 9 Tuition
10
Board
International Baccalaureate, IGCSE, ICSE, CBSE
IB Subjects taught
Computers
CBSE Subjects taught
Computer Practices, Information and Comunication Technology
ICSE Subjects taught
Computer Application
IGCSE Subjects taught
Information Technology
Taught in School or College
No
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in Class 10 Tuition
8
Board
International Baccalaureate, IGCSE, ICSE, CBSE
IB Subjects taught
Computers
CBSE Subjects taught
Computer Practices, Information and Comunication Technology
ICSE Subjects taught
Computer Application
IGCSE Subjects taught
Information Technology
Taught in School or College
No
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in Class 11 Tuition
8
Board
State, ISC/ICSE, IGCSE, CBSE
ISC/ICSE Subjects taught
Computer Science
CBSE Subjects taught
Computer Science
Taught in School or College
No
State Syllabus Subjects taught
Computer Science
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in Class 12 Tuition
10
Board
State, ISC/ICSE, IGCSE, CBSE
ISC/ICSE Subjects taught
Computer Science
CBSE Subjects taught
Computer Science
Taught in School or College
No
State Syllabus Subjects taught
Computer Science
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in BCA Tuition
10
BCA Subject
Computer Basics and PC Software , Database Management Systems , IT, Java Programming, Software Engineering , Programming in C++ , Object Oriented Technologies, Data and File Structures , C Language Programming, Problem Solving and Programming , Data structures
Type of class
Regular Classes
Class strength catered to
Group Classes, One on one/ Private Tutions
Taught in School or College
No
Class Location
Student's Home
Tutor's Home
Online (video chat via skype, google hangout etc)
Years of Experience in BTech Tuition
10
BTech Computer Science subjects
Internet Technology and Applications, Data Structures and Algorithms, Java Programming, Object Technology, Types of Database Systems, Database Management Systems, Object Oriented Programming & Systems
BTech Branch
BTech Information Science Engineering, BTech Computer Science Engineering
BTech Information Science subjects
Operations and Systems Management, Database Systems, Business Intelligence, Operating Systems, Data Structures and Algorithms, Object Oriented Programming, Design and Development of Web Applications, Digital Systems
BTech Instrumentation subjects
Object Oriented Programming
Type of class
Regular Classes, Crash Course
Class strength catered to
One on one/ Private Tutions
Taught in School or College
No
Answered on 10/05/2019 IT Courses/Programming Languages/C Language
Following is the basic structure of a C program.
Documentation Consists of comments, some description of the program, programmer name and any other useful points that can be referenced later.
Link Provides instruction to the compiler to link function from the library function.
Definition Consists of symbolic constants.
Global declaration Consists of function declaration and global variables.
main( )
{
} Every C program must have a main() function which is the starting point of the program execution.
Subprograms User defined functions.
Lets explore the sections with an example.
Write a program to print area of a circle.
In the following example we will find the area of a circle for a given radius 10cm.
Formula
The formula to compute the area of a circle is πr2 where π is PI = 3.1416 (approx.) and r is the radius of the circle.
Lets write the C code to compute the area of the circle.
#include <stdio.h>
#define PI 3.1416
float area(float r);
int main(void)
{
float r = 10;
printf("Area: %.2f", area(r));
return 0;
}
float area(float r) {
return PI * r * r;
}
The above code will give the following output.
Area: 314.16
Different sections of the above code
Documentation
This section contains a multi line comment describing the code.
In C, we can create single line comment using two forward slash // and we can create multi line comment using /* */.
Comments are ignored by the compiler and is used to write notes and document code.
Link
This section includes header file.
#include <stdio.h>
We are including the stdio.h input/output header file from the C library.
Definition
This section contains constant.
#define PI 3.1416
In the above code we have created a constant PI and assigned 3.1416 to it.
The #define is a preprocessor compiler directive which is used to create constants. We generally use uppercase letters to create constants.
The #define is not a statement and must not end with a ; semicolon.
Global declaration
This section contains function declaration.
float area(float r);
We have declared an area function which takes a floating number (i.e., number with decimal parts) as argument and returns floating number.
main( ) function
This section contains the main() function.
int main(void)
{
float r = 10;
printf("Area: %.2f", area(r));
return 0;
}
This is the main() function of the code. Inside this function we have created a floating variable r and assigned 10 to it.
Then we have called the printf() function. The first argument contains "Area: %.2f" which means we will print floating number having only 2 decimal place. In the second argument we are calling the area() function and passing the value of r to it.
Subprograms
This section contains a subprogram, an area() function that is called from the main() function.
float area(float r) {
return PI * r * r;
}
This is the definition of the area() function. It receives the value of radius in variable r and then returns the area of the circle using the following formula PI * r * r.
The math.h header defines various mathematical functions and one macro. All the functions available in this library take double as an argument and return double as the result.
string.h is the header in the C standard library for the C programming language which contains macro definitions, constants and declarations of functions and types used not only for string handling but also various memory handling functions;
Answered on 19/08/2017 IT Courses/SQL Programming
Answered on 31/07/2017 IT Courses/SQL Programming
Answered on 31/07/2017 IT Courses/SQL Programming
Answered on 31/07/2017 IT Courses/SQL Programming
What is WorkTable in SQL Server? USE AdventureWorks2014 GO SET STATISTICS IO ON GO SELECT * FROM Production.Product p CROSS JOIN Production.Product p1 GO If you run above query,...
Rename the logical name of SQL Server database files using T-SQL: 1. Problem: SQL Server database files have two names: one is the logical file name and the other is the physical file name. The logical...
SQL SERVER: How To Pass Parameters To The Stored Procedure? After so many years of existence of the stored procedures, I still see developers struggling to execute the stored procedure. The most common...
Share this Profile
Also have a look at
Post your Learning Need
Let us shortlist and give the best tutors and institutes.
or
Send Enquiry to Amitava
Let Amitava know you are interested in their class
Reply to 's review
Enter your reply*
Your reply has been successfully submitted.