Answer the question
In order to leave comments, you need to log in
How to make a simple calculator?
I have been wanting to learn programming for a long time, I started but gave up.
Now there was an idea to make a small calculator. Data is entered, several formulas are calculated and the most profitable result is displayed. And there is interest to try with your own hands.
Which language would suit this best? Python? PHP? js?
Answer the question
In order to leave comments, you need to log in
Take a white IP address from the provider - most provide such a service for 60-150 rubles per month.
If this is not possible, rent a VPS with a white address for 200 rubles per month
This is some nonsense. Such requirements - and the lack of finance in the amount (I don’t know how about 200r, but you can definitely find it for 400r)? Moreover, Windows Phone support - do you have a personal time machine in the garage?
There is no finance, nothing is impossible, but I want something strange. Help me please.
Finding a job to save up for a VPS is the first thing that comes to mind.
Which one do you want to study? What language do you want to work with? On that write a calculator. Of the languages you specified, all are suitable.
Of course, in js. Take it and do it. There is not much code needed if the calculator is simple. You use PHP to send something from this calculator, for example, to email some data. There are also a lot of sources on github. Design included. For inspiration, you can also look at some ready-made ones. The same uCalc has excellent ones and you can take it as a sample and sculpt it. For desktop I would recommend C++.
Google Sheets
And this is not a joke.
There, even scripts can be sculpted on their js subset.
In any language
You can see examples for js https://codepen.io/search/pens?q=calculator&limit=...
https://stepik.org/course/67/syllabus
here you have a calculator and a bunch of tasks
in a month you can master without straining,
then only more practice.
For a year, you can pull the norms.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question