Created
May 10, 2022 08:29
-
-
Save jtprogru/c1bbd081286cd92e3d355f8f68b00649 to your computer and use it in GitHub Desktop.
На вход подается число типа float64. Вам нужно вывести преобразованное число по правилу: число возводится в квадрат, затем обрезается дробная часть так что остается 4 знака после запятой. Но если число равно или меньше нуля - выводить:
"число R не подходит", где R - исходное число с 2 цифрами после запятой и с 2 по ширине. А если число больше че…
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
import "fmt" | |
func main() { | |
var R float64 | |
_, _ = fmt.Scan(&R) | |
if R <= 0 { | |
fmt.Printf("число %2.2f не подходит", R) | |
} else if R >= 10000 { | |
fmt.Printf("%e", R) | |
} else { | |
fmt.Printf("%.4f", R*R) | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment