Python
a = 5
b = 6
c = 7
# Uncomment below to take inputs from the user
# a = float(input('Enter first side: '))
# b = float(input('Enter second side: '))
# c = float(input('Enter third side: '))
# calculate the semi-perimeter
s = (a + b + c) / 2
# calculate the area
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print('The area of the triangle is %0.2f' %area)
YAML
--- # yaml document beginning
# comment syntax
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Install toolchain
run: |
curl -O https://armkeil.blob.core.windows.net/developer/Files/downloads/gnu/12.2.rel1/binrel/arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz \
&& tar -xf arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi.tar.xz -C /opt \
&& echo "/opt/arm-gnu-toolchain-12.2.rel1-x86_64-arm-none-eabi/bin" >> $GITHUB_PATH
# basic syntax - key and value separated by colon and space before the value
key: value
# Scalar data types
integerValue: 1 # integer value
floatingValue: 1 # floating vale
stringValue: "456" # string with double quotes
stringValue: 'abc' # string with single quotes
stringValue: wer # string without quotes
booleanValue:true # boolean values - true or false