Hi Guys i have been learning C++ for 6 months now...
Here is what i know about it:
Starting From The Basics:
1) All the pre-defined datatypes i know: int, float, double, char
2) I know all the arithmetic operators and all arithmetic assignment operators
3) cout
4) cin
5) \n, \t, endl etc.
6) compiling ( This is obvious )
7) Header files i know: iostream.h, math.h, conio.h, stdio.h, string.h, ctype.h, iomanip.h, stdlib.h, process.h.
8) Type Casting
9) Toupper
10) Converting to ASCII and vice-versa
11) Increment & Decrement operators ( ++, -- )
12) Pre and post increment
13) String Datatype ( e.g char [20] )
14) Constant (const)
15) gets
16) atrcpy, strcmpi, strcmp, strlwr, strupr, strrev, strlen.
17) condition statements ( if & else, switch, ternary operators ).
18) abs, fabs ( absolute values )
19) break; & continue;
20) goto
21) loops ( while, do while, for )
22) pow, sqrt, sqr
23) local and global variables ( Local is obviously known )
24) nested loops using all 3 loops
25) clrscr(), getch()
26) Number systems ( Converting between diff. bases - 2, 10, 8, 16 )
27) Arrays
28) User-defined Functions
29) passing variables as parameters ( reference variables too )
30) Returning values from functions
31) Default Parameters
32) exit(0);
33) Strings, Array of Characters, Array of Integers, Array of float etc.
34) 2-D array of characters ( Array of String ). 2-D array of other data types too!
35) Sorting - Bubble sort, Insertion Sort, Selection Sort.
36) Binary Searching
37) using 2-d arrays as matrices
38) setw()
39) Structures
40) Nested Structures
41) Array Of Structures
42) Containership
43) sizeof();
44) random(any number);, randomize();
45) cout.precision(2), cout.setf(ios::showpoint);
46) gotoxy(x,y);
Thats about it! And ya i obviously know the basic programming stuff! and all the 46 topics i have mentioned above, I have done in great detail! I mean i know lots of things about all 46 mentioned above, and what would cause errors and what won't!
I use Turbo C++ BTW!
And i have done a lot of programs too!
I mean a LOT! like around 800 - 1000!
Starting from basic loops to stuyff like Mark listing tables, Pascal's triangle, Sorting Arrays. Modifying, deleting, inserting, searching and sorting arrays. I have also done ideal weight calculation for N number of students programs, And the most recent programs i did were using structures... I have done programs like marklist again modifying it using structures. And the basic programs include nCr calculation, Factorials, Sum of any kind of series, picking out the prime, perfect, armstrong, special nos. from an array!!
I have done the foll. topics in great detail:
1) arrays ( 1-d, s-d and of all datatypes including structures )
2) loops
3) Structures
4) functions
Apart from what i know in c++ and the programs, i can also do algorithms and flow charts which can also be considered as basics, i mean every program should know that!
All i want to you guys to tell me is how much of C++ do i really know right now?? Just give me a % of what i know by reading all the above topics i have posted!!
I want you programmers to help me out here!!
And apart from that, What is the latest version of C++ ?? Is it similar to Turbo?? Would it help me if i want to become a programmer??
And please let me know What other languages i could learn if i know C++ now..........
Like PHP, Javascript etc. ( I really don't know those, But would love to learn )
Would C++ make otehr languages easier to learn??
I would love replies!!! Please help me here!!! Thank you,
Untitled
Here is what i know about it:
Starting From The Basics:
1) All the pre-defined datatypes i know: int, float, double, char
2) I know all the arithmetic operators and all arithmetic assignment operators
3) cout
4) cin
5) \n, \t, endl etc.
6) compiling ( This is obvious )
7) Header files i know: iostream.h, math.h, conio.h, stdio.h, string.h, ctype.h, iomanip.h, stdlib.h, process.h.
8) Type Casting
9) Toupper
10) Converting to ASCII and vice-versa
11) Increment & Decrement operators ( ++, -- )
12) Pre and post increment
13) String Datatype ( e.g char [20] )
14) Constant (const)
15) gets
16) atrcpy, strcmpi, strcmp, strlwr, strupr, strrev, strlen.
17) condition statements ( if & else, switch, ternary operators ).
18) abs, fabs ( absolute values )
19) break; & continue;
20) goto
21) loops ( while, do while, for )
22) pow, sqrt, sqr
23) local and global variables ( Local is obviously known )
24) nested loops using all 3 loops
25) clrscr(), getch()
26) Number systems ( Converting between diff. bases - 2, 10, 8, 16 )
27) Arrays
28) User-defined Functions
29) passing variables as parameters ( reference variables too )
30) Returning values from functions
31) Default Parameters
32) exit(0);
33) Strings, Array of Characters, Array of Integers, Array of float etc.
34) 2-D array of characters ( Array of String ). 2-D array of other data types too!
35) Sorting - Bubble sort, Insertion Sort, Selection Sort.
36) Binary Searching
37) using 2-d arrays as matrices
38) setw()
39) Structures
40) Nested Structures
41) Array Of Structures
42) Containership
43) sizeof();
44) random(any number);, randomize();
45) cout.precision(2), cout.setf(ios::showpoint);
46) gotoxy(x,y);
Thats about it! And ya i obviously know the basic programming stuff! and all the 46 topics i have mentioned above, I have done in great detail! I mean i know lots of things about all 46 mentioned above, and what would cause errors and what won't!
I use Turbo C++ BTW!
And i have done a lot of programs too!
I mean a LOT! like around 800 - 1000!
Starting from basic loops to stuyff like Mark listing tables, Pascal's triangle, Sorting Arrays. Modifying, deleting, inserting, searching and sorting arrays. I have also done ideal weight calculation for N number of students programs, And the most recent programs i did were using structures... I have done programs like marklist again modifying it using structures. And the basic programs include nCr calculation, Factorials, Sum of any kind of series, picking out the prime, perfect, armstrong, special nos. from an array!!
I have done the foll. topics in great detail:
1) arrays ( 1-d, s-d and of all datatypes including structures )
2) loops
3) Structures
4) functions
Apart from what i know in c++ and the programs, i can also do algorithms and flow charts which can also be considered as basics, i mean every program should know that!
All i want to you guys to tell me is how much of C++ do i really know right now?? Just give me a % of what i know by reading all the above topics i have posted!!
I want you programmers to help me out here!!
And apart from that, What is the latest version of C++ ?? Is it similar to Turbo?? Would it help me if i want to become a programmer??
And please let me know What other languages i could learn if i know C++ now..........
Like PHP, Javascript etc. ( I really don't know those, But would love to learn )
Would C++ make otehr languages easier to learn??
I would love replies!!! Please help me here!!! Thank you,
Untitled



