52 lines
1 KiB
Go
52 lines
1 KiB
Go
package stepik
|
||
|
||
import "fmt"
|
||
|
||
func ScanManipulations() int {
|
||
var a int
|
||
fmt.Scan(&a)
|
||
a = a*2 + 100
|
||
fmt.Print(a)
|
||
return a*2 + 100
|
||
}
|
||
|
||
func PetrErrorCode() {
|
||
var a int
|
||
var b int
|
||
fmt.Scan(&a)
|
||
fmt.Scan(&b)
|
||
|
||
a = a * a
|
||
b = b * 2
|
||
c := a + b
|
||
fmt.Println(c)
|
||
}
|
||
|
||
func SquareTask() {
|
||
var a int
|
||
fmt.Scan(&a)
|
||
fmt.Print(a * a)
|
||
}
|
||
|
||
func LastNumberTask() {
|
||
var a int
|
||
fmt.Scan(&a)
|
||
fmt.Print(a % 10)
|
||
}
|
||
|
||
func PreLastNumberTask() {
|
||
// Дано неотрицательное целое число. Найдите число десятков (то есть вторую цифру справа).
|
||
var a int
|
||
fmt.Scan(&a)
|
||
fmt.Print(a % 100 / 10)
|
||
}
|
||
|
||
func ClockTask() {
|
||
// Часовая стрелка повернулась с начала суток на d градусов. Определите, сколько сейчас целых часов h и целых минут m.
|
||
var a int
|
||
var hours_degrees int = 360 / 12
|
||
fmt.Scan(&a)
|
||
fmt.Println(a / hours_degrees)
|
||
fmt.Println(a % 30 * 2)
|
||
fmt.Printf("It is %d hours %d minutes.", a/hours_degrees, a%30*2)
|
||
}
|