파이썬을 사용하여 삼각형의 면적을 계산하는 프로그램

에야디야! 오늘 여러분은 Python 프로그래밍을 사용하여 삼각형의 면적을 계산하는 스 니펫을 떨어 뜨립니다.

다른 프로그래밍 언어와 마찬가지로; C++, Java, JavaScript 및 나머지는 Python Lang으로 많은 수학적 작업을 수행할 수 있습니다.

Tho 포크는 이것을 하고 싶지 않을 수도 있지만 이것 이외의 다른 접근 방식으로 작업하기를 원할 것입니다.

1. 가장 먼저 할 일은 사용자에게 프로그램에 대해 알려주는 메시지를 화면에 인쇄하는 것입니다.

Python의 print 문을 사용하여 사용자 화면에 메시지를 쉽게 인쇄할 수 있습니다.
print ("A Program to calculate the Area of a Triangle");
2. 다음으로 할 일은 사용자의 명령을 기다리는 것입니다. 계속하려면 아무 버튼이나 눌러 화면에 인쇄하십시오.
input("Press any button to continue...");
python 버전 2.x를 사용하면 쉽게 사용할 수 있습니다.
raw_input("Press any button to continue");
3. 사용자에게 'angleBase'라는 변수에 저장될 각도의 밑을 입력하라고 합니다.
angleBase = input("Enter Angle Base\n");
4. 'angleHeight'라는 변수에 저장할 각도의 높이를 요청합니다.
angleHeight = input("Enter Angle Height\n");
5. 그런 다음 'isHeightANumber'와 'isBaseANumber'라는 두 개의 변수를 선언하고 "isdigit()"이라는 언어(Python)의 함수에 할당했습니다.

isHeightANumber = angleHeight.isdigit();
isBaseANumber = angleBase.isdigit();


isdigit()의 작업은 무엇입니까?

"isdigit()"은 변수 값이 숫자인지 확인하는 파이썬 함수입니다.

코드의 마지막 부분은 아래와 같습니다.

사용자 데이터를 처리/계산하기 전에 다음을 사용하여 필드가 비어 있지 않거나 비어 있지 않은지 확인하려고 했습니다.
if statement and the not equal (!=) operator
if angleBase!="" and angleHeight!="":
또한 사용자가 입력한 내용이 다음을 사용하여 숫자인지 확인하고 유효성을 검사하는 것을 고려합니다.
if statment and isdigit()
if isBaseANumber and isHeightANumber:

마지막 부분은 사용자가 입력한 입력의 면적을 계산할 areaOfATriangle이라는 변수를 선언하는 것입니다. 사용자가 입력한 밑변과 높이가 숫자이면 삼각형의 면적을 출력합니다. 아니 보여줍니다
else statement
"각도 기준과 높이는 숫자여야 합니다"
areaOfATriangle = int(int(angleBase) * int(angleHeight) / int(2));
print("Area of a triangle whose base = ", angleBase, " and height = ", angleHeight, " is = ", areaOfATriangle);



else:
       print("Angle Base and Height must be a number");
else:
       print("Height and Base can't be empty.");

좋은 웹페이지 즐겨찾기