App maken: ook jij kunt het leren!

 

de iOS Academie Forums

Forums - Producten van de iOS Academie - Het eBook: Apps bouwen met Swift: HELP! 4.6 vraagje

Robin  Op de eerste vier stappen van zijn/haar studiekaart scoort Robin 10%. Klokje30 sep 2015, 21:21
Avatar
Avatar
Berichten:21


Hallo,

Ik kom op het volgende stukje niet verder, of ik denk te moeilijk

'4.6 Experimenteer zelf!
Ik raad je aan om, voordat je verder leest, wat verder te experimenteren met deze Playground. Declareer bijvoorbeeld eens een paar nieuwe variabelen met wat langere namen, zoals getal1, getal2 en resultaat, en probeer ook eens te delen (met het teken /). Kijk bijvoorbeeld eens wat er gebeurt als je probeert om een variabele door nul te delen. Maak je geen zorgen als er foutmeldingen en dergelijke verschijnen; er gaat niets kapot en van foutmeldingen leer je!'

Uittreksel van: Roelf Sluman. 'Programmeren met Swift'. iBooks.

wat wordt er precies bedoeld met getal1, getal2,resultaat.

heb het meerdere malen door gelezen en terug in het book gelezen maar kom er niet uit wat er precies mee bedoelt wordt.

alvast bedankt!

Reageer


HansTH  Op de eerste vier stappen van zijn/haar studiekaart scoort Hans 68%. Klokje01 okt 2015, 16:21
Avatar
Avatar
Berichten:47


Hoi,

 

Misschien zoiets,

let getal1 = 20

var getal2 = 5

var resultaat = getal1 / getal2

 

print ("De som van (getal1) en (getal2) = (resultaat).")

 

Succes.

Reageer


Robin  Op de eerste vier stappen van zijn/haar studiekaart scoort Robin 10%. Klokje01 okt 2015, 21:25
Avatar
Avatar
Berichten:21


Dankjewel, maar volgens mij klopt de laatste deel niet.


Dit word gezien als string, dus toont niet het juiste ?

print ("De som van (getal1) en (getal2) = (resultaat).") 

ik krijg nu letterlijk de tekst: De som van getal 1 en getal 2 = resultaat

Had dus even overgenomen wat jij in het berichtje zij om te kijken, maar zou het niet dan getal 20 / 5 moeten berekenen ?

Gelukkig ben ik hier om te leren :D

dit is wat ik heb

let getal1 = 20

var getal2 = 5

var resultaat = getal1 / getal2

print ("De som van (getal1) en (getal2) = (resultaat).")


Reageer


Duracell  Op de eerste vier stappen van zijn/haar studiekaart scoort Rudy 99%. Klokje02 okt 2015, 13:47
Avatar
Avatar
Berichten:131


Als ik alles goed begrijp is dit de code die je nodig hebt.

print (" Het resultaat van (getal1) gedeeld door (getal2) is (resultaat)")

Roelf bedoeld in zijn boek dat je zelf met voorbeelden moet experimenteren, niet gewoon de tekst uit het boek letterlijk overnemen.

zo kan je van het internet rekenvoorbeelden halen en deze omzetten in swiftcode.

Reageer


Duracell  Op de eerste vier stappen van zijn/haar studiekaart scoort Rudy 99%. Klokje02 okt 2015, 13:51
Avatar
Avatar
Berichten:131


Vergeet de komische streep niet voor getal1, getal2 en resultaat.  Het forum schijnt deze streep niet te kennen als mijn ze direct typed.

Reageer


HansTH  Op de eerste vier stappen van zijn/haar studiekaart scoort Hans 68%. Klokje02 okt 2015, 16:27
Avatar
Avatar
Berichten:47


Dankjewel, maar volgens mij klopt de laatste deel niet.


Dit word gezien als string, dus toont niet het juiste ?

print ("De som van (ge ...

Oops een TYPO. :-)

print ("De som van /(getal1) en /(getal2) = /(resultaat).")

Dit moet hem wezen.

 

 

Reageer


Robin  Op de eerste vier stappen van zijn/haar studiekaart scoort Robin 10%. Klokje02 okt 2015, 16:49
Avatar
Avatar
Berichten:21


Beide bedankt ! Ik snapte idd dat ik ermee moest spelen of iets dergelijks, maar aangezien ik er echt van 0 af aan mee begin was het meer om daarmee te testen. 

Reageer

Leuk! 1 persoon vindt vindt dit leuk.

Robin  Op de eerste vier stappen van zijn/haar studiekaart scoort Robin 10%. Klokje06 okt 2015, 16:53
Avatar
Avatar
Berichten:21


Zo ben ik weer!

Weet niet wat voor ongeluk ik had maar had dus een nieuwe Macbook pro gekocht en binnen 4,5 maand 2 x stuk! maar door te eisen dat ik een nieuwe wilde heb ik deze uiteindelijk ook mee gekregen!

Dus weer back to action!

Reageer

Leuk! 1 persoon vindt vindt dit leuk.