Find the best tutors and institutes for BCA Tuition

Find Best BCA Tuition

Please select a Category.

Please select a Locality.

No matching category found.

No matching Locality found.

Outside India?

Search for topics

BCA Tuition Updates

Ask a Question

Post a Lesson

All

All

Lessons

Discussion

Lesson Posted on 10 Mar Tuition/BCA Tuition/C Language Programming

Contents Of C Programming

Vilas Dongre

I have 16 years of experience in IT training with C , CPP, C#, ASP.NET. Also taken batches at various colleges.

Basic history about language, classification between high and low level language. i. C-instructions: Data Type declaration instruction, input-output instruction, arithmetic instruction and control instruction. Variables, constants, keywords & type casting in C. ii. Operators in C: Arithmetic... read more
Basic history about language, classification between high and low level language.
 
i. C-instructions:
Data Type declaration instruction, input-output instruction, arithmetic instruction and control instruction. Variables, constants, keywords & type casting in C.
 
ii. Operators in C: Arithmetic operators, conditional (relational) operator, logical operator and bitwise operators. Hierarchy of operator. If, if – else, ternary operator,for- loop, while-loop, do-while loop, go to.
 
Use of break and continue keyword.
switch – case control instruction.
 
iii. Function: Standard library and user defined function. Parameter passing in C- call by value and call by reference. Recursion (recursive functioning).
 
iv. Storage classes in C: Auto, static, extern & register with their scope.
 
v. Pointer: Creation and use of pointer, use of value at operator with pointer.
 
vi. Arrays: Single and multi dimensional array and its memory map, functioning with array.
 
Character array (string): Single and multi dimensional string, standard string functions and functioning with string.
 
vii. C-preprocessor Directives: Concept of pre – processor directives.
 
ix. Structure: defining a structure, array of structure, pointer to structure,
functioning with structure and structure within structure.
 
x. File system: Creating FILE pointers, file opening modes, file read, write, copy etc, writing a Structure in a file as elementary data base operation in file, command line arguments in C.
 
xi. Graphics: Programming with graphics.
 
xii. Concept: Union & enumerate data types in C.
read less
Comments
Dislike Bookmark

Lesson Posted on 05 Mar Tuition/BCA Tuition/C Language Programming Tuition/BSc Tuition/Computer Programming in C

C Programming Introduction

Namrata

Beginners: C Programming is the base of all programming languages we learn. This Page will help you to understand all difficulties you may face in writing a simple program. What to remember while writing every C Program? C is a structural programming language. It has it's own syntax to write every... read more

Beginners: 

C Programming is the base of all programming languages we learn.

C

This Page will help you to understand all difficulties you may face in writing a simple program.

What to remember while writing every C Program?

C is a structural programming language. It has it's own syntax to write every single statement. Few things we must keep it in our mind:

  • It's a case sensitive language, so write every statement in small letters.
  • Use exact same syntax as defined, do not modify it.
  • Understand the meaning of every special symbol character in C. If you don't it may change the behavior of your Program.

What is fixed in every C Program?

  • #include< library name / file name with .h extension>
    • common names: stdio.h, conio.h, stdlib.h
  • main () function
  • { opening curly bracket after main()
  • programming code (every statement must  be closed by ; )
  • } closing curly bracket after return 0
# include

main()

{

code

.

.

return 0;

}

What is difficult for every Beginners?

  • Remembering syntax.
  • Understanding the programming logic.
  • Writing the correct error free program.
  • Identifying the errors and making wrong statement correct.

How to overcome the difficulties?

  • Solve maximum examples or write many programs until you feel comfortable with coding.
  • Remember all standard syntax.
  • Run every program in it's environment and try to fix every error.
read less
Comments
Dislike Bookmark

Lesson Posted on 13/07/2017 IT Courses/Programming Languages/C++ Language/Advanced C++ IT Courses/Programming Languages/C++ Language/Basic C++ Tuition/BCA Tuition/C Language Programming +2 IT Courses/Programming Languages/C Language Tuition/Engineering Diploma Tuition/Basics of C Programming less

Is It Fine To Write void main() Or main() In C/C++?

Sunil Yadav

I am an experienced, qualified teacher of 8 years experience in teaching Mathematics, Physics and Computer...

The definition: void main() { /* ... */ } Is not and never has been C++, nor has it even been C. See the ISO C++ standard 3.6.1 or the ISO C standard 5.1.2.2.1. A conforming implementation accepts int main() { /* ... */ } Even if your compiler accepts... read more

The definition:

void main() { /* ... */ }

Is not and never has been C++, nor has it even been C. See the ISO C++ standard 3.6.1[2] or the ISO C standard 5.1.2.2.1. A conforming implementation accepts

int main() { /* ... */ }
 
Even if your compiler accepts “void main()” avoid it, or risk being considered ignorant by C and C++ programmers.
In C++, main() need not contain an explicit return statement. In that case, the value returned is 0, meaning successful execution.

Note also that neither ISO C++ nor C99 allows you to leave the type out of a declaration. That is, in contrast to C89 and ARM C++ ,”int” is not assumed where a type is missing in a declaration. Consequently:

#include
 
main() { /* ... */ }

is an error because the return type of main() is missing.

It is never a good idea to use “void main()” or just “main()” as it doesn’t confirm standards.

It may be allowed by some compilers though.

read less
Comments 2
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Lesson Posted on 03/06/2017 Tuition/BA Tuition Tuition/BA Tuition/C++ Programming Tuition/BCA Tuition +4 Tuition/BCA Tuition/C Language Programming Tuition/BCA Tuition/Java Programming IT Courses/Programming Languages/C Language IT Courses/Programming Languages/C++ Language less

All About Programming And A Good Programmer.

Prateek

I have strong hold in my subjects. Teach students the fundamentals and philosophy of subject which helps...

Hi, This is my first lesson for you guys. Hope you enjoy reading it. In recent community questions, I found many people wanted to be good programmers, or wanted to have good hands on certain language, be it C, C++, Java etc. My message for them is, Be Patient, if you have intent to become a good programmer,... read more

Hi,

This is my first lesson for you guys. Hope you enjoy reading it.

In recent community questions, I found many people wanted to be good programmers, or wanted to have good hands on certain language, be it C, C++, Java etc. My message for them is, Be Patient, if you have intent to become a good programmer, start programming today. We usually procastinate, thinking that, first I will learn a language then I will start programming. And this is the only step we go completely wrong.

The first step to programming is, whatever concept you learn you program it, try different ways to program it. Programming is a skill which cannot be developed overnight. No doubt searching a solution to a problem requires skill, aptitude, reasoning all are clubbed in it.

Initially, start with a hello world program in notepad. 

Compile it with command prompt and look for errors and warnings.

Then, run it from command prompt only.  

Once its executed, try to understand each line you wrote in the program, and try playing with it.

Next you should make a program to accept integer values and print it on the screeen.

Then futher to accepting strings with and without spaces. 

This is the gradual way in which you make your programming fundamentals strong. 

Once you are good with fundamentals, you are ready to take big tasks and move up the ladder. 

Just try to keep things simple. Always keep pencil and paper with you while programming, as it requires lot of calculations and if's and but's.

Its well said that, programming is nothing but just set of if - else, for, do - while and while arranged in a logical sequence to get desired output.

Thanks,

Prateek.

read less
Comments
Dislike Bookmark

Answered on 20/05/2017 Tuition/BCA Tuition Tuition/BCA Tuition/C Language Programming

Manoj Kumar Vishwakarma

MS SQL DBA Trainer

Many subjects for in First Semester is: Semester -- I Basic Business Communication Principles of Management Programming Principles and Algorithms Computer Fundamental and Office Automation Basic Business Accounting Computer Laboratory and Practical Work (OA+PPA)
Answers 33 Comments
Dislike Bookmark

Lesson Posted on 03/05/2017 Tuition/BSc Tuition Tuition/BSc Tuition/Computer Programming in C Tuition/BCA Tuition +1 Tuition/BCA Tuition/C Language Programming less

Bitwise Operators - Binary Number System

SuDo InfoTech

We have 8+ years of teaching experience of computer technologies. Now we formed a startup business under...

Binary Number System A bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits. It is a fast, primitive action directly supported by the processor, and is used to manipulate values for comparisons and calculations. On simple low-cost processors,... read more

Binary Number System

  1. A bitwise operation operates on one or more bit patterns or binary numerals at the level of their individual bits. It is a fast, primitive action directly supported by the processor, and is used to manipulate values for comparisons and calculations. On simple low-cost processors, typically, bitwise operations are substantially faster than division, several times faster than multiplication, and sometimes significantly faster than addition. While modern processors usually perform addition and multiplication just as fast as bitwise operations due to their longer instruction pipelines and other architectural design choices, bitwise operations do commonly use less power/performance because of the reduced use of resources.
  2. Logical Gates

           Tables to revwise things

  1. On off status

Binary-coded decimal

Jpeg best example of storing data

  1. Binary arithmetic

           + -

0 + 0 → 0

0 + 1 → 1

1 + 0 → 1

1 + 1 → 0, carry 1 (since 1 + 1 = 0 + 1 × binary 10)

  1. Subtraction works in much the same way:

0 − 0 → 0

0 − 1 → 1, borrow 1

1 − 0 → 1

1 − 1 → 0

  1. Signed and unsigned numbers representation
  1. Two's complement
  1. Finding binary of negative numbers
  2. Standard conversions hex, oct, dec -> bin bin -> hex, oct, dec

           Fastest conversions hex->bin bin->hex oct->bin bin->oct

  1. Bitwise operators

http://en.wikipedia.org/wiki/Bitwise_operations_in_C

  1. Usages of binary number knowledge in programs

           Masks

           1 bit status

  1. Magic of binary usage (bitwise operators)

           Swapping numbers

           Finding out range of int

http://en.wikipedia.org/wiki/Bit_manipulation

http://en.wikipedia.org/wiki/XOR_swap_algorithm.

read less
Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Answered on 25/03/2017 Tuition/BCA Tuition Tuition/BCA Tuition/C Language Programming

Manoj Kumar Vishwakarma

MS SQL DBA Trainer

No any Short cut to learn C easily. so should be follow required step for it.
Answers 70 Comments
Dislike Bookmark

Answered on 28/09/2016 Tuition/BCA Tuition Tuition/BCA Tuition/C Language Programming

Manoj Kumar Vishwakarma

MS SQL DBA Trainer

I think that A constructor is a special method of a class or structure in object-oriented programming that initializes an object of that type. A constructor is an instance method that usually has the same name as the class, and can be used to set the values of the members of an object, either to default... read more
I think that A constructor is a special method of a class or structure in object-oriented programming that initializes an object of that type. A constructor is an instance method that usually has the same name as the class, and can be used to set the values of the members of an object, either to default or to user-defined values. read less
Answers 36 Comments
Dislike Bookmark

Answered on 26/09/2016 Tuition/BCA Tuition Tuition/BCA Tuition/Web Programming Tuition/BCA Tuition/Software Engineering +18 Tuition/BCA Tuition/Java Programming Tuition/BCA Tuition/Mathematics Tuition/BCA Tuition/Operating System Concepts and Networking Management Tuition/BCA Tuition/Internet Concepts and Web Design Tuition/BCA Tuition/English Tuition/BCA Tuition/Computer Networks Tuition/BCA Tuition/Digital Electronics Tuition/BCA Tuition/Microprocessor Tuition/BCA Tuition/C Language Programming Tuition/BCA Tuition/Algorithm Design Tuition/BCA Tuition/Computer Basics and PC Software Tuition/BCA Tuition/Data and File Structures Tuition/BCA Tuition/Programming in C++ Tuition/BCA Tuition/Visual Programing Tuition/BCA Tuition/Statistical Techniques Tuition/BCA Tuition/Business Organization Tuition/BCA Tuition/Cryptography and Network Security Tuition/BCA Tuition/Database Management Systems less

Manoj Kumar Vishwakarma

MS SQL DBA Trainer

you can search by google also. but best will be to touch your senior for best answer.
Answers 15 Comments
Dislike Bookmark

Looking for BCA Tuition

Find best BCA Tuition in your locality on UrbanPro.

FIND NOW

Answered on 30/12/2016 Tuition/BCA Tuition Tuition/BCA Tuition/C Language Programming

is there any fee for this course ?

Ranganath Bhupalam

Trainer

C is procedural programming and if you're a newbie, better learn java / c++ (both are Object Oriented programming languages) unless if you have C as a subject, as part of curriculum, or if your company asks to to work on C.
Answers 1 Comments
Dislike Bookmark

About UrbanPro

UrbanPro.com helps you to connect with the best BCA Tuition in India. Post Your Requirement today and get connected.

+ Follow 17,967 Followers

Related Topics

Top Contributors

Connect with Expert Tutors & Institutes for C Language Programming

x

Ask a Question

Please enter your Question

Please select a Tag

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 25 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 6.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more