<reponame>gustavosoarz/100-dias-de-Python
''' 1 - Crie uma função que exibe uma saudação com parâmetros saudação
e nome. '''

def cumprimento(saudacao, nome):
  print(saudacao, nome)

cumprimento("Olá", "Gustavo")

''' 2 - Crie  uma função que recebe 3 números como parâmetros e exiba a
soma entre eles. '''

def soma(num1, num2, num3):
  soma = num1 + num2 + num3
  print(soma)

soma(1, 2, 3)

''' 3 - Crie uma função que recebe 2 números. O primeiro é um valor 
e o segundo um percentual. Retorne o valor do primeiro número somado 
do aumento do percentual do mesmo.'''

def percentual(valor, percent):
  return valor + (valor * percent / 100)

print(percentual(10, 5))

''' 4 - Fizz Buzz - Se o parâmetro da função for divisível por 3, 
retorne Fizz, e se for divisível por 5 retorne Buzz. Se o parâmetro
da função for divisível por 3 e 5, retorne FizzBuzz, caso contrário,
retorne o número enviado.'''

def fizzbuzz(num):
  if num % 3 == 0 and num % 3 == 0:
    return "FizzBuzz"
  elif num % 5 == 0:
    return "Buzz"
  elif num % 3 == 0:
    return "FizzBuzz"
  else:
    return num

print(fizzbuzz(15))
''' 1 - Crie uma função que exibe uma saudação com parâmetros saudação
e nome. '''

def cumprimento(saudacao, nome):
  print(saudacao, nome)

cumprimento("Olá", "Gustavo")

''' 2 - Crie  uma função que recebe 3 números como parâmetros e exiba a
soma entre eles. '''

def soma(num1, num2, num3):
  soma = num1 + num2 + num3
  print(soma)

soma(1, 2, 3)

''' 3 - Crie uma função que recebe 2 números. O primeiro é um valor 
e o segundo um percentual. Retorne o valor do primeiro número somado 
do aumento do percentual do mesmo.'''

def percentual(valor, percent):
  return valor + (valor * percent / 100)

print(percentual(10, 5))

''' 4 - Fizz Buzz - Se o parâmetro da função for divisível por 3, 
retorne Fizz, e se for divisível por 5 retorne Buzz. Se o parâmetro
da função for divisível por 3 e 5, retorne FizzBuzz, caso contrário,
retorne o número enviado.'''

def fizzbuzz(num):
  if num % 3 == 0 and num % 3 == 0:
    return "FizzBuzz"
  elif num % 5 == 0:
    return "Buzz"
  elif num % 3 == 0:
    return "FizzBuzz"
  else:
    return num

print(fizzbuzz(15))
1 - Crie uma função que exibe uma saudação com parâmetros saudação e nome. 2 - Crie  uma função que recebe 3 números como parâmetros e exiba a soma entre eles. 3 - Crie uma função que recebe 2 números. O primeiro é um valor  e o segundo um percentual. Retorne o valor do primeiro número somado  do aumento do percentual do mesmo. 4 - Fizz Buzz - Se o parâmetro da função for divisível por 3,  retorne Fizz, e se for divisível por 5 retorne Buzz. Se o parâmetro da função for divisível por 3 e 5, retorne FizzBuzz, caso contrário, retorne o número enviado.