Премини към съдържанието
Форумът в приложение

По-лесно сърфиране. Научи повече.

Kaldata.com - Форуми

Приложение на форума на цял екран с push известия, значки и други.

За да инсталирате това приложение на iOS и iPadOS
  1. Докоснете Иконата за споделяне в Safari
  2. Превъртете менюто и докоснете Добавяне към началния екран.
  3. Докоснете Добавяне в горния десен ъгъл.
За да инсталирате това приложение на Android
  1. Докоснете менюто с 3 точки (⋮) в горния десен ъгъл на браузъра.
  2. Докоснете Добавяне към началния екран или Инсталиране на приложение.
  3. Потвърдете, като докоснете Инсталиране.

Добре дошли!

Добре дошли в нашите форуми, пълни с полезна информация. Имате проблем с компютъра или телефона си? Публикувайте нова тема и ще намерите решение на всичките си проблеми. Общувайте свободно и открийте безброй нови приятели.

Моля, регистрирайте се за да публикувате тема и да получите пълен достъп до всички функции.

 

Програма, която въвежда K от клавиатурата в инетрвала [0,9] и отпечатва броя на срещанията на цифрата K в числото

Featured Replies

Имам една задачка за домашно:

Да се напише програма, която въвежда K от клавиатурата в инетрвала [0,9] и отпечатва броя на срещанията на цифрата K в числото.

Ако може да ми помогнете ще се радвам!

20191206_144941.jpg

И под "помощ" разбираш някой глупак да седне да ти напие домашното. Щото ти си тарикат, това не е твоята специалност и т.н.

И разбира се, глупака ще се трогне от това колко много ще се радваш.

Не казваш езика, ето ти едно кратко решение на Питоня. Езикът си има библиотека със статистически функции. В случая ни трябва модата.

 

import statistics

numbers = int(input("Enter how many numbers do you want to add" ))
numb = [ ]
while len(numb) < numbers:
  i = int(input("Enter a number between 0 and 9 :"))
  if i >=0 and i <=9:
        numb.append(i)
  else:
      print("Number should be in 0-9 range" )
freq = statistics.mode(numb)
print(freq)


Оправих малко кода - трябва да има и проверка дали числото е от 0 до 9 .

 

Уф с махмурлук трудно се коди. Не прочетох като хората заданието. Ето ти примерно решение.

 

def countX(lst, x):
        count = 0
        for el in lst:
            if (el == x):
                count = count + 1
        return count

number = (input("Enter a number: "))
nums = []
x = int(input("Enter element to check:"))
try:
 nums = [int(i) for i in (number) ]
except ValueError:
        print("Not a number")
print(nums)

freq = countX(nums,x)
print(freq)

 

i

 

 

Предполагам, че търсиш решение на C++, а аз съм в настроение да троля. ^^

import java.lang.IllegalArgumentException

fun main() {
    print("Enter a number: ")
    val number = readLine()
    if (number?.toLongOrNull() == null) throw IllegalArgumentException("The value is not a number!")

    print("Enter a digit: ")
    val digit = readLine()?.get(0)
    if (digit == null || !digit.isDigit()) throw IllegalArgumentException("The value is not a digit!")

    println("Occurrences of $digit: ${number.filter { it == digit }.length}")
}

 

  • Автор
на 7.12.2019 г. в 18:13, Raze написа:

Нито е ясно на какъв език трябва да се напише, нито виждаме код, който си написал и кое не ти е ясно.

 

Извинете, нов съм в форума. В езика C++

Архивирана тема

Темата е твърде стара и е архивирана. Не можете да добавяте нови отговори в нея, но винаги можете да публикувате нова тема, в която да продължи дискусията. Регистрирайте се или влезте във вашия профил за да публикувате нова тема.

Разглеждащи това в момента 0

  • Няма регистрирани потребители разглеждащи тази страница.

Дарение

  • Подкрепи съществуването на форума - направи дарение
    25%
    Дарени 252.69 EUR от нужните 1,000.00 EUR

Бюлетин

Получавайте известие, когато има важна промяна или новина свързана с форума.

Профил

Навигация

Търсене

Търсене

Конфигуриране на push известия в браузъра

Chrome (Android)
  1. Докоснете иконата на катинар до адресната лента.
  2. Докоснете Разрешения → Известия.
  3. Променете предпочитанията си.
Chrome (Desktop)
  1. Кликнете върху иконата на катинар в адресната лента.
  2. Изберете Настройки на сайта.
  3. Намерете Известия и коригирайте предпочитанията си.