C言語を使用して簡単な電卓プログラムを作成するにはどうすればよいですか?
簡単な計算機を作成するためにCコードを書くことから始めます。次に、以下のアルゴリズムに従ってCプログラムを作成します。
アルゴリズム
Step 1: Declare variables Step 2: Enter any operator at runtime Step 3: Enter any two integer values at runtime Step 4: Apply switch case to select the operator: // case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': result = num1 / num2; break; default: printf("\n Invalid Operator "); Step 5: Print the result
例
以下は、SwitchCaseを使用した電卓用のCプログラムです-
#include <stdio.h> int main(){ char Operator; float num1, num2, result = 0; printf("\n Enter any one operator like +, -, *, / : "); scanf("%c", &Operator); printf("Enter the values of Operands num1 and num2 \n : "); scanf("%f%f", &num1, &num2); switch(Operator){ case '+': result = num1 + num2; break; case '-': result = num1 - num2; break; case '*': result = num1 * num2; break; case '/': result = num1 / num2; break; default: printf("\n Invalid Operator "); } printf("The value = %f", result); return 0; }
出力
上記のプログラムを実行すると、次の結果が得られます-
Enter any one operator: + Enter values of Operands num1 and num2: 23 45 The value = 68.000000
-
二次方程式の根を見つけるためのCプログラムを書く方法は?
問題 ソフトウェア開発手法を適用してC言語の問題を解決する 解決策 二次方程式ax2+bx+cの根を見つけます。 与えられた二次方程式には2つの根があります。 分析 入力 − a、b、c値 出力 − r1、r2値 手順 $ r_ {1} =\ frac {-b + \ sqrt {b ^ 2-4ac}} {2a} $ $ r_ {2} =\ frac {-b- \ sqrt {b ^ 2-4ac}} {2a} $ デザイン(アルゴリズム) 開始 a、b、cの値を読み取る d =b24acを計算します 0の場合 r1 =b + sqrt(d)/(2 * a) r2 =
-
Pythonでtkinterを使用して簡単なGUI計算機を構築する方法
はじめに Pythonでは、tkinterライブラリを使用します GUIコンポーネントを作成し、より優れたユーザーインターフェイスを作成します。 この記事では、簡単なGUIベースの電卓アプリケーションを構築する方法を学びます。 はじめに それに飛び込む前に、最初に整理する必要があることがいくつかあります。 ローカルシステムから画像を取得するために使用するPythonの画像ライブラリをダウンロードすることから始めましょう。 PIL(Pillow)をインストールするには、ターミナルを起動して以下のコマンドを入力します。 pip install Pillow これでパッケージがインストール