## Day 2 checkpoint

 Apr '22 Hi all, I am having problems with the day 2 checkpoint. it seems to complex for me to understand in my second day. could someone help me with the correct code (as simple as it can get) so I can look at it? 2 Apr '22 ``````import Cocoa let fellowship = ["Frodo", "Sam", "Pippin", "Merry", "Gandalf", "Aragorn", "Legolas", "Gimli", "Boromir", "Frodo", "Sam", "Gollum"] // Making a set of the array removes duplicates because Sets can't have duplicates let uniqueFellowship = Set(fellowship) // Printing the number of elements in the array fellowship print(fellowship.count) // Printing the number of elements in the set uniqueFellowship print(uniqueFellowship.count)`````` 2 Apr '22 ``````let lettersArray = ["A", "A", "B", "A", "C", "D", "A"] print(lettersArray.count) // Prints - 7 // Making a set of the array removes duplicates because Sets can't have duplicates let uniqueLettersArray = Set(lettersArray) print(uniqueLettersArray.count) // Prints - 4 print(uniqueLettersArray) // Prints - ["A", "C", "B", "D"]`````` 2 Apr '22 weird! thats not the day 2 i am trying to do. my checkpoint-test is about celcius and fahrenheit converter. 2 Apr '22 Ah sorry, I read checkpoint 2 instead of day 2 checkpoint 2 Apr '22 ``````import Cocoa //Create a constant holding any temperature in Celsius let celsius = 30.0 //Convert that to Fahrenheit by multiplying by 9, dividing by 5, then adding 32 let fahrenheit = ((celsius * 9) / 5) + 32 //Print the results for the user, showing both the Celsius and Fahrenheit values print("Degrees Fahrenheit: \(fahrenheit)° F") print("Degress Celsius: \(celsius)° C") //Convert it back bonus let convertedBackToCelsius = ((fahrenheit - 32) * 5) / 9 print("Degress Celsius: \(convertedBackToCelsius)° C")`````` 3

SPONSORED Superwall lets you build & test paywalls without shipping updates. Run experiments, offer sales, segment users, update locked features and more at the click of button. Best part? It's FREE for up to 250 conversions / mo and the Superwall team builds out 100% custom paywalls – free of charge.

Sponsor Hacking with Swift and reach the world's largest Swift community!

### Archived topic

This topic has been closed due to inactivity, so you can't reply. Please create a new topic if you need to.

All interactions here are governed by our code of conduct.

You are not logged in