Forwarded from C++ Basic 2018 (Batch-2)
๐ข Struggling with C++? We've Got You Covered! ๐
๐ Are you a pre-engineering student feeling lost in the world of C++?
๐คฏ Overwhelmed by complex codes and confusing concepts?
๐ Programming with Faith is here to change that! ๐
Join our Telegram Channel and unlock:
โ Simplified Lessons โ Complex topics broken down into bite-sized, easy-to-understand concepts ๐งฉ
โ Step-by-Step Guidance โ We walk you through everything, from basics to advanced ๐ป
โ Programmer's Mindset โ Learn how to THINK like a true programmer, not just memorize code ๐ง
โ Friendly Community โ Ask questions, share doubts, and grow with fellow learners ๐ค
โ Regular Updates โ Fresh content, tips, and tricks delivered straight to your Telegram ๐ฒ
๐ฏ Our Mission? To make C++ your STRONGEST subject!
๐ Join us now:
@ProgrammingWithFaith2018
๐ฌ Let's code with faith and conquer C++ together! ๐ชโจ
#ProgrammingWithFaith #LearnCPlusPlus #PreEngineering #CodingMadeEasy #TelegramLearning
๐ Are you a pre-engineering student feeling lost in the world of C++?
๐คฏ Overwhelmed by complex codes and confusing concepts?
๐ Programming with Faith is here to change that! ๐
Join our Telegram Channel and unlock:
โ Simplified Lessons โ Complex topics broken down into bite-sized, easy-to-understand concepts ๐งฉ
โ Step-by-Step Guidance โ We walk you through everything, from basics to advanced ๐ป
โ Programmer's Mindset โ Learn how to THINK like a true programmer, not just memorize code ๐ง
โ Friendly Community โ Ask questions, share doubts, and grow with fellow learners ๐ค
โ Regular Updates โ Fresh content, tips, and tricks delivered straight to your Telegram ๐ฒ
๐ฏ Our Mission? To make C++ your STRONGEST subject!
๐ Join us now:
@ProgrammingWithFaith2018
๐ฌ Let's code with faith and conquer C++ together! ๐ชโจ
#ProgrammingWithFaith #LearnCPlusPlus #PreEngineering #CodingMadeEasy #TelegramLearning
โค2
Forwarded from C++ Basic 2018 (Batch-2)
Media is too big
VIEW IN TELEGRAM
๐The C++ Basics Course is ready! ๐
Big news,everyone! I've just finished preparing an epic C++ basics course, and we're kicking things off with Programming with Faith! ๐ปโจ
If you've been waiting to dive into coding, now's your chance.
๐ Ready to join the squad?
Click the registration bot below to claim your spot!
@ProgrammingWithFaith_bot
Let's code something amazing together! ๐
@ProgrammingWithFaith2018
โค2
Forwarded from C++ Basic 2018 (Batch-2)
Exciting News! Our C++ Course Officially Starts Tomorrow!
If you haven't registered yet, now is the perfect time to secure your spot. Don't miss out on this opportunity to enhance your skills and have a great learning experience!
Register now and get ready for an engaging course ahead!
๐๐๐๐๐
@ProgrammingWithFaith_bot
@ProgrammingWithFaith2018
If you haven't registered yet, now is the perfect time to secure your spot. Don't miss out on this opportunity to enhance your skills and have a great learning experience!
Register now and get ready for an engaging course ahead!
๐๐๐๐๐
@ProgrammingWithFaith_bot
@ProgrammingWithFaith2018
โค3๐ฅฐ2
Forwarded from Self Taught Developers (โFaithโ)
This media is not supported in your browser
VIEW IN TELEGRAM
โค6
For those who want to register and need more information before deciding, hereโs what you can expect from the course! ๐
If you register for the C++ Basics course, what benefits will you receive? ๐ค
โ Help with your class assignments ๐
โ Access to past exams with answers and detailed explanations ๐
โ The opportunity to ask about any topic you want to understand more deeply, and you'll receive a detailed explanation on that specific topic ๐ก
โ There will be prizes for answering questions to make learning more engaging! ๐
If you have any more questions, just DM me @TechnerdGuy! ๐
@ProgrammingWithFaith2018
If you register for the C++ Basics course, what benefits will you receive? ๐ค
โ Help with your class assignments ๐
โ Access to past exams with answers and detailed explanations ๐
โ The opportunity to ask about any topic you want to understand more deeply, and you'll receive a detailed explanation on that specific topic ๐ก
โ There will be prizes for answering questions to make learning more engaging! ๐
If you have any more questions, just DM me @TechnerdGuy! ๐
@ProgrammingWithFaith2018
โค3๐ฅ1
Forwarded from C++ Basic 2018 (Batch-2)
โกโกโกโกโกโกโกโกโกโกโกโกโกโก
แญแ composition แฐแแ แตแญแญแ แแแ แ แแ แต in many senses:
#alphabetically - แ แแต program แแแ แ แแ แแฐแแต แแแ แ แแ แตแข
#lexically - แฅแซแแณแแฑ programming language แจแซแฑ dictionary แ แแ; แญแ แฐแแ แจnatural language dictionary แ แฅแ แแแ แซแ แแแข
#syntactically - แฅแซแแณแแฑ แแแ แจแซแฑ แญแแ แ แ แ แแ แฅแแ they must be obeyed for communication to occur
#semantically - the program has to make sense
แแแญ แแ program แจแแแ แฐแ แแณแณแต แญแฝแแ แจแแซแ แแ แฐแแ Each of them can cause the program to become completely useless.
แแแณแ แ แแต program แ แตแญแญแ แ แแฝแแ แฅแแ แฅแแตแฅแฃ แฎแแแแฐแซแฝแ แญแแ program execute แฅแแฒแซแจแแแ แ แแแต แแ แจแแแณแแจแ?๐ค
แจแแแแแ program in to a machine language render แแจแ แญแแญแฅแแแฃ Luckily, the translation can be done by a computer itself, making the whole process fast and efficient.
High Programming Language แแฐ machine language แจแแแแญแญแฃแธแ แแแต แแแแถแฝ แ แ:
โกโกโกโกโกโกโกโกโกโกโกโกโกโกโกโกโก
#1_COMPILATION - source program แ แแด translated แญแแแ (however, แญแ แ each time source code แ แฐแแซแจแจ แแฅแญ modify แฅแแจแแแ by getting a file (e.g., an .exe file if the code is intended to run under MS Windows) machine code แจแซแ แแแต แแ; then create แซแจแแแแ file distribute แแจแ แฅแแฝแแแ ; แญแแแ translate แจแแซแจแแแ program compiler แแญแ translator แญแฃแแแข
Eg of compiled languages: C, C++, C#
โกโกโกโกโกโกโกโกโกโกโกโกโกโกโกโก
#2_INTERPRETATION - แจแ แแต written code แฐแ แแ แแ source program each time run แแจแ แฒแแแ translateแซแจแแแ; แญแแแ แจแแซแจแแแ program แฐแแ interpreter แญแฃแแแฃ แ แตแฐแญแแ แฅแแฐแแแต แแแข แแญแแซแฑ แฐแแ everytime code execute แ แแแแ แแฅแญ แตแแแฐแจแแแแ แแแข interprets the code every time it is intended to be executed;
แญแ แแแต แฐแแ source code แแญ แฅแแณแ distribute แแจแ แ แแฝแแ แแแต แแแฃ แแญแแซแฑแ the end user codeแกแ execute แแแจแ แ แตแฐแญแแ(interpreter) แซแตแแแแแแข
Eg of Interpreted languages: Python, JavaScript
Any programming language แจแฅแแแ แจแแแฑ แแซแจแ แแ แจแแแฐแ แแข
There are very few languages that can be both compiled and interpreted. usually, compiled programs run faster than interpreted programs.
@ProgrammingWithFaith2018
#ProgrammingWithFaith #LearnCPlusPlus #PreEngineering #CodingMadeEasy #TelegramLearning
#ProgrammingWithFaith
โกCompilation vs. interpretationโก
Computer programming แจแ แแต programming language elements แจแแแแแแ แแคแต แฅแแฒแซแแก แ แ
แฐแ แฐแจแฐแ แจแแแแ แญ แฐแแฃแญ แแแข The effect could be different in every specific case - it's up to the programmer's imagination, knowledge and experience. แญแ composition แฐแแ แตแญแญแ แแแ แ แแ แต in many senses:
#alphabetically - แ แแต program แแแ แ แแ แแฐแแต แแแ แ แแ แตแข
#lexically - แฅแซแแณแแฑ programming language แจแซแฑ dictionary แ แแ; แญแ แฐแแ แจnatural language dictionary แ แฅแ แแแ แซแ แแแข
#syntactically - แฅแซแแณแแฑ แแแ แจแซแฑ แญแแ แ แ แ แแ แฅแแ they must be obeyed for communication to occur
#semantically - the program has to make sense
แแแญ แแ program แจแแแ แฐแ แแณแณแต แญแฝแแ แจแแซแ แแ แฐแแ Each of them can cause the program to become completely useless.
แแแณแ แ แแต program แ แตแญแญแ แ แแฝแแ แฅแแ แฅแแตแฅแฃ แฎแแแแฐแซแฝแ แญแแ program execute แฅแแฒแซแจแแแ แ แแแต แแ แจแแแณแแจแ?๐ค
แจแแแแแ program in to a machine language render แแจแ แญแแญแฅแแแฃ Luckily, the translation can be done by a computer itself, making the whole process fast and efficient.
High Programming Language แแฐ machine language แจแแแแญแญแฃแธแ แแแต แแแแถแฝ แ แ:
โกโกโกโกโกโกโกโกโกโกโกโกโกโกโกโกโก
#1_COMPILATION - source program แ แแด translated แญแแแ (however, แญแ แ each time source code แ แฐแแซแจแจ แแฅแญ modify แฅแแจแแแ by getting a file (e.g., an .exe file if the code is intended to run under MS Windows) machine code แจแซแ แแแต แแ; then create แซแจแแแแ file distribute แแจแ แฅแแฝแแแ ; แญแแแ translate แจแแซแจแแแ program compiler แแญแ translator แญแฃแแแข
Eg of compiled languages: C, C++, C#
โกโกโกโกโกโกโกโกโกโกโกโกโกโกโกโก
#2_INTERPRETATION - แจแ แแต written code แฐแ แแ แแ source program each time run แแจแ แฒแแแ translateแซแจแแแ; แญแแแ แจแแซแจแแแ program แฐแแ interpreter แญแฃแแแฃ แ แตแฐแญแแ แฅแแฐแแแต แแแข แแญแแซแฑ แฐแแ everytime code execute แ แแแแ แแฅแญ แตแแแฐแจแแแแ แแแข interprets the code every time it is intended to be executed;
แญแ แแแต แฐแแ source code แแญ แฅแแณแ distribute แแจแ แ แแฝแแ แแแต แแแฃ แแญแแซแฑแ the end user codeแกแ execute แแแจแ แ แตแฐแญแแ(interpreter) แซแตแแแแแแข
Eg of Interpreted languages: Python, JavaScript
Any programming language แจแฅแแแ แจแแแฑ แแซแจแ แแ แจแแแฐแ แแข
There are very few languages that can be both compiled and interpreted. usually, compiled programs run faster than interpreted programs.
@ProgrammingWithFaith2018
#ProgrammingWithFaith #LearnCPlusPlus #PreEngineering #CodingMadeEasy #TelegramLearning
#ProgrammingWithFaith
โค4๐ฅ4๐1
Forwarded from C++ Basic 2018 (Batch-2)
Forwarded from C++ Basic 2018 (Batch-2)
To excel in questions like this, you should first understand the problem.
โโ Algorithm Representation
An algorithm can be represented using both flowcharts and pseudocode.
โข Flowchart: This represents the algorithm using various shapes:
โ Oval for Start/End
โ Rectangle for Operations
โ Parallelogram for Input/Output
โ Diamond for Decision-making
โข Pseudocode: This represents the algorithm using text-based instructions, similar to English words.
โHint
To compare three numbers, we should first accept input from the user.
โPseudocode
Flowchart
1. Start: Use an oval shape to represent the start of the process.
2. Input: Use a parallelogram to indicate where the user inputs three numbers (X, Y, Z).
3. Decision (Diamond): Use a diamond shape for the first comparison (Is X > Y?).
โ Yes: If true, go to another decision diamond (Is X > Z?).
โช Yes: Print "X is the largest" (parallelogram).
โช No: Print "Z is the largest" ( parallelogram).
โ No: Go to the next decision diamond (Is Y > Z?).
โช Yes: Print "Y is the largest" (parallelogram).
โช No: Print "Z is the largest" (parallelogram).
4. End: Use an oval shape to represent the end of the process.
@ProgrammingWithFaith2018
โโ Algorithm Representation
An algorithm can be represented using both flowcharts and pseudocode.
โข Flowchart: This represents the algorithm using various shapes:
โ Oval for Start/End
โ Rectangle for Operations
โ Parallelogram for Input/Output
โ Diamond for Decision-making
โข Pseudocode: This represents the algorithm using text-based instructions, similar to English words.
โHint
To compare three numbers, we should first accept input from the user.
โPseudocode
Step 1: Start
Step 2: Input three numbers X, Y, and Z
Step 3: If X > Y then go to Step 5.
Step 4: If Y > Z then
Print "Y is the largest"
Else
Print "Z is the largest"
ENDIF
Go to Step 6
Step 5: If X > Z then
Print "X is the largest"
Else
Print "Z is the largest"
ENDIF
Step 6: Stop
Flowchart
1. Start: Use an oval shape to represent the start of the process.
2. Input: Use a parallelogram to indicate where the user inputs three numbers (X, Y, Z).
3. Decision (Diamond): Use a diamond shape for the first comparison (Is X > Y?).
โ Yes: If true, go to another decision diamond (Is X > Z?).
โช Yes: Print "X is the largest" (parallelogram).
โช No: Print "Z is the largest" ( parallelogram).
โ No: Go to the next decision diamond (Is Y > Z?).
โช Yes: Print "Y is the largest" (parallelogram).
โช No: Print "Z is the largest" (parallelogram).
4. End: Use an oval shape to represent the end of the process.
@ProgrammingWithFaith2018
โค2๐ฅ1
โ Exercise: Increment and Decrement
1. int a=5;@ProgrammingWithFaith2018
int x=++a + ++a;
cout<<x;
2. int a=5;
int b=6;
Cout<< ++a + b++;
Cout<<b;
3. int x, a, b, c;
a = 2;
b = 4;
c = 5;
x = a--+ b++ -++c;
cout<<x;
4. int x, a;
a = 2;
x = ++a *--a *++a;
cout<<x;
5. int x, a = 4;
x = ++a + ++a + ++a;
cout<<x;
โค1
โ Hint:One variable can't store two value at the same time.
1.int a=5;
int x=++a + ++a;
(6+ ++a)
(7+7) because one variable can't hold two different value , (6 and 7 ) at the same time so it become 7.
7+7=14
Answer 14
2.int a=5;
int b=6;
Cout<<++a +b++// post and pre increment .
6+6 // after this line b will be 7
Cout<<++a +b++; (6+6)
=12
Cout<<b;
=7
answer=12 and 7
3.int x,a,b,c;
a=2;
b=4;
c=5;
x=a-- + b++ - ++c;
(2+4)-6
=6-6=0
cout<<x;
Answer 0
4.int x,a;
a=2
x=++a *--a* ++a
(3*2) * ++a , but one variable can't hold two values at the same time.
So, (2*2)*++a
(4*3)=12
cout<<x;// 12
Answer 12
5.int x,a=4;
x=++a + ++a + ++a;
(++a + ++a) + ++a
(5+6) + ++a but we can't store two value at one variable at the same time.
So,
(6+6)+ ++a
(12)+ 7
Answer 19
@ProgrammingWithFaith2018
Forwarded from EduEthiopia
Media is too big
VIEW IN TELEGRAM
โจแแแฐแแ Freshman Semester แฅแ
แ แ แฃแ แแณแ แฅแ แแณแ แฅแแฐแแ แแแ
แแ :-
โ Department แซแแแจแฃแฝแ แ แฃแ แฐแ แแ แแฝแ แจแแตแแฉแต แฃ
โ Department แจแแจแฃแฝแ แฐแแ แ แฒแฑแ Environment แฐแต แ แแ แตแแต แฅแแตแตแแ แแตแ แจแแฃแญ แแแฝแ แซแแจ แฅแแฒแแ แจแแณแฐแญแแ แต แแณแ แดแแตแฐแญ แแ แข
๐แแ แ แญแแน แจแฅแ แแญ แ แแแซแฝแ แแญแณ แฅแ แแแญ แณแแแแฝแ ๐
แ EduExams second semester package แแ แแ แฅแแแแแ?
แจแแณแแแธแ course'แถแฝ
๐Communication English skill ll
๐Civics and moral education
๐ Biology
๐ Chemistry
๐ History
๐Anthropology
๐Emerging technology
๐Applied mathematics I
๐Entrepreneurship
โก๏ธแแ แฅแแแแแ แซแแน แฐแแ ๐ค
๐Last year exams from all universities with detailed explanation
๐Clear notes in each chapters
๐๏ธShort notes(Module แ แแแ แแแจแณแต)
๐๏ธMind maps(แจแปแแฐแฉแ แแญแแญ แแณแฅ แ แแแ แแแซแ)
๐๏ธAnki cards( for memory boost๐คฏ)
๐๏ธExam cheats(แแฝแแฐแณ แจแแแ แ แคแฌแซ)
๐๏ธBullet points(แ แปแแฐแฉ แแตแฅ แแ แแ แฐแณแทแ?)
แแแแแแฅ แญแแแ bot แญแ แแ
@EduExams_bot
แแฐแจแแช แแจแ แจYou Tube แปแแแฝแแ แแจแต แตแฝแแแฝแแข Edu Ethiopia
โ Department แซแแแจแฃแฝแ แ แฃแ แฐแ แแ แแฝแ แจแแตแแฉแต แฃ
โ Department แจแแจแฃแฝแ แฐแแ แ แฒแฑแ Environment แฐแต แ แแ แตแแต แฅแแตแตแแ แแตแ แจแแฃแญ แแแฝแ แซแแจ แฅแแฒแแ แจแแณแฐแญแแ แต แแณแ แดแแตแฐแญ แแ แข
๐แแ แ แญแแน แจแฅแ แแญ แ แแแซแฝแ แแญแณ แฅแ แแแญ แณแแแแฝแ ๐
แ EduExams second semester package แแ แแ แฅแแแแแ?
1. แPre- engineering
2. แOther natural
3. แOther social
4. แPre health
แจแแณแแแธแ course'แถแฝ
๐Communication English skill ll
๐Civics and moral education
๐ Biology
๐ Chemistry
๐ History
๐Anthropology
๐Emerging technology
๐Applied mathematics I
๐Entrepreneurship
โก๏ธแแ แฅแแแแแ แซแแน แฐแแ ๐ค
๐Last year exams from all universities with detailed explanation
๐Clear notes in each chapters
๐๏ธShort notes(Module แ แแแ แแแจแณแต)
๐๏ธMind maps(แจแปแแฐแฉแ แแญแแญ แแณแฅ แ แแแ แแแซแ)
๐๏ธAnki cards( for memory boost๐คฏ)
๐๏ธExam cheats(แแฝแแฐแณ แจแแแ แ แคแฌแซ)
๐๏ธBullet points(แ แปแแฐแฉ แแตแฅ แแ แแ แฐแณแทแ?)
แ แแแ แ แแแแแฅ แจแแ แณแแ แฅแตแ แฐแฐแแ แญแแแกแก
แแแแแแฅ แญแแแ bot แญแ แแ
@EduExams_bot
แแฐแจแแช แแจแ แจYou Tube แปแแแฝแแ แแจแต แตแฝแแแฝแแข Edu Ethiopia
๐ฅ3โค1
๐ข Quick personal tip for Telegram channel ownersโฆ
I recently found **Inside Ads** โ itโs a smart tool for **growing your channel** and **monetizing it** without the usual headache. ๐ก
If youโre trying to reach more people *and* start earning from your channel, you should check it out here ๐๐๐
https://t.me/InsideAds_bot/open?startapp=r_1876122021
I recently found **Inside Ads** โ itโs a smart tool for **growing your channel** and **monetizing it** without the usual headache. ๐ก
If youโre trying to reach more people *and* start earning from your channel, you should check it out here ๐๐๐
https://t.me/InsideAds_bot/open?startapp=r_1876122021
โค2
Forwarded from Adam Seid
Interested in learning crochet? ๐งถ
Join our amazing training session at Creative Hub Jimma and start creating beautiful handmade designs!
๐ Start Date: April 13, 2026 ๐ Shift 1: Monday & Tuesday ๐ Shift 2: Friday & Saturday
Register now using the Google Form below ๐
https://forms.gle/JBRRHr6eYQudV9nk8
Join our amazing training session at Creative Hub Jimma and start creating beautiful handmade designs!
๐ Start Date: April 13, 2026 ๐ Shift 1: Monday & Tuesday ๐ Shift 2: Friday & Saturday
Register now using the Google Form below ๐
https://forms.gle/JBRRHr6eYQudV9nk8
โค1๐ฅ1
Forwarded from C++ Basic 2018 (Batch-2) (โFaithโ)
To register for the premium class of C++, ๐ [@ProgrammingWithFaith_bot] ๐
โค2