Как получить 2 числа из пользовательского ввода и отобразить сумму в консоли? Использование Swift - PullRequest
0 голосов
/ 27 февраля 2020
    import Foundation

    print("Type your age: ")

    if let input = readLine() {
        print("You typed \(input)\n")
    }

** Я использовал это раньше, но я не знаю, как добавить их и отобразить в консоли.

Ответы [ 2 ]

0 голосов
/ 27 февраля 2020

Создание проекта инструмента командной строки macos.

import Foundation

print("Type two input: ")

if let input1 = readLine(), let input2 = readLine(), let value1 = Int(input1), let value2 = Int(input2) {
    print("Sum=\(value1+value2)")
}

Шаг 1

enter image description here

Шаг 2

enter image description here

0 голосов
/ 27 февраля 2020
import Foundation

print("enter number one: ")
var sum = 0
if let num1 = Int(readLine()!) {
  sum += num1
}
print("enter number two: ")
if let num2 = Int(readLine()!) {
  sum += num2
}

print(sum)

начните с создания переменной суммы, затем для каждого операнда возьмите ввод и приведите его к целому числу, которое вы можете добавить к сумме с помощью оператора присваивания сложения.

...