432 subscribers
154 photos
10 videos
25 files
66 links
For Any Information @TechnerdGuy
๐Ÿ†˜ Pre-Engineering Students Struggling with C++? ๐Ÿ˜ฅ Fear not! ๐Ÿ’ช This channel is your coding lifesaver! ๐Ÿš‘ Learn the basics, ace your course! ๐Ÿ’ฏ
Download Telegram
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
โค3๐Ÿฅฐ2
Forwarded from Self Taught Developers (โœžFaithโœž)
This media is not supported in your browser
VIEW IN TELEGRAM
Happy International Women's Day ๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ

@SelfTaughtDev1
โค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
โค3๐Ÿ”ฅ1
Forwarded from C++ Basic 2018 (Batch-2)
โšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšก
โšก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
C++ Basics pinned Deleted message
Forwarded from C++ Basic 2018 (Batch-2)
โœ…Exercise
Write an algorithm to find the largest of three numbers?

@ProgrammingWithFaith2018
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

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;
‎  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;

@ProgrammingWithFaith2018
โค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 แˆแŠ• แˆแŠ• แŠฅแŠ“แŒˆแŠ›แˆˆแŠ•?
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
โค2
Jummah Mubarak ๐Ÿ•Œโœจ


@ProgrammingWithFaith2018
โค9๐Ÿ‘Ž3
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
โค1๐Ÿ”ฅ1
Forwarded from C++ Basic 2018 (Batch-2) (โœžFaithโœž)
To register for the premium class of C++, ๐Ÿ‘‰ [@ProgrammingWithFaith_bot] ๐ŸŽ‰
โค2
Forwarded from C++ Basic 2018 (Batch-2) (โœžFaithโœž)
๐Ÿ“Œ๐Ÿ“Œ C++ variables แŠฅแŠ•แ‹ดแ‰ต declare แŠฅแŠ“ initiate แˆ›แ‹ตแˆจแŒ แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ•๐Ÿคทโ€โ™‚

แ‰ แˆ˜แŒ€แˆ˜แˆชแ‹ซ variable แˆ›แˆˆแ‰ต แ‰ฐแˆˆแ‹‹แ‹‹แŒญ แˆ›แˆˆแ‰ต แˆฒแˆ†แŠ• แ‰ฐแˆˆแ‹‹แ‹‹แŒญ แ‹ซแˆฐแŠ˜แ‹แˆ แ‰  แ‰ฐแˆˆแ‹‹แ‹‹แŒซแ‰ฝแŠ• แ‹แˆตแŒฅ แ‹ซแˆˆแ‹แŠ• แ‹‹แŒ‹(value) แ‰ แˆแˆˆแŒแŠ• แˆฐแŠ แ‰ต แˆ˜แ‰€แ‹ซแ‹จแˆญ แˆตแˆˆแˆแŠ•แ‰ฝแˆ แАแ‹แข

๐Ÿ’ก Variable declaration
แ‹ญแˆ… แˆ›แˆˆแ‰ต แ‰ฐแˆˆแ‹‹แ‹‹แŒฉแŠ•(variable) แˆ›แ‹ˆแŒ…(declare) แˆฒแˆ†แŠ• แ‰ฐแˆˆแ‹‹แ‹‹แŒญแŠ• แˆ˜แˆ˜แˆตแˆจแ‰ต แŠฅแŠ“ แˆ›แ‹ˆแŒ… แ‹จแˆแŠ•แ‰ฝแˆˆแ‹‰แˆ แŠฅแŠ•แ‹ฐแˆšแŠจแ‰ฐแˆˆแ‹ แАแ‹

data type variable name ;

แˆแˆณแˆŒ:-
1
Datatype๐Ÿ‘‰ int variable name๐Ÿ‘‰ age;
2
Int salary;
๐Ÿ‘†แŠฅแ‹šแˆ… แŒ‹แˆญ salaryแŠ• แŠ แ‹ˆแŒ…แАแ‹ แ‹ˆแ‹ญแˆ declare แŠ แ‹ฐแˆจแŒแАแ‹ แˆ›แˆˆแ‰ต แАแ‹แข

........loading


To register for the premium class of C++, ๐Ÿ‘‰ [@ProgrammingWithFaith_bot] ๐ŸŽ‰
โค3
Forwarded from Self Taught Developers (โœžFaithโœž)
AI Powered FullStack Application Development Class
แ‹จแˆšแ‰€แŒฅแˆˆแ‹ แŠญแˆ‹แˆต แ‹จแŠแ‰ณแ‰ฝแŠ• May 22, 2026 แ‹ญแŒ€แˆแˆซแˆ
----------

แˆ™แˆ‰ แˆ˜แˆจแŒƒ แ‹จแ‹ซแ‹˜แ‹ แ‰ชแ‹ฒแ‹ฎแ‹ แˆŠแŠ•แŠญ:
https://www.youtube.com/watch?v=2WFqX-LXZRg

แˆˆแˆ˜แˆ˜แ‹แŒˆแ‰ฅ แˆฒแ‹ˆแˆตแŠ‘ (แ‹จแ‹Œแ‰ฅแˆณแ‹ญแ‰ณแ‰ฝแŠ• แˆŠแŠ•แŠญ)
https://www.evangadi.com/

แˆˆแ‰ แˆˆแŒ  แˆ˜แˆจแŒƒ แ‰ แ‹šแˆ… แˆตแˆแŠญ แ‰แŒฅแˆญ แ‹ญแ‹ฐแ‹แˆ‰แˆแŠ•
202-386-2702


@SelfTaughtDev1
โค2