Предмет: Информатика,
автор: ivanpelikh2008
Дано два цілих двоцифрових чи трицифрових числа A і B (A < B) . Визначити, скільки разів між цими числами зустрічається цифра n(мова програмування: Go;сайт:https://replit.com/~
Ответы
Автор ответа:
0
package main
import (
"fmt"
"strconv"
)
func countNumber(a, b, n int) int {
count := 0
for i := a; i <= b; i++ {
for _, digit := range strconv.Itoa(i) {
if int(digit-'0') == n {
count++
}
}
}
return count
}
func main() {
a := 10
b := 99
n := 5
fmt.Printf("Число %d зустрічається %d разів між числами %d та %d\n", n, countNumber(a, b, n), a, b)
}
приклад виводу: Число 5 зустрічається 19 разів між числами 10 та 99
Похожие вопросы
Предмет: Математика,
автор: e7238717
Предмет: Математика,
автор: usgejsishjekdh
Предмет: Биология,
автор: anbreu35
Предмет: Русский язык,
автор: 0970736189
Предмет: Алгебра,
автор: mariaverner111