Arkadaş sayılar
This commit is contained in:
parent
55446a72e7
commit
0f087948a0
2 changed files with 33 additions and 1 deletions
32
loops/workshop3.go
Normal file
32
loops/workshop3.go
Normal file
|
@ -0,0 +1,32 @@
|
|||
package loops
|
||||
|
||||
import "fmt"
|
||||
|
||||
// 220 ile 284 arkadaş sayılardır
|
||||
// 10 ve 65 arkadaş sayı değildir
|
||||
|
||||
func Demo5() {
|
||||
number1 := 220
|
||||
number2 := 284
|
||||
|
||||
total1 := 0
|
||||
total2 := 0
|
||||
|
||||
for i := 1; i < number1; i++ {
|
||||
if number1%i == 0 {
|
||||
total1 = total1 + i
|
||||
}
|
||||
}
|
||||
|
||||
for i := 1; i < number2; i++ {
|
||||
if number2%i == 0 {
|
||||
total2 = total2 + i
|
||||
}
|
||||
}
|
||||
|
||||
if total1 == number2 && total2 == number1 {
|
||||
fmt.Printf("%v ve %v Arkadaş sayılardır\n", number1, number2)
|
||||
} else {
|
||||
fmt.Printf("%v ve %v Arkadaş sayılar değillerdir\n", number1, number2)
|
||||
}
|
||||
}
|
2
main.go
2
main.go
|
@ -11,5 +11,5 @@ func main() {
|
|||
variables.Demo1()
|
||||
fmt.Print()
|
||||
conditionals.Demo3()
|
||||
loops.Demo4()
|
||||
loops.Demo5()
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue