Exemple #1
0
def dobra_valores(lista):
    if valida_lista(lista):
        for i in range(len(lista)):
            lista[i] = lista[i] * 2

        print('Lista transformada com sucesso!')
    else:
        print('Lista vazia! Acrescente números à lista.')
Exemple #2
0
def multiplica_valores(lista):
    if valida_lista(lista):
        valor = int(input('Qual valor deseja multiplicar a lista? '))

        for i in range(len(lista)):
            lista[i] = lista[i] * valor

        print('Lista transformada com sucesso!')
    else:
        print('Lista vazia! Acrescente números à lista.')
def calcula_media(lista):
    if valida_lista(lista):
        somatorio = 0

        for num in lista:
            somatorio += num
        media = somatorio / len(lista)

        print(f'Média: {media}')
    else:
        print('Lista vazia! Acrescente números à lista.')
def conta_zero(lista):
    if valida_lista(lista):
        qtd = 0

        for num in lista:
            if num == 0:
                qtd += 1

        print(f'Quantidade de números zero: {qtd}')
    else:
        print('Lista vazia! Acrescente números à lista.')
def conta_primos(lista):
    if valida_lista(lista):
        qtd = 0

        for num in lista:
            if eh_primo(num):
                qtd += 1

        print(f'Quantidade de números primos: {qtd}')
    else:
        print('Lista vazia! Acrescente números à lista.')
def conta_negativos(lista):
    if valida_lista(lista):
        qtd = 0

        for num in lista:
            if num < 0:
                qtd += 1

        print(f'Quantidade de números negativos: {qtd}')
    else:
        print('Lista vazia! Acrescente números à lista.')
def conta_impares(lista):
    if valida_lista(lista):
        qtd = 0

        for num in lista:
            if num % 2 != 0:
                qtd += 1

        print(f'Quantidade de números ímpares: {qtd}')
    else:
        print('Lista vazia! Acrescente números à lista.')
Exemple #8
0
def dobra_multiplos(lista):
    if valida_lista(lista):
        valor = int(input('Qual valor deseja dobrar os multiplos dele? '))
        
        for i in range(len(lista)):
            if lista[i] % valor == 0:
                lista[i] = lista[i] * 2

        print('Lista transformada com sucesso!')
    else:
        print('Lista vazia! Acrescente números à lista.')
def conta_ocorrencia_valor(lista):
    if valida_lista(lista):
        qtd = 0
        valor = int(input('Qual valor deseja contar as ocorrências? '))

        for num in lista:
            if valor == num:
                qtd += 1

        print(f'Ocorrência de {valor}: {qtd}')
    else:
        print('Lista vazia! Acrescente números à lista.')
Exemple #10
0
def divide_valores(lista):
    if valida_lista(lista):
        valor = int(input('Qual valor deseja dividir a lista? '))

        for i in range(len(lista)):
            if lista[i] % valor == 0:
                lista[i] = lista[i] // valor
            else:
                lista[i] = lista[i] / valor

        print('Lista transformada com sucesso!')
    else:
        print('Lista vazia! Acrescente números à lista.')