2019年9月27日金曜日

xcode その2 for


for n in 1 ... 9{
    print(n * 3)
    print(n * n)
}
// n を 1 から 9になるまで{  }のなかをくりかえす
// in  と ...  を使う
 n は  定数である と言える
 定数が変わっていくので  {  } の中にn=n+1
 などは書けない。 { }の外では変数は 継続しない。
また let n = 1 などと宣言しなくて良い(というかしてはいけない)

本当は
for n in 1 ... 9print(n * 3) ; print(n * n) }
と一行で書いても良いが見やすいように改行している
一行で書くときは改行しないと分けられない部分は; セミコロンで分けるようである

また入れ子にできるので九九の掛け算みたいなことができる

for n in 1 ... 9 {
   for x in 1...9{

        print(n * x)
    }}

一の段、二の段と計算される


//1から100までたす
var sum = 0
for n in 1...100{
    sum = sum + n
}
print (sum)



100➕1の101が50個あるので5050が答え

0 件のコメント:

MediaTek TSMC

中国系の企業に思われがちだが、台湾企業である。 TSMCは台湾企業であることは有名。 TSMCは T 台湾      S セミコンダクタ      M マヌファクチャリング      C カンパニー であるので、台湾の集積回路の製造会社であるということを名前が表している。