বিষয়বস্তুতে চলুন

প্রোগ্রামিংয়ের মৌলিক ধারণা/সুইফট ফাংশন উদাহরণ

উইকিবই থেকে

তাপমাত্রা

[সম্পাদনা]
// এই প্রোগ্রামটি ব্যবহারকারীর কাছ থেকে একটি ফারেনহাইট তাপমাত্রা জানতে চায়, 
// প্রদত্ত তাপমাত্রাটি সেলসিয়াসে রূপান্তর করে,
// এবং ফলাফল প্রদর্শন করে।
 //
 // তথ্যসূত্র:
 //     https://www.mathsisfun.com/temperature-conversion.html
 //     https://developer.apple.com/library/content/documentation/Swift/Conceptual/Swift_Programming_Language/TheBasics.html
 
 func getFahrenheit() -> Double {
     var fahrenheit: Double
     
     print("ফারেনহাইট তাপমাত্রা লিখুন:")
     fahrenheit = Double(readLine(strippingNewline: true)!)!
     
     return fahrenheit
 }
 
 func calculateCelsius(fahrenheit: Double) -> Double {
     var celsius: Double
     
     celsius = (fahrenheit - 32) * 5 / 9
     
     return celsius
 }
 
 func displayResult(fahrenheit: Double, celsius: Double) {
     print(String(fahrenheit) + "° ফারেনহাইট হল " + String(celsius) + "° সেলসিয়াস")
 }
 
 func main() {
     var fahrenheit: Double
     var celsius: Double
     
     fahrenheit = getFahrenheit()
     celsius = calculateCelsius(fahrenheit:fahrenheit)
     displayResult(fahrenheit:fahrenheit, celsius:celsius)
 }
 
 main()

আউটপুট

[সম্পাদনা]
ফারেনহাইট তাপমাত্রা লিখুন:
 100
100.0° ফারেনহাইট হল 37.7777777777778° সেলসিয়াস

তথ্যসূত্র

[সম্পাদনা]