Electrical Troubleshooting MS vs C++ Programming Pro
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
Electrical Troubleshooting MS
Learn to troubleshoot electrical circuits with a virtual voltmeter and PLC logic. This app offers 17 random electrical problems for a challenging learning experience, allowing you to practice identifying issues in motor starters and control circuits.
- 17 random electrical problems
- Virtual voltmeter with probes
- Animated motor starter
- Switch between schematic and PLC logic
- Troubleshooting Assistant
- Normal and troubleshooting modes
Read full descriptionHide full description
Totally FREE! No ads or pop-ups! How this App Works: This app has 17 different electrical problems that are randomly selected to provide a fun and challenging learning experience. It is certain to help you become more proficient in troubleshooting with a voltmeter. The motor starter is animated so that you can SEE the different contact configurations between forward and reverse. Another unique feature of this app is the ability to instantly switch back and forth between the control schematic and the real time PLC logic. There is also a "Troubleshooting Assistant" to help test the control circuit and find the problems. The app is initially in normal mode. This allows you to experience: - How a reversing starter works. - How to use the virtual voltmeter probes to measure voltages at various test points (small black squares, which turn red when the voltmeter makes contact with them) in the control circuit. - Analyze the PLC logic, when the starter is in various control modes Run (FWD & Rev), Off and Auto (FWD & REV). The HMI only has control in Auto. The selector switches work as indicated by control circuit. After the you understand how the motor starter works in the various control modes, you can check your troubleshooting skills by going to "Settings" (touch the 'More' button (at the top of the app) and then the gear icon) and selecting troubleshooting mode. Touch the "Arrow Back" icon to return to the control schematic. You will notice that the screen background has turned a light green, indicating that it is in troubleshooting mode and has a problem that needs to be found. Use the "Troubleshooting assistant" at the top, right side of the control schematic to help set the operator switches for testing. Use the voltmeter probes and PLC logic screen to identify the problem. Once you believe that you have identified the problem, touch "Problem Identified" button at the top of the app. A list of possible problems will appear. If you cannot determine the problem, at the bottom of the list, there is an item to provide the answer. If you desire to put the control system back in to normal (Non Troubleshooting Mode - No electrical problems) to learn more about how it is suppose to work, go to the settings section and unselect "Troubleshooting Mode". It is truly a great learning tool for anybody that wants to be able to fully utilize a voltmeter to troubleshoot a control circuit.
C++ Programming Pro
Master C++ programming with interactive lessons, quizzes, and comprehensive code examples. This app caters to both beginners and experienced developers, offering a structured learning path and a handy reference tool.
- Step-by-step C++ lessons
- Interactive quizzes with 200+ questions
- Code examples and reference
- Favorites and full-text search (Pro)
- Covers all core and advanced C++ topics
- Available in 10 languages
Read full descriptionHide full description
Learn C++ Quickly and Effectively! C++ Programming Pro is your all-in-one solution to master C++ — from beginner to advanced. Whether you're just starting out or looking to sharpen your skills, this app is designed to make learning C++ fast, easy, and interactive. No prior programming knowledge is required. Beginners can build a solid foundation, while experienced developers can use it as a powerful reference packed with code examples. Key Features: • Step-by-step lessons covering all core C++ concepts • Interactive quizzes with 200+ questions—perfect for exams and interviews • Updated content and quizzes with every version Available in 10 Languages: • English, French, German, Italian, Japanese, Portuguese, Russian, Simplified Chinese, Spanish, and Vietnamese — study in your native language! The Pro version offers additional features, including: • Favorites feature: Allows users to save topics and access them quickly. • Full-text search: Enables quick navigation across all app content. Topics Covered: • Data types • Operations • Control structures • Cycles • Arrays • Functions • Scope • Storage classes • Pointers • Functions and pointers • Strings • Structures • Enumerations • Object-oriented programming • Dynamic memory allocation • Advanced OOP • Operator overloading • Inheritance • Generic programming • Preprocessor • Exceptions handling Whether you're preparing for a coding interview or diving into C++ for the first time, C++ Programming Pro gives you the tools to succeed.
Screenshots
Verdict
The clearest difference is review sentiment: Electrical Troubleshooting MS at 88% against C++ Programming Pro's 0%. Electrical Troubleshooting MS also leads on price (Free vs $4.99) and update cadence (weekly vs every 2 months). On ads, in-app purchases and device support there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Electrical Troubleshooting MS is free to download; C++ Programming Pro costs $4.99 up front. Neither carries in-app purchases, so what you see is what you pay.
Electrical Troubleshooting MS ships an update weekly, C++ Programming Pro every 2 months. The most recent releases landed on September 19, 2026 and September 16, 2026 respectively.
| Parameter | Electrical Troubleshooting MS | C++ Programming Pro |
|---|---|---|
| Price | Free — better | $4.99 |
| Rating | 4.8 (118 ratings) — better | — |
| Positive reviews | 88.2% of reviews — better | 0.0% of reviews |
| Number of ratings | 118 — better | — |
| Update frequency | Weekly — better | Every 2 months |
| Ads | No | No |
| In-app purchases | No | No |
| Monetization | Free — better | Paid |
| Devices | iPhone, iPad, iPod | iPhone, iPad, Mac |
| Requires iOS | 13.0 — better | 16.0 |
| Further details — not scored | ||
| Size | 22 MB | 13 MB |
| Age rating | 4+ | 4+ |
| Developer | David White | ALG Software Lab |
Customer experience
Electrical Troubleshooting MS
C++ Programming Pro
In-app purchases
Electrical Troubleshooting MS
No in-app purchases
C++ Programming Pro
No in-app purchases
Questions
Is Electrical Troubleshooting MS free?
Is C++ Programming Pro free?
Do Electrical Troubleshooting MS or C++ Programming Pro have ads?
Which is updated more often, Electrical Troubleshooting MS or C++ Programming Pro?
Other comparisons















