Как написать калькулятор на C, C++, Java и Python

Написать программу «Калькулятор» на четырех языках программирования. Готовый код представлен ниже, компилируйте, дорабатывайте, если есть желание и развивайтесь в сфере программирования.

Также ознакомьтесь:

Код программы для сложения, вычитания, умножения и деления на C

Арифметические операции на java

Арифметические операции на C++. Программа для сложения, вычитания, умножения и деления

Арифметические операции на python. Программа сложения, вычитания, умножения и деления

Как написать калькулятор на C++

Чтобы сделать простой калькулятор в программировании на C++, который выполняет четыре основных математических операции ( сложение, вычитание, умножение и деление ) в зависимости от выбора пользователя, используйте регистр переключения, чтобы определить оператор ввода для выполнения требуемого вычисления, а затем отобразить результат, как показано здесь в следующей программе.

Программный код C++ для создания простого калькулятора

Ниже приводится простая программа на C++, которая представляет собой программу на основе меню, основанную на простых вычислениях, таких как сложение, вычитание, умножение и деление по выбору пользователя:

Простейший калькулятор на C++

/ * Программа на C ++ — Создать простой калькулятор * /

	
#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
	clrscr();
	float a, b, res;
	char choice, ch;
	do
	{
		cout<<"1.Addition\n";
		cout<<"2.Subtraction\n";
		cout<<"3.Multiplication\n";
		cout<<"4.Division\n";
		cout<<"5.Exit\n\n";
		cout<<"Enter Your Choice : ";
		cin>>choice;
		switch(choice)
		{
			case '1' : cout<<"Enter two number : ";
				cin>>a>>b;
				res=a+b;
				cout<<"Result = "<<res;
				break;
			case '2' : cout<<"Enter two number : ";
				cin>>a>>b;
				res=a-b;
				cout<<"Result = "<<res;
				break;
			case '3' : cout<<"Enter two number : ";
				cin>>a>>b;
				res=a*b;
				cout<<"Result = "<<res;
				break;
			case '4' : cout<<"Enter two number : ";
				cin>>a>>b;
				res=a/b;
				cout<<"Result = "<<res;
				break;
			case '5' : exit(0);
				break;
			default : cout<<"Wrong Choice..!!";
				break;
		}
		cout<<"\n------------------------------------\n";
	}while(choice!=5 && choice!=getchar());
	getch();
}

Когда вышеупомянутая программа C++ компилируется и выполняется, она даст следующий результат:

kalkulyator-na-c++-v-console

Сделать простой калькулятор на C

Для создания простого калькулятора в C-программировании, который выполняет четыре основные математические операции, используйте регистр переключателя, чтобы определить оператор ввода для выполнения необходимых вычислений, а затем отобразить результат.

Код программирования на С, чтобы сделать простой расчет

Ниже приводится простая программа на языке C, которая представляет собой программу на основе меню, основанную на простых вычислениях, таких как сложение, вычитание, умножение и деление по выбору пользователя:

/* C Program - Создание простого калькулятора на C */
		
#include<stdio.h>
#include<conio.h>
#include<stdlib.h>
void main()
{
	clrscr();
	float a, b, res;
	char choice, ch;
	do
	{
		printf("1.Addition\n");
		printf("2.Subtraction\n");
		printf("3.Multiplication\n");
		printf("4.Division\n");
		printf("5.Exit\n\n");
		printf("Enter Your Choice : ");
		scanf("%c",&choice);
		switch(choice)
		{
			case '1' : printf("Enter two number : ");
				scanf("%f%f",&a,&b);
				res=a+b;
				printf("Result = %f",res);
				break;
			case '2' : printf("Enter two number : ");
				scanf("%f%f",&a,&b);
				res=a-b;
				printf("Result = %f",res);
				break;
			case '3' : printf("Enter two number : ");
				scanf("%f%f",&a,&b);
				res=a*b;
				printf("Result = %f",res);
				break;
			case '4' : printf("Enter two number : ");
				scanf("%f%f",&a,&b);
				res=a/b;
				printf("Result = %f",res);
				break;
			case '5' : exit(0);
				break;
			default : printf("Wrong Choice..!!");
				break;
		}
		printf("\n------------------------------------\n");
	}while(choice!=5 && choice!=getchar());
	getch();
}

Когда вышеупомянутая программа c скомпилирована и выполнена, она выдаст следующий результат:sozdat-kalkulyator-na-c-v-console

Создать-программу калькулятор в консоли на Java

Для создания простого калькулятора в Java Programming, который выполняет четыре основных математических операции: сложение, вычитание, умножение и деление, используйте регистр переключения, чтобы определить оператор ввода для выполнения необходимых вычислений, а затем отобразить результат на экране, как показано на следующая программа.

Программный код Java для вычисления

Ниже приводится простая Java-программа, которая представляет собой программу на основе меню, основанную на простых вычислениях, таких как сложение, вычитание, умножение и деление по выбору пользователя:

/ * Пример Java-программы - Make Calculator * /
		
/* Java Program Example - Make Calculator */
		
import java.util.Scanner;

public class JavaProgram
{
    public static void main(String args[])
    {
        float a, b, res;
        char choice, ch;
        Scanner scan = new Scanner(System.in);
		
        do
        {
            System.out.print("1. Addition\n");
            System.out.print("2. Subtraction\n");
            System.out.print("3. Multiplication\n");
            System.out.print("4. Division\n");
            System.out.print("5. Exit\n\n");
            System.out.print("Enter Your Choice : ");
            choice = scan.next().charAt(0);
            switch(choice)
            {
                case '1' : System.out.print("Enter Two Number : ");
                    a = scan.nextFloat();
                    b = scan.nextFloat();
                    res = a + b;
                    System.out.print("Result = " + res);
                    break;
                case '2' : System.out.print("Enter Two Number : ");
                    a = scan.nextFloat();
                    b = scan.nextFloat();
                    res = a - b;
                    System.out.print("Result = " + res);
                    break;
                case '3' : System.out.print("Enter Two Number : ");
                    a = scan.nextFloat();
                    b = scan.nextFloat();
                    res = a * b;
                    System.out.print("Result = " + res);
                    break;
                case '4' : System.out.print("Enter Two Number : ");
                    a = scan.nextFloat();
                    b = scan.nextFloat();
                    res = a / b;
                    System.out.print("Result = " + res);
                    break;
                case '5' : System.exit(0);
                    break;
                default : System.out.print("Wrong Choice!!!");
                    break;
            }
            System.out.print("\n---------------------------------------\n");
        }while(choice != 5);       
    }
}

Когда вышеуказанная Java-программа компилируется и выполняется, она выдаст следующий вывод:

kalkulyator-na-java

Написание калькулятора на Python

Сделать простой калькулятор в Python для выполнения основных математических операций, таких как сложение, вычитание, умножение и деление двух чисел, введенных пользователем. Чтобы сделать калькулятор на python, сначала предоставьте 5 вариантов пользователю, пятый вариант для выхода. После предоставления всех пяти опций пользователю, попросите пользователя ввести его / ее выбор и выполнить желаемую операцию, как показано в программе, приведенной ниже.

Код программирования Python для создания калькулятора

Следующая программа на Python предоставляет пользователю опции и просит ввести его / ее выбор для выполнения и показать желаемый результат в качестве вывода:

# Программа Python — создайте простой калькулятор

# Python Program - Make Simple Calculator

print("1. Addition");
print("2. Subtraction");
print("3. Multiplication");
print("4. Division");
print("5. Exit");
choice = int(input("Enter your choice: "));
if (choice>=1 and choice<=4):
    print("Enter two numbers: ");
    num1 = int(input());
    num2 = int(input());
    if choice == 1:
    	res = num1 + num2;
    	print("Result = ", res);
    elif choice == 2:
    	res = num1 - num2;
    	print("Result = ", res);
    elif choice == 3:
    	res = num1 * num2;
    	print("Result = ", res);
    else:
    	res = num1 / num2;
    	print("Result = ", res);
elif choice == 5:
    exit();
else:
    print("Wrong input..!!");

Вот несколько примеров запуска вышеприведенной программы на Python, чтобы показать, как сделать простой калькулятор.

Это начальный вывод, дающий пользователям некоторое количество вариантов (5 вариантов), чтобы выбрать любой из этих 5 вариантов.

Python-Make-Calculator

Теперь давайте сначала попробуем выполнить задачу сложения, выбрав или введя 1 в качестве ввода, а затем введите любые два числа, скажем 1 и 2, а затем нажмите клавишу ввода, чтобы проверить это:

kalkulyator-na-pythonТеперь давайте снова запустим программу калькулятора, чтобы проверить это время на вычитание двух чисел, скажем, 2 и 1, как показано в следующем примере:

programma-kalkulyator-na-pythonСнова повторно запустите ту же программу, и на этот раз предоставьте 4 в качестве ввода для проверки задачи деления и введите два числа, то есть первое число как 20 и второе число как 3, затем нажмите клавишу ввода, как показано здесь в следующем примере выполнения:

result-kalkulyatora-na-python
Вот та же самая программа, написанная и работающая на оболочке Python. Это первый снимок:kod-kalkulyator-Python.jpg

Ниже приведен второй снимок:

sdelat-kalkulyator-na-pythonВот третий снимок:

kalkulyator-kod-na-python

Интересные записи:

Вычислить площадь круга: программа на C, C++, Java и Python

Найти наибольшее из двух чисел. Код программы на C, C++, Java и Python

Написать программу перевода из десятичной в восьмеричную

Получить вход от пользователя на разных языках программирования (готовые программы)

Примеры программ на C++

Как написать программу на языке программирования C ++

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: