# data[].attributes.attachment_caption
ควรสร้างกี่ฟังก์ชัน การสร้างฟังก์ชันมีประโยชน์อะไรในอนาคตProgram to apply science

# data[].attributes.body
สูตร W = fs

# data[].attributes.body
1. สมศักดิ์ออกแรง 150 นิวตัน ออกแรงลากวัตถุเคลื่อนที่ได้ระยะทาง 20 เมตรจงหาว่าเขาทํางานเท่าใด

สูตร w = fs

def summation():
f = int(input("input f : "))
s = int(input("input s : "))
w = f*s
print("summation is",w)

summation()

2. ชายคนหนึ่งวิ่งด้วยความเร็ว 10 เมตรต่อวินาที ในเวลา 10 วินาที ชายคนนี้วิ่งด้วยระยะทางกี่เมตร

สูตร s=v*t
def distanceformula ():
v = int(input("input v :"))
t = int(input("input t :"))
s = v * t
print("distance is ",s,"m")

distanceformula ()

3. วัตถุหนึ่งมีมวล 95 กิโลกรัม ตั้งอยู่บนที่สูง 200 เมตร อยากทราบว่าวัตถุมีพลังงานเท่าใด (กำหนดให้ g=10m/s2)

สูตร Ep=m*g*h
def potential energy ():
m = int(input("input m : "))
h = int(input("input h : "))
g = int(input("input g : "))
Ep=m*g*h
print ("summation is ", Ep)

potential energy()

# data[].attributes.body
1) โจทย์ฟิสิกส์ การหาค่าพลังงานศักย์โน้มถ่วง

ก้อนหินมีมวล 8 กิโลกรัม หล่นจากหน้าผาสูงจากพื้นดิน 10 เมตร พลังงานศักย์โน้มถ่วงของก้อนหินบนหน้าผามีค่าเท่าไร (กำหนดให้ g มีค่าเท่ากับ 10 m/s²)

2) สูตรฟิสิกส์

สูตร V = ir

สูตร Ep = mgh

สูตร F = kx

3) Code

def voltage():

i = float(input("Electric current ="))

r = float(input("Resistance ="))

v = i*r

print("voltage =",v)

def Ep():

m = int(input("Mass ="))

g = 10

h = int(input("height ="))

Ep = m g h

print("Potentail energy =",Ep)

def F():

k = float(input("spring constant ="))

x = float(input("x ="))

F = k * x

print("spring force = ",F)

voltage()

Ep()

F()

# data[].attributes.body
#ชายคนหนึ่งออกแรงผลักตู้ 20N ได้ระยะทาง 3m ใช้เวลา 5s ชายคนนี้มีกำลังกี่วัตต์

def powerformula():

f = int(input("input force : "))

s = int(input("input distance : "))

t = int(input("input time : "))

p = f * s / t

print("power is ",p,"W")

powerformula()

# data[].attributes.body
#จงหาความถี่ เมื่อให้คาบการเคลื่อนที่ของวงกลมเป็น 10

สูตรF=1/T
#รถยนต์คันหนึ่งมวล2870 กิโลกรัม เคลื่อนที่ด้วยความเร็ว107 กิโลเมตร/ชั่วโมง จะมีโมเมนตัมเท่าไหร่

def Momentum():

m = int(input("Input m : "))

v = int(input("Input v : "))

p = m * v

print("Momentum is ",p)

#รถไฟขบวนหนึ่งแล่นออกจากสถานีไปทุ่งทานตะวันทีอยู่ห่างออกไป 24 กิโลเมตรใช้เวลาในการเดินทาง 10 นาที รถไฟขบวนนี้แล่นด้วยอัตราเร็วเท่าใด

def Speed ():

s = int(input("input s : "))

t = int(input("input t : "))

v = s / t

print("friction is " ,v)

#จงหาความถี่่ เมื่อให้คาบของการเคลื่อนที่เป็น10

def Frequency():

b = int(input("input b :"))

t = int(input("input t :"))

f = b / t

print ("Frequency is ", f)

n = int(input("input selection number"))

if(n==1):

Momentum()

if(n==2):

Speed()

if(n==3):

Frequency()

# data[].attributes.body
สมศรีวิ่งได้10เมตรด้วยเวลา10วินาที สมศรีมีความเร็วเท่าใด

def speed():

s = int(input("input s :"))

t = int(input("input t :"))

v = s/t

print("speed is ",v)

speed()

# data[].attributes.body
สูตร P = mv

#วัตถุมวล 20 กิโลกรัม กำลังเคลื่อนที่ไปทางทิศเหนือด้วยความเร็ว 5 เมตร/วินาที จะมีโมเมนตัมเท่าไหร่

def momentum():

p = int(input("input momentum :"))

m = int(input("input mass :"))

v = int(input("input velocity :"))

P = m*v

print("momentum is",p)

momentum()

# data[].attributes.body
1)รถยนต์คันหนึ่งมีมวล 3000 กิโลกรัม กำลังเคลื่อนที่ด้วนความเร็ว 20 เมตร/วินาที จงหาโมเมนตัมของวัตถุนี้

code

def momentum ():

m = int (input ("input m : "))

v = int (input("input v:"))

p = m*v

print("momemtum is",p)

momentum ()

2)ไฮโดรเจน 5 โมล หนักกี่กรัม โดยกำหนดให้มวลโมเลกุลของไฮโดรเจนเป็น 1

code

def Mass ():

Mw = int(input("input Mw:"))

mol = int (input ("input mol :"))

g = Mw*mol

print ("mass is ",g)

Mass ()

3) วัตถุหนึ่งเคลื่อนที่เป็นแนวเส้นตรงได้ระยะทาง 10 เมตร ใช้เวลา 2 วินาที จงหาความเร็วของวัตถุนี้

code

def speed ():

s = int (input("input s :"))

t = int(input ("input t :"))

v = s/t

print ("speed is ",v)

speed ()

# data[].attributes.body
โจทย์เคมี 1

ต้องการเตรียมสารละลายเกลือแกงความเข้มข้นร้อยลั 0.9 โดยมวลต่อปริมาตร จำนวน 50 ลูกบาศก์เซนติเมตร จะต้องใช้เกลือแกงกี่กรัม
code

def calculate_molecular_weight(n, NA=6.022e23):
"""
คำนวณค่ามวลโมเลกุลของสาร
"""
M = n / NA
return M
def main():
n = float(input("ป้อนจำนวนโมเลกุลของสาร (mol): "))
molecular_weight = calculate_molecular_weight(n)
print(f"มวลโมเลกุลของสาร: {molecular_weight:.2f} g/mol")
if name == "__main__":
main()

โจทย์ฟิสิกส์

เรือลำหนึ่งกำลังแล่นด้วยความเร็ว 54 กิโลเมตรต่อชั่วโมง เมื่อคนขับเบรกทำให้เรือเคลื่อนที่ช้าลงจนกระทั่งหยุด ซึ่งใช้เวลา 3 วินาที จงหาว่าเรือมีความหน่วงเท่าใด

code

# คำนวณพลังงานศักย์สูงของวัตถุ

m = int(input("ป้อนมวลของวัตถุ (กิโลกรัม): "))

h = int(input("ป้อนความสูง (เมตร): "))

Ep = calculate_potential_energy(m, h)

print("พลังงานศักย์สูงของวัตถุ:", Ep)

# คำนวณความเร็วสุดท้ายของวัตถุ

u = int(input("ป้อนความเร็วเริ่มต้น (เมตรต่อวินาที): "))

a = int(input("ป้อนความเร่ง (เมตรต่อวินาทีกำลังสอง): "))

t = int(input("ป้อนเวลาที่เกิดการเคลื่อนที่ (วินาที): "))

v = calculate_final_velocity(u, a, t)

print("ความเร็วสุดท้ายของวัตถุ:", v)

if name == "__main__":

main()

โจทย์เคมี 2

สภาวะมาตรฐานก๊าซออกซิเจน 1 ลูกบาศก์เดซิเมตร หนัก 1.43 กรัม และมีจำนวนปริมาตรเท่ากับกีาซคาร์บอนมอนนอกไซด์ 1 ลูกบาศก์เดซิเมตร หนัก 1.25 กรัม

# data[].attributes.body
สภาวะมาตรฐานก๊าซออกซิเจน 1 ลูกบาศก์เดซิเมตร หนัก 1.43 กรัม และมีจำนวนปริมาตรเท่ากับกีาซคาร์บอนมอนนอกไซด์ 1 ลูกบาศก์เดซิเมตร หนัก 1.25 กรัม

'''
ต้องการเตรียมสารละลายเกลือแกงเข้นข้นร้อยละ 0.9 โดยมวลต่อปริมาตรจำนวน 50 ลูกบาศก์เซนติเมตร จะต้องใช้เกลือแกงกี่กรัม
'''
def calculate_percent_by_mass_volume():
"""
คำนวณร้อยละโดยมวลต่อปริมาตรของตัวถูกละลาย
"""
percent_by_mass_volume = (mass_of_solute / volume_of_solution) 100
return percent_by_mass_volume
def main():
mass_of_solute = float(input("ป้อนมวลของตัวถูกละลาย (เป็นกรัม): "))
volume_of_solution = float(input("ป้อนปริมาตรของสารละลาย (เป็นมิลลิลิตร): "))

percent_by_mass_volume = calculate_percent_by_mass_volume(mass_of_solute, volume_of_solution)
print(f"ร้อยละโดยมวลต่อปริมาตร: {percent_by_mass_volume:.2f}%")
if name == "__main__":
main()
def calculate_molecular_weight(n, NA=6.022e23):
"""
คำนวณค่ามวลโมเลกุลของสาร
"""
M = n / NA
return M

def main():
n = float(input("ป้อนจำนวนโมเลกุลของสาร (mol): "))

molecular_weight = calculate_molecular_weight(n)
print(f"มวลโมเลกุลของสาร: {molecular_weight:.2f} g/mol")

if name == "__main__":
main()
def Ep():
m = int(input("Mass ="))
g = 10
h = int(input("Height ="))
Ep = m g h
print("Potentail energy =",Ep)
def ความเร็วสุดท้าย():
u = int(input("input u : "))
a = int(input("input a : "))
t = int(input("input t : "))
v = u + at
print("ความเร็วสุดท้าย is ",v)
Ep()
ความเร็วสุดท้าย()
calculate_percent_by_mass_volume()

# data[].attributes.body
K=5/9*(F - 32) + 273.15

โจทย์

ในการทดลองวัดจุดเดือดของสารชนิดหนึ่งมีจุดจุดเดือดอยู่ที่125องศาฟาเรนไฮต์อยากทราบว่าจุดเดือดของสารที่กล่าวมาข้างต้นมีอุณหภูมิกี่องศาเคลวิน