Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file added .DS_Store
Binary file not shown.
Binary file added RamirezElizabeth/.DS_Store
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -8,25 +8,53 @@ import Foundation
//: 1. Escribe un hola mundo en Swift
//Respuesta:

print("hola mundo")

//: 2. Escribe un ejemplo de String Interpolation
//Respuesta:



let two = "hola"
let one = "amigo"
let plus = "\(hola),\(amigo)"

print​(​plus)


//: 3. Declara un arreglo constante de tipo Double con los siguientes elementos: 1.0, 5.0, 33.3, 45.5
//Respuesta:

//: 4. Usando un ciclo for, itera sobre el arreglo de la pregunta 3 e imprime cada uno de los elementos del arreglo.
//Respuesta:
var cero: Int = 0

for _ in 1...45 {

cero += 1

print(cero)

}

//: 5. Declara la enumeración llamada Planet y como casos ocupa los siguientes:
//: - Mercury
//: - Venus
//: - Earth
//: - Mars
//Respuesta

enum planets {
case mercury
case venus
case earth
case mars
}
//: 6. Declara una constante llamada planet y asígnale un caso de la enumeración Planet (el caso que quieras)
//Respuesta:

let planet = planets (.venus)

//: 7. Utiliza una sentencia switch para imprimir un mensaje dependiendo del valor de la constante planet de la pregunta 6.
//Respuesta:

Expand All @@ -37,6 +65,14 @@ let book = "Outliers"

//Respuesta:

func booksA() -> Bool {
let books = true
return books
}




//: 9. Finalmente, crea una estructura llamada ```Person``` que tenga como atributos:
//: - name: String
//: - books: [String]
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,29 @@
//: 1¿Qué hace el archivo ViewController.swift?
/*
Respuesta:
enlaza la parte visual de la aplicacion con el codigo


*/

//: 2. ¿Qué puedes hacer dentro del archivo Main.storyboard?
/*
Respuesta:
disenar la parte grafica de la aplicacion

*/

//: 3. ¿Cuál es la diferencia entre IBOutlet y IBAction?
/*
Respuesta:
IBOutlet es una variable y IBAction es una funcion

*/

//: 4. ¿Menciona al menos una ventaja al utilizar UIStackView?
/*
Respuesta:
simplificar los layouts

*/

Expand All @@ -34,6 +39,7 @@ Respuesta:
//: d) Swift: 5.0 iOS: 13
/*
Respuesta:
d) Swift: 5.0 iOS: 13

*/

Expand All @@ -43,6 +49,7 @@ Respuesta:
//: - c) Ninguna de las anteriores
/*
Respuesta:
b) Agregar constraints

*/

Expand All @@ -53,7 +60,7 @@ Respuesta:
//: - d) Ctrl + Drag del botón a la vista B > Método de presentación: PresentModally
/*
Respuesta:

c) Ctrl + Drag del botón a la vista B > Método de presentación: Show
*/

//: [Next](@next)
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<playground version='6.0' target-platform='ios' display-mode='raw'>
<playground version='6.0' target-platform='ios' display-mode='rendered'>
<pages>
<page name='Introducción'/>
<page name='Teoría'/>
Expand Down
Binary file not shown.