Files
  • main.swift
  • main
main.swift
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
// haciendo la serie de Fibonacci
// valor inicial de la serie
var valorInit:Int = 1;
// valor del segundo elemento de la serie
var valorNext:Int = 1;

print("Serie de Fibonacci")
print("==================")

// Ciclo que repite 91 veces el cáculo, más de 91 se cae el framework
for  i in 1...90  {
    // Solo imprime el valor 1 para el primer y segundo elemento de la serie
    if ( i < 3 ) {
        print("\(i) 1")
    } else {
        var nuevoValor = valorInit + valorNext;
        print("\(i) \(nuevoValor)")
        valorInit = valorNext
        valorNext = nuevoValor
    }
}
Swift version 3.0.1 (Release)