Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Программирование на Go. Яндекс учебник

Александр Меньшиков Знаток (346), закрыт 1 месяц назад
Сумма ряда
Ограничение времени 60 секунд
ограничение памяти 1.5 Гб
Ввод стандартный ввод или main.go
Вывод стандартный вывод
Вы решили провести эксперимент, чтобы понять, как быстро суммируется ряд из дробей. Для этого вам нужно написать программу, которая по заданному числу n будет вычислять значение следующей последовательности: 1 + 1/2 + 1/3 + ... + 1/n.
Лучший ответ
Андрей Высший разум (464982) 2 месяца назад
 var n int64
var s float64
fmt.Scanln(&n)
for ; n > 0; n-- {
s += 1.0 / float64(n)
}
fmt.Println(s)
Остальные ответы
Рустам Абдрашитов Мудрец (10260) 2 месяца назад
 package main 

import (
"fmt"
)

func main() {
var n int
fmt.Scan(&n)

sum := 0.0
for i := 1; i <= n; i++ {
sum += 1.0 / float64(i)
}

fmt.Printf("%.6f\n", sum)
}
Рустам АбдрашитовМудрец (10260) 2 месяца назад
Такое подойдет или получше ?
Александр Меньшиков Знаток (346) Рустам Абдрашитов, сейчас проверю
Рустам АбдрашитовМудрец (10260) 2 месяца назад
А че за Яндекс го ? Колледж какой-то?
Александр Меньшиков Знаток (346) Рустам Абдрашитов, нет,платформа на которой бесплатные курсы
Похожие вопросы