Exercício Python

Поделиться
HTML-код
  • Опубликовано: 6 ноя 2024
  • Exercício Python 036: Escreva um programa para aprovar o empréstimo bancário para a compra de uma casa. Pergunte o valor da casa, o salário do comprador e em quantos anos ele vai pagar. A prestação mensal não pode exceder 30% do salário ou então o empréstimo será negado.
    Veja o curso de Python PARTE 1 em • Curso de Python 3 - Mu...
    Veja o curso de Python PARTE 2 em • Curso de Python 3 - Mu...
    Veja a lista de exercícios de Python em • Exercícios de Python 3
    Gostou da aula? Então torne-se um Gafanhoto APOIADOR do CursoemVídeo acessando o site cursoemvideo.com/apoie
    Aula do Curso de Python criado pelo professor Gustavo Guanabara para o portal CursoemVideo.com.
    Curso em Vídeo
    Seja um apoiador: cursoemvideo.co...
    Site: www.cursoemvide...
    RUclips: / cursoemvideo
    Facebook: / cursosemvideo
    Twitter: / cursosemvideo
    Google+: plus.google.com...
    Patrocínio
    HOSTNET: www.hostnet.com.br
    GAFANHOTOS: apoie.me/cursoe...

Комментарии • 1,9 тыс.

  •  4 месяца назад +1

    Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
    www.cursoemvideo.com/curso/python-3-mundo-2/

  • @devmedia.oficial
    @devmedia.oficial 6 лет назад +360

    Nossa que vídeo legal! Ótimo saber como a comunidade Python está se desenvolvendo. Parabéns!

    • @flfelipelopes
      @flfelipelopes 5 лет назад +3

      @Curso em Vídeo e @DevMedia =

    • @desenhation
      @desenhation 4 года назад +1

      tamo junto cada vez mais!!

    • @evertonrocha2269
      @evertonrocha2269 3 года назад

      Olá galera do @DevMedia , obrigado pela moral em nossa comunidade, vocês serão sempre bem vindos aqui.

    • @augustoreis1680
      @augustoreis1680 2 года назад

      Engraçado, eu to com essa aba do guanabara e outra da devmedia aberta, aí desci e vi o comentário haha

    • @bancouniversal8933
      @bancouniversal8933 5 месяцев назад

      Sai fora devmedia vcs vivem criticando quem faz faculdade.

  • @carolinesampaio6994
    @carolinesampaio6994 Год назад +5

    Professor você é excelente! Consegui fazer esse exercicio com muita facilidade. Até dei uma incrementada com alguns conhecimentos que você já passou :D
    from time import sleep
    print('-=' * 30)
    print('Simule seu empréstimo bancário agora mesmo!')
    print('-=' * 30)
    valor_casa = float(input('Qual é o valor da casa que você deseja comprar?R$ '))
    salario = float(input('Qual é o seu salário?R$ '))
    tempo = int(input('Em quantos anos você deseja pagar? '))
    parcela = valor_casa / (tempo * 12)
    max_parcela = salario * 0.3
    print(f'PROCESSANDO...')
    sleep(2)
    print(f'Para um empréstimo de R${valor_casa:.2f} em {tempo} anos, a parcela terá o valor de R${parcela:.2f}.')
    if parcela

    • @Liliot4322
      @Liliot4322 8 месяцев назад

      Achei incrivel a ideia de colocar a biblioteca kkkkk
      Obrigado, fiquei travado e você me ajudou a conseguir

  • @VilsonMartins
    @VilsonMartins 5 лет назад +69

    Entendi bem a lógica. Agora é exercitar

    • @EduardoOliveira-pm7jn
      @EduardoOliveira-pm7jn 4 года назад +4

      Eu vi nos comentarios tentei entender e n consegui, vou tentar ver o video pra entender a lógica

  • @magno6088
    @magno6088 4 месяца назад +3

    cara eu fiquei das 11hrs da manhã até há 00:35 pra resolver esse exercício , a pra que isso kkkk a lógica é a base de tudo nesses contexto , entra interpretação de texto tbm, nem é tanto a matemática mas sim a interpretação e a lógica que pega ,, mas é muito bom quando a gente alcança o êxito, foi difícil mas.. ufaaaa

  • @Kyuri887
    @Kyuri887 3 года назад +39

    2021 acabei de terminar esse exercício, acertei totalmente ele, sem precisar olhar como faz, quando olhei de cara, pensei que iria ser muito difícil, mas fazendo por parte deixa a coisa mais dinâmica, e fácil de entender. ainda brinquei um pouco e usei o sistema de repetição, que pergunta se eu quero consultar novamente, usando "def" e "While True".

    • @lucasbezerra2144
      @lucasbezerra2144 3 года назад +1

      2 man. Fiz dessa forma...
      val = float(input('Informe o valor do imóvel: '))
      salario = float(input('Informe o valor do seu salario: '))
      parcela = int(input('Em quantos anos deseja parcelar o imóvel: '))
      print()
      p_cento = salario*30/100
      prest = val / parcela/12
      #Divido o valor da casa em tantos anos, e o resultado divido em 12 meses,
      # ja que a parcela será paga todo mês durante tantos anos.
      if prest > p_cento:
      print ('Emprestimo negado. A parcela excede 30% do salário mensal.')
      print (f'Para pagar uma casa de R${val}. Durante {parcela} anos. A parcela por mês seria
      de R${prest:.2f}')
      print (f'30% do seu salário seria R${p_cento}')
      else:
      print(f"O imprestimo foi aprovado. Você pagará a prestação de {prest:.2f} por mês,
      durante {parcela} anos.")

    • @vonbecker
      @vonbecker Год назад

      Qual o valor da casa? 400.000
      Qual é o seu salário? 1200
      Em quantos anos você vai pagar? 30
      -=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=--=-
      Parabéns, seu financiamento foi aprovado!!!

  • @kelvingomes815
    @kelvingomes815 2 месяца назад +1

    Incrível, a felicidade que vc sente ao passar algumas horas pensando em como fazer a parte dos cálculos e no fim conseguir sem ver a resposta, claro que fazendo pesquisa sobre cálculos de empréstimos e afins, mas nada sobre a estrutura do código, e no fim conseguir, é satisfatório demais, me senti desafiado neste exercício, matematica me pega mt mas nem por isso eu desisti, deixando o comentário pros demais que passam por esta dificuldade na matemática, não desistam, aprendam a lógica e a estrutura do código, como faz os cálculos pesquisem, isso não é burlar.

  • @lulih26
    @lulih26 5 лет назад +6

    Fiz a prova já tenho meu certificado. Obrigada Curso em Vídeo. Quando li esse enunciado pensei pronto agora está muito difícil aí lembrei de ir por partes e acabei achando fácil. Assisti todos os minutos de curso até aqui, tenho um caderno de notas tenho alguns ficheiros com anotações TB. Estou adorando estudar Python pelo curso em vídeo. Eu tentei pelo EDX mas tive dificuldade em atribuir significado a todas as informações que o professor passava e aqui você explica extremamente bem. Não tem como não entender. 'Você poderia ensinar física quântica e fazer várias pessoas entenderem'. Parabéns e obrigada por tudo!

    • @diegoavedissian6611
      @diegoavedissian6611 4 года назад

      Eu fiz a mesma coisa, comecei pelo EDX, mas la é mais complicado rs. Aqui to pegando quase tudo que ele passa. Tambem anoto bastante coisa. Mas e hoje, voce trabalha com isso?

  • @marcosdasilva9459
    @marcosdasilva9459 3 месяца назад +1

    Muito top o prof Guanabara, impossível não aprender programação cm esse cara, ele facilita demais o entendimento dos seus pequenos gafanhotos, eu tinha conseguido resolver o exercício antes de assistir a aula, mas colocando a condição dos 30% em cada if e elif, sem nem passar pela minha cabeça a ideia de colocar a condição em uma variável e reutilizar só a variável em cada if para poupar linhas de códigos, depois que assistir a aula para ver se acertei vi que o cara é um gênio e eu pequeno gafanhoto aprendiz ainda kkkk, no final de tudo ele usou a msm lógica que eu só que de forma bem mais simplificada de entender e poupar linhas de códigos, show dms prof Guanabara sou seu fâ!!!👏👏👏

  • @clemlove6190
    @clemlove6190 9 месяцев назад +29

    Não consegui resolver esse, mas vou continuar tentando os próximos, o importante é não desistir =D

    • @lealzindocreme
      @lealzindocreme 9 месяцев назад +2

      Segue firme, todo mundo começa de algum lugar, como vc disse o importante é não desistir

    • @jacksonalexandrejanuariori8618
      @jacksonalexandrejanuariori8618 9 месяцев назад +1

      Eu consegui de primeira achei até estranho pq eu só tinha conseguido fazer dois dos desafios 28-35 e consegui fazer esse fácil e bem parecido com o dele

    • @jacksonalexandrejanuariori8618
      @jacksonalexandrejanuariori8618 9 месяцев назад +1

      Mas segue firme mano vc já deve tá uns 2 vídeos mais avançados que eu, depois daqui vou ter que ver peoo kkkkk e é uma merda essa linguagem sinceramente

    • @samuelmendes8171
      @samuelmendes8171 6 месяцев назад

      Continua irmão, não desista nunca!

    • @GabriellRezende
      @GabriellRezende 3 месяца назад +1

      Não desista brother! revise os conhecimentos basicos do python mundo 1.

  • @joaosouza1372
    @joaosouza1372 Год назад +26

    Acabei me empolgando um pouco também, acrescentei juros e cores hahaha
    Mas foi divertido!
    # Exercício 36
    from time import sleep
    print('Olá, seja muito bem vindo a nossa simulação de financiamento :)')
    inicio = input('A perte \033[34mEnter\033[m para iniciarmos! ')
    sleep(1)
    imovel = float(input('Digite o valor do bem que deseja adquirir: '))
    salario = float(input('Qual o seu salário atualmente? '))
    prazo = int(input('Em quantas vezes deseja parcelar? '))
    print('Aguarde...')
    sleep(2)
    juros = 0.10 / 100
    j_total = prazo * 0.10
    sd = (imovel * (100 + j_total) / 100)
    parcela = sd / prazo
    condicao = (salario * 30) / 100
    if parcela > condicao:
    print('\033[1;33m-=-\033[m'*20)
    print('Crédito R$ {:.2f}'.format(imovel))
    print('Prazo {} Meses'.format(prazo))
    print('\033[31mParcela R$ {:.2f}\033[m'.format(parcela))
    print('Lamento, mas seu financiamento não foi aprovado,')
    print('o valor de parcela excerdeu 30% da sua renda.')
    print('Gostaria de fazer outras simulação? ')
    print('\033[1;33m-=-\033[m' * 20)
    else:
    print('\033[1;33m-=-\033[m' * 20)
    print('Crédito R$ {:.2f}'.format(imovel))
    print('Prazo de {} Meses'.format(prazo))
    print('Parcela de R$ {:.2f}'.format(parcela))
    print('Parabéns, seu financiamneto foi aprovado!!')
    print('Vamos já iniciar o seu sonho da casa própria :)')
    print('\033[1;33m-=-\033[m' * 20)

  • @raquelbotelho8141
    @raquelbotelho8141 3 года назад +5

    2021 - comecei achando que seria difícil, mas aos pouquinhos ao ir escrevendo o código foi ficando mais claro, lembrando das outras aulas e deu certo mesmo sem olhar a resolução fiz sozinha, estou orgulhosa, segue:
    casa = float(input('Qual o valor da casa: R$'))
    salario = float(input('Salario do comprador: R$ '))
    anos = int(input('Quantos anos de financiamento?'))
    prestacao = casa / (anos*12)
    minimo= salario * 0.3
    print('Para pagar uma casa de R${:.2f} em {} anos a prestação será de R${:.2f}'.format(casa, anos, prestacao))
    if prestacao

  • @pauloandremotos
    @pauloandremotos 2 года назад +2

    Professor Guanabara ... o curso dois realmente me trouxe um desafio maior nesse primeiro exercício , a parte de calculo resolvi com :
    casa = float (input('Valor da casa? '))
    salario = float(input('Qual o seu salário? '))
    tempo = float (input('Em quantos anos você quer pagar ? '))
    prest = (casa/(tempo*12))
    print('O valor da sua prestação será de {:.2f}'.format(prest))
    if prest

  • @miguelfigueiredo8031
    @miguelfigueiredo8031 4 года назад +8

    Do fundo do meu coração, não sei como que tem "gente", que, consegue dar dislike nos vídeos dele. Surreal.

    • @rafaelviegassoares1019
      @rafaelviegassoares1019 3 года назад

      É só gente invejosa que não teve a ideia antes dele.

    • @gbriel2850
      @gbriel2850 3 года назад +1

      Justamente para serem mencionadas por pessoas que ficam indignadas como você, afinal, likes e dislkes possuem o mesmo significado para a plataforma

  • @ednilzosilva2623
    @ednilzosilva2623 2 года назад +2

    Gratidão! Aprendendo Python com o melhor do mundo e práticando o english!
    O meu funcionou assim!
    #Bank Loan
    Vc = float(input('Enter the value of the house:'))
    S = float(input('Enter salary aumont:'))
    Ta = int(input('Enter the financing time at years: '))
    Tm = 12 * Ta
    Vp = Vc / Tm
    Pm = 30 / 100 * S
    if Pm < Vp:
    print('The amount of the installment is greater 30% of your salary, unfortunnatly your financing it was '
    'disapproved ! ')
    else:
    print('Congratulations Your found has been Approved! ')

  • @chrystian.silva001
    @chrystian.silva001 3 года назад +20

    Nesse exercício eu me empolguei um pouco, achei interessante treinar acrescentando juros compostos no empréstimo, e colocando um som positivo ou negativo de acordo com a resposta de APROVADO ou REPROVADO.
    Ficou da seguinte forma:
    #importação
    import pygame
    #Inserção de dados
    salário = int(input('Qual é o seu salário? R$'))
    valor = int(input('Qual o valor da casa que quer financiar? R$'))
    tempo = int(input('Em quantos anos vai pagar?'))
    #calculos
    minimo = salário*0.3
    total = valor * (1 + 0.03)**tempo
    prestacao = total / (tempo * 12)
    #condições
    if minimo >= prestacao:
    print('\33[1:32mFiNANCIAMENTO APROVADO!')
    print(f'Você irá pagar R$ {prestacao:.2f} por mês')
    print(f'Total do financialento: R$ {total:.2f}')
    pygame.mixer.init()
    pygame.mixer.music.load('Sino Longo.mp3')
    pygame.mixer.music.play()
    input()
    pygame.event.wait()
    else:
    print('\033[1:31mFINANCIAMENTO NÃO APROVADO!!, mensalidade superior a 30% do salário.')
    pygame.mixer.init()
    pygame.mixer.music.load('Triste.mp3')
    pygame.mixer.music.play()
    input()
    pygame.event.wait()

    • @JPindanga
      @JPindanga Год назад

      Que viagem dessa da música em!
      O que seria esse asterisco duplo em )**tempo ?

    • @mustelideos4501
      @mustelideos4501 Год назад +1

      @@JPindanga elevado: 2**2 == 2² ou 2**n == 2^n

    • @JPindanga
      @JPindanga Год назад +1

      @@mustelideos4501 valeu mano. Depois q escrevi, pesquisei e vi que era isso mesmo. Ta estudando tb fiote? Abs valeu

    • @esdrika360
      @esdrika360 Год назад +1

      Cara, muito bom! Gostei da ideia kkk copiei no meu e ficou legal, só um porém, o seu código tive que fazer uma alteração pq o programa não fecha, só quando alguem aperta algum botão.
      Poderia dizer para o usuario apertar algum botão, ou fazer o que fiz aqui.
      pygame.mixer.init()
      pygame.mixer.music.load('Sino Longo.mp3')
      pygame.mixer.music.play()
      sleep(9) #o tempo é o mesmo do mp3 em segundos
      Assim o programa finaliza sozinho

    • @sarahsouza5768
      @sarahsouza5768 Год назад

      me sinto humilhada akskkdk parabens, ficou muito dahora

  • @VilsonMartins
    @VilsonMartins 3 года назад

    Acho que deu certo: Ótima aula.
    valor = float(input('Qual é o valor da casa ?'))
    sal = float(input('Qual é o salário do comprador ?'))
    anos = int(input('Em quantos anos quer pagar ?'))
    meses = anos * 12
    prestação = valor / meses
    mínimo = sal * 30 / 100
    print('A prestação tem o valor de R$ {:.2f}'.format(prestação))
    print('30% do seu salário é R$ {:.2f}'.format(mínimo))
    if mínimo >= prestação:
    print('EMPRÉSTIMO CONCEDIDO')
    else:
    print('EMPRÉSTIMO NEGADO')

  • @Filosofiadocotidianoo
    @Filosofiadocotidianoo 3 года назад +4

    Parabéns Guanabara pelo seu excelente trabalho. Eu que acreditei que nunca conseguiria aprender algo sobre programação e muito menos programar de fato, hoje consegui fazer uma belezinha como essa daqui de baixo hahahahah. Tudo graças a você e serei eternamente grato pelos ensinamentos.
    Vim pro curso pois estudo para concurso da Policia Federal, me apaixonei pela didática e pela "mágica" que a programação proporciona. O que era pra ser só o básico fluiu tão leve que já me fez chegar até aqui, muito mais longe do que qualquer expectativa que em mim havia e agora não consigo mais parar hahahahahhaha.
    Mais uma vez, ETERNA GRATIDÃO!!
    E que venha os novos mundos hahahahah seguirei firme e forte !!! Forte abraço!!!!
    ---------------------------------------------------------------------------------------------------------------------------------------------------------------
    ...Eu nas minhas tentativas como "Garoto de programa(programador)" kkkkkkkkk...
    print('As definições de perfeição foram atualizadas com sucesso KKKKKKKKK')
    from math import ceil
    from math import trunc
    valor_do_imóvel = float(input('Qual o valor do imóvel pretendido? R$ '))
    valor_do_salário = float(input('Qual a sua renda mensal bruta? R$ '))
    período = int(input('Quantos anos vocês quer pagar? '))
    parcela = valor_do_imóvel / (período*12)
    limite_de_parcela = valor_do_salário * 0.3
    parcela_máxima = valor_do_imóvel/limite_de_parcela
    if parcela > limite_de_parcela:
    print("\033[1;31m", '-' * 30)
    print(' FINANCIAMENTO RECUSADO!!')
    print(' _' * 15, '\033[m')
    else:
    print('\033[1;32m'' -' * 40)
    print(' PARABÉNS!!!! SEU CADASTRO FOI APROVADO POR NOSSO BANCO!!!')
    print(' _' * 40, '\033[m''
    ')
    print('Sua parcela de financiamento será de' '\033[1;32m' ' R$ {:.2f}' '\033[m' ' podendo, a sua escolha, chegar '
    '
    ao limite de até' '\033[1;32m' ' R$ {:.2f}.' '\033[m'
    '

    O prazo escolhido foi de' '\033[1;34m' ' {} anos ' '\033[m' 'para o imóvel no valor de ' '\033[4;32m' 'R$ {:.2f}''\033[m' '.'
    '

    Caso opte pela parcela máxima, seu prazo será reduzido para ' '\033[4;35m' '{:.0f} meses''\033[m' ', '
    '
    ou ''\033[4;33m''{} anos e {} meses' '\033[m' ' com parcelas de ' '\033[4;32m' 'R$ {:.2f}
    ' '\033[m'
    .format(parcela,limite_de_parcela,período,valor_do_imóvel,parcela_máxima,(parcela_máxima/12).__trunc__(),
    (parcela_máxima%12).__ceil__(), limite_de_parcela))
    print('\033[1;34m' ' -' * 40, '\033[m')
    print ('\033[1;34m'' O banco Py agradece a preferência!!'
    '
    TENHA UM BOM DIA!!!''\033[m')
    print('\033[1;33m' ' _' * 40, '\033[m')
    pqp virei a madruga programando
    que negocinho gostoso hahahahhaha

    • @omelelet
      @omelelet Год назад +1

      que código lindo

  • @PatrickGandolff
    @PatrickGandolff 9 месяцев назад +1

    Com medo de dar tudo errado no primeiro exercício do mundo do gelo, acabei fazendo sozinho. Sinto que tô evoluindo real e o conteúdo está cada vez mais fixado na minha mente. Meu caderninho de anotações sempre ajudando também.
    A partir desse módulo vou colocar cores em tudo também, não tive ânimo de voltar nos exercícios anteriores pra isso!!!!

    • @jilmarsantos
      @jilmarsantos 9 месяцев назад

      Tbm não quis voltar ao vídeo de cores kkk

  • @alexandrecprado
    @alexandrecprado Год назад +9

    vcasa = float(input('Qual é o valor da casa? '))
    salário = float(input('Quanto você ganha por mês? '))
    salário30 = salário * 0.3
    anos = int(input('Em quantos anos você deseja parcelar a casa? '))
    meses = anos * 12
    pmensal = vcasa / meses
    if pmensal

  • @heaux2671
    @heaux2671 Год назад

    Quebrei um pouco de cabeça pra resolver esse pq precisa ter uma certa logica e eu não tava conseguindo chegar nela, mas ai ouvindo de novo a pergunta o Guanabara diz exatamente o caminho que seguir, ai os codigos e as contas foram mais faceis, orgulhoso por ter conseguido responder sem olhar a respostas

  • @imnotaero
    @imnotaero 2 года назад +4

    A minha maior dificuldade são os calculos nesse curso mas vou seguir em frente.

    • @thiagosantana_oficial
      @thiagosantana_oficial 9 месяцев назад

      Não se preocupe, acho que saber os calculos é o medo de todos, mas com a pratica você começa a lembrar de como se faz.

  • @jean.fsantos
    @jean.fsantos 9 месяцев назад

    Excelente exercício e como sempre uma didática muito interativa do Prof. Guanabara nas resoluções para deixar mais aprimorada nossa prática.😉👍🚀
    casa = float(input('Qual o valor da casa? R$'))
    salário = float(input('Qual é o seu sálario? R$'))
    anos = int(input('Em quantos anos vocês quer pagar? '))
    prestação = casa / (anos * 12)
    regra = salário * 30 / 100
    print('O valor da prestação mensal será R${:.3f}'.format(prestação))
    if prestação

  • @lucascorpse
    @lucascorpse 3 года назад +3

    Guanabara, show de bola o exercício, eu só ajustaria o nome da variável... ao invés de MÍNIMO, eu colocaria como o MÁXIMO que ele pode pagar, no máximo 30% da renda... :)

    • @ildebrandobastos7602
      @ildebrandobastos7602 Год назад

      Eu também achei o vídeo perfeito e ótimo, apenas com essa excessão. Afinal, até os mestres podem resvalar levemente o pé, de vez em quando! Normal!...

  • @bernardin2375
    @bernardin2375 Год назад +1

    Jeito que fiz:
    casa = float(input('\033[1mValor da casa: '))
    sal = float(input('Salário do comprador: '))
    ano = int(input('Quantos anos de financiamento:\033[m '))
    porc = sal * 0.30
    fin = ano * 12
    pres = casa / fin
    print(f'Para pagar uma casa de R${casa} em {ano} anos a prestação será de {pres: .2f} ')
    if porc < pres:
    print('\033[1;31mEMPRÉSTIMO NEGADO!')
    else:
    print('\033[1:32mEMPRÉSTIMO ACEITO!')

  • @DEXTER-mp3cb
    @DEXTER-mp3cb 6 месяцев назад +9

    maaano do ceu, comecei a estudar programaçao agora(15/04/2024) e to começando na linguagem de python ( ja estudei a logica de programação) e o que to observando é que os codigos em si são faceis, rapidinho vc pega as manhas, agora o que ta pegando pra mim é a interpretação do problema( a logica da coisa) caracas eu tentei que tentei pensar numa forma de resolver esse problema mas nao consegui...tive que colar do professor!!! Nas aulas o professor passa os codigos, as condiçoes tudo certinho, mas quando vc lê o problema e que tem que organizar as informações para o programa entender o que vc ta querendo, rapaaaz o bicho pega kkkkkkkkkkkk..... mas nao vou desistir nao kkkkkkkkkk

    • @WillianLacerda08
      @WillianLacerda08 6 месяцев назад

      Estou com mesmo problema que você...

    • @z1992z
      @z1992z 5 месяцев назад +2

      Aos poucos vc percebe que é mais fácil do que parece, tem um certo padrão. Nesse exercício por exemplo, tem a questão de interpretar a logica matemática com o enunciado.
      Uma dica é pensar a logica quebrando em partes início/entrada, meio/processamento e fim/resposta pro usuario. Depois, montando e aprimorando bloco a bloco

    • @DuRodoCore
      @DuRodoCore 5 месяцев назад

      Estou começando agora também e isso é muito verdade, a linguagem em si é o mais fácil porque é só decorar, agora entender o problema e escrever ele é o complexo.
      O que tem me ajudado bastante é pensar em partes. Nesse exercício por exemplo eu comecei fazendo as variáveis e já coloquei a variável do ano sendo multiplicado por 12 pra transformar esse ano em meses.
      Após isso criei apenas mais uma variável da parcela que seria (casa / anos) e depois disso ficou fácil pois foi só colocar a conta de porcentagem sobre as parcelas e printar as condições.
      casa = int(input('Digite o valor do imóvel que você deseja adquirir: '))
      sal = int(input('Digite o seu salário: '))
      anos = int(input('Em quantos anos você deseja quitar esse financiamento? '))*12
      parcela = (casa / anos)
      if parcela >= (sal * 30 / 100)+sal:
      print ('O valor da sua parcela será de R${:.2f}.'.format(parcela))
      print ('Essa parcela excede o limite de comprometimento de sua renda.')
      print ('Empréstimo Negado!! ')
      else:
      print ('Empréstimo aprovado!! ')
      print ('O valor da sua parcela será de R${:.2f}.'.format(parcela))

    • @KierSeg
      @KierSeg 5 месяцев назад

      Eu to aqui e fiz o curso de logica tbm n to achando dificil nem facil, a dica pra organizar é dividir em partes resolve um problema por vez, em geral so mudou os codigos do visialg. Teve exercicio q eu me embolei tbm e n consegui mais é isso mn, nos n acerta tudo, acho tbm q n to tendo tanta dificuldade é pq eu vi o de logica 4 vezes, pq nas tres anteriores eu desisti pq n conseguia fazer um exercicio.😁

  • @josemariamorais3162
    @josemariamorais3162 Год назад

    sou novo aluno do curso em video estou gostando muito e no exercicio 036 misturei com 028 e gostei coloquei um time de 10 segundos ficou top professor obrigado.

  • @lucascavalcanti9659
    @lucascavalcanti9659 3 года назад +4

    para quem tá com dificuldade, aqui vai uma ajuda
    eu fiz da seguinte maneira:
    a = float(input('qual é o valor da casa que sera comprada? :'))
    b = float(input('qual é seu salario? :'))
    c = int(input('em quantos anos você pretende pagar a casa? :'))
    d = (30*b/100)
    if (a / 12)/c > d:
    print('você não ira conseguir quitar a divida no prazo ')
    else:
    print('se você manter o foco a casa sera sua')
    aqui acontece o seguinte, para calcular a prestação eu fiz o valor da casa dividido por 12( que são os meses) e o resultado divide pela quantidade de anos.
    os meu if e else estão ao contrario dos do professor, mas os resultados são os mesmos
    se mesmo assim você não entendeu, eu vou dar uns exemplos mais diretos
    EX: qual o valor da casa? 5
    qual é o salario ? 3
    quantos anos ? 6
    a prestação será de: 0.069
    e os 30% será de: 0.9
    assim o programa ira responder que foi aprovado

  • @renan.calazans
    @renan.calazans 4 месяца назад +1

    Fiz assim:
    casa = float(input("Digite o valor da casa: R$ "))
    salario = float(input("Digite o seu salário: R$ "))
    anos = float(input("Digite em quantos anos você pretende pagar: "))
    parcela = (casa / (anos * 12))
    if parcela > (0.3 * salario):
    print(f'O valor da parcela fica em R$ {parcela:.2f}. Infelizmente foi negado!.')
    else:
    print(f'O valor da parcela fica em R$ {parcela:.2f}. PARABÉNS! Você foi aprovado!')

    • @jbms2811
      @jbms2811 3 месяца назад

      o meu ficou parecido com o seu:
      casa = float(input('Valor da casa: R$'))
      salario = float(input('Salário do comprador: R$'))
      financ = int(input('Quantos anos de financiamento? '))
      parc = casa / (financ * 12)
      print(f'Para pagar uma casa de R${casa:.2f} em {financ} anos, a prestação será de R${parc:.2f} por mês!')
      if parc >= salario * 30 / 100:
      print('Empréstimo NEGADO!')
      if parc

  • @livesdayrots8584
    @livesdayrots8584 Год назад +12

    Meta de trabalhar na área ainda em 2023!!!! hoje 03/01/23
    Estou muito feliz em já começar acertando sozinho!
    EXERCICIO#36
    casa = float(input('\033[35mQual o valor da casa\033[m? '))
    salário = float(input('\033[36mQual é o seu salário\033[m? '))
    anos = float(input('\033[32mEm quantos anos você vai pagar\033[m? '))
    prestação = casa / (anos * 12)
    print('-=-' * 20)
    if salário * 0.30 >= prestação:
    print('\033[4mParabéns, seu financiamento foi aprovado\033[m!!!')
    else:
    print('\033[4mDesculpe, mas seu financiamento foi negado\033[m')

    • @Digoestudos-uw5md
      @Digoestudos-uw5md Год назад +2

      Alguma novidade?

    • @james_games44
      @james_games44 Год назад +2

      Acho que eu não vou conseguir trabalhar na aérea da programação esse ano, mas ano que vem se Deus quiser eu consigo
      Hoje é 26/10/23

    • @james_games44
      @james_games44 Год назад +2

      Estou fazendo os exercícios pelo celular

    • @LuizCarlos-ex4wd
      @LuizCarlos-ex4wd 11 месяцев назад

      ​@@james_games44Eu também, nak tenho computador ainda e tô programando pelo celular

    • @cleitonsoares6450
      @cleitonsoares6450 2 месяца назад +1

      Então?

  • @FreitasPedro-d6u
    @FreitasPedro-d6u 2 месяца назад

    Gostei do exercício mostrou para mim que sou capaz.

  • @maninisiemel
    @maninisiemel 3 года назад +7

    Fui tentar tirar o certificado, mas diz que eu preciso ver todo o módulo 1 e já vi pelo youtube e não no site, agora o módulo 2 estou vendo todo pelo site.

    • @alissonribeiro9249
      @alissonribeiro9249 Месяц назад

      Kkkkk eu TB o jeito foi assistir e aproveitar pra revisar pra fazer a prova tranquilo

  • @guilhermerocha6642
    @guilhermerocha6642 4 месяца назад

    Meu cálculo da prestação foi, Prestação= Valor da casa // anos // 12. E deu o mesmo resultado

  • @EquipeZueiros
    @EquipeZueiros 6 лет назад +209

    Ta ficando dificil, mas não vou desistir

    • @adilsonluiz2925
      @adilsonluiz2925 6 лет назад +10

      Desiste nao meu amigo, você consegue !!

    • @kaworii3863
      @kaworii3863 5 лет назад +71

      @@marcosm.608 Português tem acento.

    • @batrandom2802
      @batrandom2802 5 лет назад +5

      @@kaworii3863 kkkkkk

    • @Bruno125Proeza
      @Bruno125Proeza 5 лет назад +1

      escreveu as palavras com acento (provavelmente o corretor), mas na hora de escrever ''mas',' escreveu ''mais''...vou me matar

    • @Bruno125Proeza
      @Bruno125Proeza 5 лет назад +2

      escreveu as palavras com acento (provavelmente o corretor), mas na hora de escrever ''mas',' escreveu ''mais''...vou me matar

  • @otremendao
    @otremendao 2 года назад

    Obrigado pelas aulas.
    Meu código ficou assim (até colori haha)
    vc = float(input('Qual é o valor da casa? R$ '))
    sal = float(input('Qual é o seu salário? R$ '))
    per = int(input('Em quantos anos você planeja pagar essa casa? '))*12
    valorparcela = vc/per
    valormin = sal*0.30
    print('O valor da parcela será de R$ {:.2f}'.format(valorparcela))
    if valorparcela > valormin:
    print('\33[1;31mFinanciamento NEGADO. Sentimos muito.\33[m')
    else:
    print('\33[1;32mFinanciamento APROVADO! Parabéns!\33[m')

  • @erickpaz4735
    @erickpaz4735 5 лет назад +36

    Solução em 2019
    valorCasa = float(input('Valor da casa: R$'))
    salario = float(input('Salário do comprador: R$'))
    tempo = int(input('Quantos anos de financiamento? '))
    prestacao = valorCasa / (tempo*12)
    print('Para pagar uma casa de R${:.2f} em {} anos, a prestação será de R${:.2f}'.format(valorCasa, tempo, prestacao))
    if prestacao > (salario * 0.3):
    print('Empréstimo NEGADO!')
    else:
    print('Empréstimo CONCEDIDO!')

    • @cedrio1027
      @cedrio1027 4 года назад

      não estava conseguindo obrigado

    • @vkenzo90
      @vkenzo90 4 года назад

      @Vinicius Amâncio Sim, o Int é apenas para números inteiro e float engloba os decimais

    • @brunonunes1091
      @brunonunes1091 4 года назад +1

      eu fiz assim
      v1 = float(input('Valor da casa: ')) # valor/casa
      v2 = float(input('Salário do comprador: '))# salário
      v3 = int(input('Anos para pagar a casa: ')) # anos
      v4 = v1 / (v3 * 12) # prestação da casa
      v5 = v2 * 30 / 100 # 30% do salário
      print('A prestação será de R${:.2f}'.format(v4))# print1
      if v4

    • @drewdomi
      @drewdomi 4 года назад

      @@brunonunes1091 não seja um programador contador, kkkkkkkk

    • @santiagopereira1180
      @santiagopereira1180 4 года назад

      @@drewdomi kkkkkk

  • @michellevillaca1307
    @michellevillaca1307 Месяц назад

    Eu fiquei MUITO feliz que consegui fazer de primeira, sem ter que assistir ao vídeo ou recorrer aos fóruns por aí! Ficou um pouquinho diferente do do Guana, mas segue aí (ainda fiz umas palhaçadinhas de colocar cores etc)
    print('\033[35m-=-'*20)
    print(' '*15,'CALCULADORA DE EMPRÉSTIMO')
    print('-=-'*20,'\033[m')
    casa=float(input('Valor da casa: R$ '))
    salário=float(input('Seu salário: R$ '))
    tempo=int(input('Quantos anos de financiamento? '))
    print('O número de prestações será de: \033[33m{} parcelas\033[m, totalizando \033[32mR${:.2f}\033[m por mês.'.format((tempo*12),casa/(tempo*12)))
    mensalidade=casa/(tempo*12)
    if mensalidade > (salário*(30/100)):
    print('EMPRÉSTIMO NEGADO. Infelizmente, a prestação mensal excede 30% do seu salário.')
    else:
    print('EMPRÉSTIMO APROVADO!')

  • @Castanh00
    @Castanh00 7 месяцев назад +5

    presente, quase 3 semanas ausente por causa da dengue mas to de volta

    • @Castanh00
      @Castanh00 6 месяцев назад

      errei professor to muito vagabundo

    • @Castanh00
      @Castanh00 6 месяцев назад

      slk fiquei mais de um mes sem fazer nada, nao lembrava nem como fazia IF, slk nunca mais do uma morgada dessa

  • @balbino4
    @balbino4 Год назад

    Muito obrigado, Gustavo Guanabara.

  • @jpcardoso387
    @jpcardoso387 3 года назад +5

    c = float(input('Qual será o valor da casa? R$'))
    s = float(input('Qual é o seu salário? R$'))
    t = int(input('Em quantos anos você vai pagar? '))
    p = c/(12*t)
    print(f'Para pagar uma casa de R${c:.2f} em {t} anos a prestação mensal será de R${p:.2f}
    ')
    if p > (3/10)*s:
    print('\033[1;31mEmpréstimo inválido.')
    else:
    print('\033[1;32mEmpréstimo válido.')

  • @kehzi428
    @kehzi428 Год назад

    Fiquei muito frustrada por n conseguir, passei um dia tentando fazer e outro dia tentando fazer tbm e dava errado. No fim tudo o que deu errado foi os cálculos que eu n soube fazer e n soube estruturar o código. Mas é assim mesmo, revisando, pesquisando e analisando vou conseguir.

  • @brunoalves3192
    @brunoalves3192 Год назад +8

    Eu só pensei no "parcela = casa / anos" e não no "prestação = casa / (anos * 12)". O que faz bem mais sentido, obviamente.
    E o "minimo" chegou na minha cabeça, mas fiz de outra forma.
    Meu código que tentei e está errado, mas fiz sozinho ao menos kskskks.
    casa = float(input('Digite o valor da casa: '))
    salario = float(input('Diigite o salário do comprador: '))
    anos = int(input('Em quantos anos irá pagar? '))
    parcela = casa / anos
    if parcela > salario + (salario * 30 / 100):
    print('A compra foi negada.')
    elif salario >= parcela:
    print('Parabéns! Você conseguiu!')
    Olhando agora para esse código, errei foi tudo ksksksksksks. É rir para não chorar...

    • @brunoalves3192
      @brunoalves3192 Год назад

      @josuevazcampos9500 Erramos juntos, meu nobre. 🤝🏼

    • @rodrigosena2532
      @rodrigosena2532 Год назад +3

      O fato de você ter tentado já lhe colocou na frente de muitos.
      A variável "parcela" na forma que você declarou está retornando o valor da parcela anual, quando deveria retornar o valor da parcela mensal. Afinal, costuma-se pagar uma parcela mensalmente ao invés de anualmente.
      Quanto ao if, você pensou bem em não criar uma variável para o "mínimo", pois acabou economizando espaço na memória. Você calculou direto, da mesma forma que eu fiz. Mas o erro foi que você somou o salário aos 30%.

    • @brunoalves3192
      @brunoalves3192 Год назад +2

      @@rodrigosena2532 Obrigado por analisar o meu código. Quando é coisa de matématica em quesito de boletos ou prestação e etc, eu me perco todo, por isso errei e pequei tanto.
      Mas, obrigado pelos elogios e citar os pontos bons. As vezes acertamos algumas coisas e nem percebemos, então, agradeço fortemente pela sua análise ao meu humilde código, de verdade!!

    • @quemeoyoutuber6873
      @quemeoyoutuber6873 Год назад

      Oi. Identifiquei um erro, que é bem simples.
      Quando você divide a casa pelos anos, você conseguiu dizer quanto será pago por ano; todavia, atente-se que nosso objetivo é saber quanto será pago por mês.

    • @quemeoyoutuber6873
      @quemeoyoutuber6873 Год назад

      seu código está bom.
      Apenas uma alteração e ele passou a funcionar:
      casa = float(input('Digite o valor da casa: '))
      salario = float(input('Diigite o salário do comprador: '))
      anos = int(input('Em quantos anos irá pagar? '))
      parcela = casa / (anos*12)
      print(parcela)
      if parcela > salario + (salario * 30 / 100):
      print('A compra foi negada.')
      elif salario >= parcela:
      print('Parabéns! Você conseguiu!')

  • @DuRodoCore
    @DuRodoCore 5 месяцев назад

    Fiz de outra forma implementando as contas nas próprias variáveis acredito que ficou mais dinâmico:
    anos = int(input('Em quantos anos você deseja quitar esse financiamento? '))*12
    parcela = (casa / anos)
    if parcela >= (sal * 30 / 100)+sal:
    print........

  • @DaniloOliveiracanal
    @DaniloOliveiracanal 6 лет назад +83

    man eu sei fazer o exercicio em python mas sou uma merda em matematica, ficou tudo errado

    • @Adryell
      @Adryell 6 лет назад +7

      Eu na vida

    • @edivan7552
      @edivan7552 6 лет назад +4

      @@Adryell faz os projeto num papel ou algo do tipo e tenta entender e resolver depois faz na IDE e fica até mais fácil, eu faço dessa forma pq tbm sou ruim em math, eu resolvo no papel depois passo pra IDE

    • @lulih26
      @lulih26 5 лет назад +21

      Eu tenho esse problema. No raciocínio lógico as vezes tenho que dar vários Googles procurando fórmulas e maneiras de calcular certos conceitos matemáticos. As vezes faço uma aula sobre o assunto em questão e só depois volto para o desafio. Mas dá certo e a sensação de acertar o exercício é demais!

    • @edualmenezes
      @edualmenezes 5 лет назад +13

      @@lulih26 o interessante é que você além de treinar python treina sua matematica e acaba aprendendo muito mais que na escola onde você não via realmente o uso dela

    • @Amanda-qe5lj
      @Amanda-qe5lj 5 лет назад +2

      @Eduardo Menezes certinho, eu nem sequer lembrava de como calcular Seno, cosseno e tangente até fazer um dos exercícios do mundo 1 lembro até hoje.

  • @liviagabi263
    @liviagabi263 9 дней назад

    eu rsolvi dessa forma aqui.
    casa = float(input('digite o valor da casa:'))
    salario = float(input('digite o salario do comprador'))
    anos = int(input('digite os anos'))
    if casa > (salario*30/100):
    print('você não pode realizar o emprestimo, pois o valor excede 30% do salario')
    else:
    print('parabéns, seu emprestimo foi aprovado')

  • @jorgecourt7099
    @jorgecourt7099 Год назад +5

    Salve rapazeada, não esqueçam de treinar as cores nos exercícios
    casa = float(input('Qual é o valor da casa? R$ '))
    sal = float(input('Qual é o salário atual do comprador? R$ '))
    anos = int(input('Em quantos anos você pretende paga-la: '))
    prestação = casa / (anos * 12)
    print('Para comprar uma casa de R$\033[1m{:.0f}\033[m em \033[1m{} \033[m anos, a prestação será de R$\033[1m{:.2f}'.format(casa, anos, prestação))
    if sal * 0.3 > prestação:
    print('\033[1;32mO empréstimo foi aprovado\033[m.')
    else:
    print('\033[1:31mEmpréstimo negado\033[m.')

  • @cokytel
    @cokytel 3 года назад

    c = float(input('Qual o valor da casa a ser comprada?'))
    s = float(input('Qual o seu salário?'))
    a = int(input('Em quantos anos você pagará a casa?'))
    p = c/(a*12)
    condicao = s * 0.3
    if p

  • @gabrielschilive7675
    @gabrielschilive7675 6 лет назад +9

    Estou profundamente irritado, pois sempre dava aocantrio doque o Guanabará, ai fiquei meia-hora tentando descobrir o problemas, ai, os prints estavam ao contrarios, o sim no não, e o não no sim

  • @alexalmeida6893
    @alexalmeida6893 2 года назад

    Já assisti lá no site do curso, mas tô vindo aqui deixar o like e o comentário porque você é brabo demais

  • @DannonyDzN
    @DannonyDzN 5 лет назад +6

    Sugestão aos que acharam o exercício complicado: Sempre que for um problema matemático, monte um enunciado como uma questão de matemática e resolva, depois é só passar o processo para a programação
    Joãozinho vai comprar uma casa com o valor de R$80.000 e pagará ela durante 7 anos. Seu salário é de R$1.600. Qual será o valor da prestação mensal que Joãozinho irá pagar?

    • @EduardoOliveira-pm7jn
      @EduardoOliveira-pm7jn 4 года назад

      Vlw man acho q vai ajudar, o dificil é q tenho 12 anos e n aprendi mt coisa ainda, mas n vou desistir vou aplicar isso e fazer sem olhar o exercicios. Eu até consigo fzr sem olhar alguns q n precisa de umas contas loucas, mas esses assim tenho mt dificuldade

    • @homemdastrevas6238
      @homemdastrevas6238 Год назад

      Boa dica cara, vou começar a usar este método!!

  • @cassianaoliveira8070
    @cassianaoliveira8070 9 месяцев назад

    c = int(input( 'digite o valor da casa'))
    s = int(input( 'digite quanto vc ganha por mes'))
    a = int(input( 'digite quantos vai estar financiando a casa'))
    m = c / (a * 12)
    if m > s*30/100:
    print('O EMPRESTIMO NÃO FOI APROVADO')
    else:
    print('O EMPRESTIMO FOI APROVADO')

  • @joaomaymey
    @joaomaymey 5 лет назад +4

    Eae Pessoal de 2019, Fiz o meu da forma mais simples que achei e ficou assim:
    casa = float ( input ( 'Qual é o valor da casa desejada? R$ ' ) )
    sal = float ( input ( 'Qual é o valor do seu salário? R$ ' ) )
    anos = int ( input ( 'Em quatos anos deseja pagar?: ' ) )
    prestação = casa / ( anos * 12 )
    if prestação

    • @gbe2187
      @gbe2187 5 лет назад

      ficou bem simples, gostei

    • @danylocheprazov7585
      @danylocheprazov7585 4 года назад

      uma recomendação para o teu programa para ficar mais fácil de trabalhar é diminuir o nome das str ou seja sal para s e anos para a e tudo o que for percentagem como por exemplo 30% é equivalente a 0.3 mas isso é só um conselho

    • @lucasfranca265
      @lucasfranca265 4 года назад

      @@danylocheprazov7585 Definitivamente não, variaveis curtas não são legais no final, fica confuso e desorganizado, principalmente se vc passar pra outra pessoa

    • @lucasfranca265
      @lucasfranca265 4 года назад

      @@danylocheprazov7585 Isso é ser um programador preguiçoso, n leva mais que alguns milésimos digitar o nome completo pra ter uma organização e tá longe de ser mais facil de trabalhar

  •  Год назад

    Comecei fazer esse exercício num dia, esquentei a cabeça e voltei no outro dia e consegui, mas não olhei a resposta antes, sinto que estou pegando jeito da coisa.

  • @joelferreira6194
    @joelferreira6194 Год назад +3

    Já era, comecei a colocar título e cor em quase todos os códigos agora kkkkkk
    Fiz sem consultar este vídeo, e modesta a parte curti mais o que eu fiz. Vllww professor.
    print('\033[1;36;107m -=' * 11, '\033[m')
    print('\033[1;97;40m Cálculo para financiar uma casa. \033[m')
    print('\033[1;36;107m -=' * 11, '\033[m')
    valor = float(input('Qual é o valor da casa? R$'))
    salário = float(input('Qual é o salário do comprador? R$'))
    anos = int(input('Em quantos anos o comprador pretende pagar o financiamento? '))
    porcentagem = salário * 30 / 100
    mensalidade = valor / (anos * 12)
    if mensalidade > porcentagem:
    print('Infelizmente com este salário e quantidade de parcelas você não poderá realizar este financiamento.')
    else:
    print('Você pagará \033[1;32mR${:.2f}\033[m durante \033[1;31m{}\033[m anos para quitar o valor do financiamento.'.format(mensalidade, anos))
    print('Espero ter ajudado, obrigado pela consulta!')

  • @LucasRolimm491
    @LucasRolimm491 5 месяцев назад

    Fiz de dessa maneira ....
    c = int(input("Olá gostaria de comprar uma casa, não é mesmo?, Qual seria o valor dela?"))
    s = int(input("Qual seria a sua renda mensal? Para calcularmos o valor de seu emprestimo..."))
    a = int(input("Você quer pagar essa casa em quantos anos?"))
    e= (c - s*12*a) / (a*12)
    if e > (s/100*30):
    print(f"Emprestimo negado por excerder mais de 3o % do valor do salário, para de completar em {a} anos ")
    else:
    print(f"Empréstimo aprovado no valor de {e} por mês")

  • @ricmorgaccio9716
    @ricmorgaccio9716 5 лет назад +6

    ## Incrementei um pouco e incluí juros na história...
    valor = float(input('Valor do imóvel: R$'))
    juros = float(input('Juros mensais (%): '))
    salario = float(input('Salário do comprador: R$'))
    meses = float(input('Meses para pagar: '))
    jurostotal = juros * meses
    prest = valor / meses
    ## gera uma prestação crua, sem juros embutidos
    prest += (jurostotal/100) * prest ## aumenta em X % o valor de cada parcela
    print('Uma casa de R${:.2f} financiada em {:.0f} meses, com juros de {:.2f}% ao mês gera uma prestação mensal de R${:.2f}.'.format(valor, meses, juros, prest))
    if prest > ((salario/100)*30):
    print('
    O valor supera 30% (R${:.2f}) do salário. Empréstimo NEGADO.'.format((salario/100)*30))
    else:
    print("
    O valor está abaixo de 30% (R${:.2f}) do salário. Empréstimo APROVADO.".format((salario/100) * 30))

  • @RuteFernandes-br5ep
    @RuteFernandes-br5ep Год назад

    2023 - Iniciando o mundo 2 de python com esse exercício, muito feliz de chegar ate aqui. Eu fiz desse jeito:
    # EMPRÉSTIMO
    casa = float(input('\033[1;97mInforme o valor da casa: R$'))
    salario = float(input('Informe o quanto você ganha por mês: R$'))
    anos = int(input('Em quantos anos você pretende pagar essa casa? \033[m'))
    prestacao = casa / (anos * 12)
    porcentagem = salario * 30/100
    if prestacao >= porcentagem:
    print('\033[1;31mEMPRÉSTIMO NEGADO!')
    print('Sua prestação seria de R${:.2f} e infelizmento você NÃO tem condições para realizar o empréstimo dessa casa!\033[m'.format(prestacao))
    else:
    print('\033[1;32mEMPRÉSTIMO APROVADO!')
    print('Sua prestação vai ser de R${:.2f} e você tem condições para realizar o empréstimo!\033[m'.format(prestacao))

  • @gustavoantonio639
    @gustavoantonio639 6 лет назад +15

    TOMEI UM LEVE CHOQUE DE DIFICULDADE SABE.......
    print('criando um programa que abaixa a dificuldade dos desafios do Guanaba')
    print('Status: Em andamento...')
    print('(e.e)')

    • @stomperhk9107
      @stomperhk9107 4 года назад

      Kkkkkkkkkk. Eu consegui resolver este problema. Achei mediano.

  • @luanvenanc5029
    @luanvenanc5029 Год назад

    Consegui fazer esse exercicio achei que seria difícil mas consegui, dei uma aprimorada no programa já que na maioria das vezes a gente nao sabe quanto tempo fará um financiamento, então ao inves do ano de financiamento coloquei o valor da prestação e deixei que o programa calculasse o prazo do financiamento, acho que ficou tranquilo fazer assim também:
    emprestimo = float(input('Digite o valor da casa: R$ '))
    salario = float(input('Digite o seu salário: R$ '))
    prestacao = float(input('Qual o valor que você deseja pagar? '))
    if prestacao (salario*0.30):
    print('O seu financiamento foi NEGADO!')
    print('O seu financiamento não pode ultrapassar os 30% do seu salário!')
    O que acharam?

  • @Balutzen
    @Balutzen 3 года назад +3

    Demorei um pouco, especialmente pq inventei de por as cores, mas deu certo.
    import colorsys
    print('\033[32m PROGRAMA MINHA CASA, MINHA DÍVIDA\033[m')
    casa = float(input('Qual o valor da casa? '))
    sal = float(input('Qual o seu salário? '))
    anos = int(input('Deseja pagar em quantos anos? '))
    meses = anos * 12
    parc = (casa / meses)
    if casa / meses > sal * 30 / 100:
    print('\033[31m !!NEGADO!!\033[m O valor da parcela não deve passar de 30% do seu salário!')
    else:
    print(f'\033[33m !!APROVADO!!\033[m O valor da parcela mensal é: R${parc:.2f}, divididos em {meses} vezes ')

    • @marcusvicto2257
      @marcusvicto2257 2 года назад

      Mn uma dica, não precisa importar as cores. Faz um teste aí sem colocar o (import colorsys)

  • @glendar7616
    @glendar7616 2 года назад +1

    Eu só queria compartilhar que tenho hiperfoco e esse curso está me deixando completamente obcecada por aprender python, de tão bom que ele é! Parabéns aos envolvidos, vocês são incríveis demais!!! E olha que nem sou da área, sou bióloga kkkkkk

    • @ChristyanBrayan
      @ChristyanBrayan 2 года назад

      ja vi Python sendo usado em alguns contextos de biologia

  • @rodrigoramos1x
    @rodrigoramos1x 4 года назад +7

    Só eu que vim aqui achando que de alguma maneira, ele usaria o "elif"? ;-;

    • @origin123
      @origin123 3 года назад

      É dois, eu fiz com elif, mas podia ser com else, usei por usar msm

    • @antoniogabriel5406
      @antoniogabriel5406 3 года назад

      eu tambemmmm

    • @rafaelviegassoares1019
      @rafaelviegassoares1019 3 года назад

      eu acho que sim. eu fiz sem elif também, mas depois fiz um ainda mais otimizado que pergunta se a pessoa quer tentar novamente com mais tempo, então precisei do elif e de criar um laço de repetição, mas deu super certo.

  • @ch0ranli
    @ch0ranli Год назад

    Eu consegui resolver o meus problemas, mas gosto de ver as correções dos exercicios, aprendi umas coisas bem legais como o end='' e aprimoro meu código

  • @lucasfachettijovencio9819
    @lucasfachettijovencio9819 6 лет назад +8

    Olha que legal! Consegui resolver o exercício integrando-o a uma interface gráfica.
    Segue abaixo o código:
    from tkinter import*
    janela = Tk()
    #Funções
    def analise():
    if one.get().isnumeric() and two.get().isnumeric and three.get().isnumeric():
    meses = int(three.get()) * 12
    prestacao = float(one.get()) / meses
    porcentagem = float(two.get()) * (30/100)
    if prestacao < porcentagem:
    lb4['text'] = 'APROVADO'
    lb4['bg'] = 'green'
    lb5 = Label(janela, text='Você pagará uma parcela de R${:.2f} durante {} meses.'.format(prestacao, meses),
    font='40')
    lb5.pack()
    elif prestacao >= porcentagem:
    lb4['text'] = 'RECUSADO'
    lb4['bg'] = 'red'
    lb6 = Label(janela, text='Não atende aos requisitos para aprovação do empréstimo.', font='40')
    lb6.pack()
    else:
    lb4['bg'] = 'red'
    lb4['text'] = 'Valores inválidos!
    Por favor...
    digite apenas números
    e tente novamente.'
    #Labels and entrys
    #Valor da casa
    lb1 = Label(janela, text='Qual o valor do imóvel?', font=('Verdana', '20', 'italic', 'bold'))
    lb1.pack(fill="x")
    #Entry valor da casa
    one = Entry(janela)
    one.pack(fill='x')
    #Salário do comprador
    lb2 = Label(janela, text='Qual o seu salário mensal?',
    font=('Verdana', '20', 'italic', 'bold'))
    lb2.pack(fill="x")
    #Entry salário
    two = Entry(janela)
    two.pack(fill='x')
    #Pagamento (tempo)
    lb3 = Label(janela, text='Em quantos anos você gostaria de pagar o imóvel?', font=('Verdana', '20', 'italic', 'bold'))
    lb3.pack(fill='x')
    #Entry tempo
    three = Entry(janela)
    three.pack(fill='x')
    #Botao 'ir'
    bt1 = Button(janela, text='SIMULAR', fg='white', bg='orange', font=('Verdana', '40', 'italic', 'bold'), command=analise)
    bt1.pack(fill='x')
    #Resultado - LABEL
    lb4 = Label(janela, text='Aguardando dados...', font=('Verdana', '40', 'italic', 'bold'))
    lb4.pack(side='bottom')
    #configurações gerais da janela
    janela.geometry('800x550+50+50')
    janela['bg'] = 'orange'
    janela.title('Simulador de empréstimos')
    janela.mainloop()

    • @diegobonilha
      @diegobonilha 6 лет назад

      kk fiz bem mais curto e prático

    • @diegobonilha
      @diegobonilha 6 лет назад +1

      casa = float (input ('Valor da casa: '))
      tempo = float (input ('Tempo em anos do financiamento: '))
      salario = int (input ('Seu salário: '))
      parcela = casa / (tempo * 12)
      limite = salario * 0.3
      if parcela > limite:
      print ('\033[1;31;46mFinaciamento NEGADO\033[0m')
      else:
      print ('\033[1;34;46mFinanciamento PERMITIDO\033[0m')
      print ('Valor da parcela R${:.2f}'.format (parcela))

    • @joaovictorbarbosa9785
      @joaovictorbarbosa9785 6 лет назад +1

      Que legal cara, coloquei o teu programa no meu pycharm e testei. Espero um dia ter informações suficientes para criar algo igual! Valeu.

    • @Joallyson
      @Joallyson 6 лет назад

      Ficou muito bacana Lucas!! Onde aprendeu?

    • @salomaohl
      @salomaohl 6 лет назад

      krl, ficou mt bom

  • @evertondarosa5687
    @evertondarosa5687 2 года назад

    Meu código:
    from time import sleep
    def linh():
    print('-' *20)
    linh()
    x = float(input('Valor da casa:'))
    sleep(1)
    x2 = int(input('Seu salário:'))
    sleep(1)
    x3 = int(input('Vai pagar em quantos anos:'))
    linh()
    sleep(2)
    resul = (x/12)/x3
    o = x2*30/100
    sleep(1)
    if resul > o:
    print('Desculpe, seu financiamento foi RECUSADO')
    elif resul < o:
    print('Ok, seu financiamento será feito')

  • @economes5629
    @economes5629 7 лет назад +17

    Toda vez que ele fala "aperte start" eu aperto o botão start do meu teclado
    Eu sou idiota namoral

  • @boni3814
    @boni3814 2 года назад

    Eu fiz desta forma:
    (considere c = valor da casa; s = salário; a = anos de financiamento; p = parcelas)
    c = float(input('Qual é o valor da casa a ser comprada? R$'))
    s = float(input('Qual é o seu salário mensal? R$'))
    a = int(input('Quantos anos de financiamento? '))
    p = (c / a) / 12
    if p > s * 0.3:
    print('Seu empréstimo foi negado.. :/')
    else:
    print('Seu empréstimo foi aprovado! :D')
    print(f'Suas parcelas mensais são de R${p:.2f}')

  • @ruancreepyedt298
    @ruancreepyedt298 5 лет назад +4

    Tentei muito concluir esse exercício, o programa até funciona, mas com bugs... estou me sentindo muito frustado namoral

    • @aceleracionistanoturno
      @aceleracionistanoturno 3 года назад

      Eu fiz de uma forma diferente da dele, mas está correta, e o programa deu um resultado diferente, não entendi o porque disso...
      No exercício ele fez;
      casa = float(input('Valor da casa: R$')
      salário = float(input('Salário do comprador: R$')
      anos = int(input('Quantos anos de financiamento: R$')
      prestação = casa (anos * 12)
      e eu fiz;
      preçoCasa = float(input('Preço da Casa: $')
      salárioComprador = float(input('Salário do Comprador: $')
      anosPagar = int(input('Anos Em Que o Comprador Irá Pagar: ')
      parcelaMensal = (anosPagar * 12) / preçoCasa
      Repare que o resultado deveria ser exatamente mesmo do vídeo (R$1000.00) , já que pela ordem de precedência, o parênteses é o primeiro á resolver numa equação, mas o resultado deu (R$0.00).
      É por causa de coisas assim que me fazem desistir, na moral. Você vê que o negócio ta certo, mas o resultado dá diferente, realmente muito frustrante.

    • @babacaanonimo5862
      @babacaanonimo5862 3 года назад

      @@aceleracionistanoturno Cara, eu fiz assim:
      emprestimo = int(input('\033[1;34mQual o valor do empréstimo que você deseja fazer? \033[m'))
      casa = int(input('\033[1;34mQual o valor da casa para a qual você deseja fazer um empréstimo? \033[m'))
      salario = int(input('\033[1;34mDigite aqui a sua renda mensal: \033[m'))
      if salario < (salario * 30 / 100):
      print('\033[1;32mVocê pode realizar esse empréstimo!\033[m')
      elif salario >= (salario * 30 / 100):
      print('\033[1;32mVocê não pode realizar esse empréstimo!\033[m')
      print('\033[1;35mDeseja parcelar ou comprar a vista? \033[m')
      desp1 = str(input('\033[1;36mAperte "P" para parcelar ou "V" para pagar a vista: \033[m'))
      if desp1 in 'p':
      print('\033[1;32mVocê optou por pagar parcelado. Parcelamos até 82x! \033[m')
      desp2 = int(input('\033[1;31mDigite a quantidade de parcelas: '))
      desp3 = emprestimo / desp2
      print('\033[1;36mVOcê vai pagar R${} mensais \033[m'.format(desp3))
      if desp1 in 'v':
      print('\033[1;31mVocê optou por pagar a vista. \033[m')

    • @babacaanonimo5862
      @babacaanonimo5862 3 года назад

      Exercício chatinho de fazer kkkkk mas consegui entender até mais do que esperava!

    • @ImTiui
      @ImTiui 3 года назад

      @@aceleracionistanoturno Dividir assim (anosPagar * 12) / preçoCasa não é o mesmo que preçoCasa / (anosPagar*12).
      É uma questão de lógica que tá te pegando, na real.
      Tente sempre visualizar com valores menores.
      ex:
      12/2 é 6.
      2/12 não vai dar 6.

  • @ryanalecrim5774
    @ryanalecrim5774 2 года назад

    aprendi e ainda meti as cor p ficar bonito, vlw prof

  • @introvertidamente6695
    @introvertidamente6695 Месяц назад +4

    Alguém em 2024??

  • @SPKY-gh2og
    @SPKY-gh2og 2 года назад

    travei por algumas horas e vendo a solução eu lembrei sobre a ordem de precedência e vi que era isso que estava errado, corrigindo isso consegui solucionar o desafio!

  • @waldonyximenes
    @waldonyximenes 7 лет назад +7

    Serio que python é facil assim?

    • @zedwan0xb85
      @zedwan0xb85 7 лет назад +2

      e so pegar a logica :) da pra fazer muita coisa com python exemplo se você desistalar o python do linux o linux praticamente não funciona kkkk este o poder do python

    • @Bruno125Proeza
      @Bruno125Proeza 5 лет назад +6

      kkkkkk, no mundo 1 eu n vi ngm falando isso, mas no mundo 2 que o negocio começa a dificultar, esses caras começam a falar que é facil só pra pagar de genio, deve ter demorado 10 horas pra conseguir resolver o exercico

  •  3 года назад

    Fiz assim:
    c = (float(input('Digite o valor da casa ')))
    s = (float(input('Digite o seu salário ')))
    t = (int(input('Em quantas prestações quer pagar? ')))
    if c/t > s * 1.3:
    print('Infelizmente o empréstimo foi \033[31mNEGADO\033[m')
    else:
    print('Empréstimo \033[32mAPROVADO\033[m')

  • @Hebaran
    @Hebaran 5 лет назад +4

    Aqui vai minha Solução (Usei cores):
    # APROVADOR DE IMPRÉSTIMO V1.0
    vhome = float(input('Digite o valor da casa: R$')) # Valor da casa
    sal = float(input('Digite seu salário mensal: R$')) # Valor do Salário
    years = int(input('Digite em quantos anos você deseja pagar a casa: ')) # Anos em que quer pagar a casa
    phome = (vhome / (years * 12)) # Prestação mensal
    sal30 = ((sal * 30) / 100) # 30% do salário
    cores = {'uncolor': '\033[m', # Paleta de cores
    'red': '\033[31m',
    'blue': '\033[34m',
    'white': '\033[30m',
    'yellow': '\033[33m'}
    if phome > sal30: # Se a prestação mensal for maior que 30% do salário, então:
    print(f"{cores['white']}O seu pedido de impréstimo foi{cores['uncolor']} "
    f"{cores['red']}NEGADO{cores['white']}!{cores['uncolor']}") # O Seu pedido de impréstimo foi NEGADO
    else:
    print(f"{cores['white']}O seu pedido de impréstimo foi{cores['uncolor']} "
    f"{cores['blue']}ACEITO{cores['white']}!{cores['uncolor']}") # O seu pedido de impréstimo foi ACEITO
    print(f"{cores['white']}Para pagar uma casa de{cores['uncolor']} "
    f"{cores['yellow']}R${vhome:.2f}{cores['uncolor']} em {cores['white']}{years} anos, a prestação "
    f"será de{cores['uncolor']} "
    f"{cores['yellow']}R${phome:.2f}{cores['uncolor']} "
    f"{cores['white']}mensais.{cores['uncolor']}")
    # This exercise was done by: Heitor :)
    Testem aí, meu nome é Heitor, sou do 1º ano.
    Obs.: Primeira vez que mexo com programação, está um pouco difícil, mas eu estou dando meu máximo, pois sempre me interessei na área, porém nunca tentei!

    • @oasisgod1421
      @oasisgod1421 4 года назад

      Vou te dar uma dica. Ao invés de deixar 30/100, multiplica logo por 0.3, que é a mesma coisa.

    • @oasisgod1421
      @oasisgod1421 4 года назад

      O meu ficou assim:
      valor = float(input('Valor do imóvel: '))
      sal = float(input('Salário: '))
      anos = int(input('Em quantos anos será pago? '))
      mes = anos*12
      prest_mensal = valor/mes
      if sal = sal*0.3:
      print(f'\033[31mInfelizmente com um salário de R${sal} '
      f'não será possível comprar o imóvel de R${valor} em {anos} anos.\033[m
      '
      f'Pois a prestação mensal de R${prest_mensal:.2f} execedeu os 30%.')
      else:
      print(f'\033[32mPARABÉNS!!\033[m Com um salário de R${sal} será possível pagar a prestação mensal '
      f'de R${prest_mensal:.2f} ao mês em {anos} anos.')

    • @deysebeatrizferreiradejesu667
      @deysebeatrizferreiradejesu667 4 года назад

      o meu ficou assim:
      casa = float(input('Qual o valor da casa? '))
      salário = float(input('Quanto você recebe? '))
      tempo = float(input('Em quantos anos pretende pagar? '))
      #space
      prestação = casa/ (12 * tempo)
      x = 30/100 * salário
      print('Para pagar uma casa de {} em {:.0f} anos a prestação será de RS{:.2f}'.format(casa, tempo, prestação))
      if prestação > x:
      print('\033[31mEmpréstimo negado!\033[m')
      elif prestação

  • @migueloliveira7910
    @migueloliveira7910 Год назад

    muito bom exercicio
    segue abaixo a linha que usei:
    casa = float(input('Valor da casa : R$'))
    salario = float(input('Salario do comprador : R$'))
    anos = int(input('Anos de financiamento :'))
    prestacao = casa / (anos * 12)
    minimo = salario * 30 / 100
    print('Para pagar uma casa de {:.2f}R$ em {} anos, a prestação sera de {:.2f}R$'.format(casa,anos,prestacao))
    if prestacao >= minimo:
    print('Emprestimo NEGADO')
    else:
    print('Emprestimo CONCEDIDO')

  • @yagotostes2393
    @yagotostes2393 Год назад

    Demorei uns 15-20 min p resolver, mas saiu! Porém, usei 'meses' ao invés de 'anos'
    casa = float(input(' Qual o valor da casa que vc deseja comprar? '))
    salário = float(input(' Qual é o seu salário: '))
    período = int(input(' Em quantos meses vc deseja financiar essa casa? '))
    prestação = casa / período
    minimo = salário * 30 / 100
    if prestação > minimo:
    print(' Lamento, mas o valor da parcela excedeu o seu limite pré aprovado')
    else:
    print(' O valor da sua prestação será de {:.2f} ' .format(prestação))

  • @august0mix
    @august0mix 9 месяцев назад

    eu fiz assim
    valcasa = float(input('Digite o valor da casa'))
    sal = float(input('Digite seu salário'))
    anoparcela = int(input('Em quantas parcelas mensais você deseja pagar?'))
    pagamento = valcasa / anoparcela
    if pagamento > 30/100 * sal:
    print(' A prestação mensal não pode exceder 30% do salário')
    else:
    print('O pagamento da parcela é de {}'.format(pagamento))

  • @FelquinhasCorte
    @FelquinhasCorte 9 дней назад

    o que eu fiz
    v = int(input('Digite o valor do imóvel desejado: '))
    a = int(input('Agora digite em quantos anos pretende pagar: '))
    s = float(input('Digite agora, por último, o seu salário R$: '))
    p = v / (a * 12)
    c = s * 0.30
    if p >= c:
    print('Atenção! Se você comprar, pode dar problema, pois a parcela custa R$ {:.2f}'.format(p))
    else:
    print('Tudo certo! Pode seguir em frente, patrão.')

  • @RamonRCM
    @RamonRCM 2 года назад

    Consegui apesar de der tido alguns contratempos com as porcentagens, saiu levemente diferente mas o resultado é igual.
    Deixando aqui caso possa ajudar alguém.
    valor = int(input("Digite o valor do imóvel: "))
    salario = int(input("Digite seu salário: "))
    tempo = int(input("Digite em quantos anos deseja parcelar: "))
    prestação = valor / (tempo*12)
    print(f'O valor da prestação do imóvel será de R${prestação:.2f} mensais. ')
    if (prestação

  • @guilhermenogueira7525
    @guilhermenogueira7525 2 года назад +1

    while True:
    vc = float(input('Informe o valor da casa: '))
    sal = float(input('Informe seu salário: '))
    qa = int(input('Quantidade de anos: '))
    vl = qa * 12
    v = vc / vl
    print('Serão {} parcelas de R${:.2f}'.format(vl, v))
    if v > sal * (30/100):
    print('Negado')
    else:
    print('Aprovado')
    Fiz dessa forma

  • @daltonborges
    @daltonborges 3 года назад

    [cursando em Abr/2021]
    O meu deu tudo certo. Contudo, eu não havia calculado por ano, mas por meses, pois é o de maior costume. e acabou um pouco mais simples:
    -------------------------------------------------------------------------------------------------------------------------
    vcasa = float(input('Qual o valor do imóvel?: R$ '))
    vsal = float(input(Qual é o salário mensal?: R$ '))
    nprest = int(input(Em quantos meses?: '))
    vprest = vcasa / nprest
    vmin = 30 / 100 * vsal
    print('O valor da prestação em {} vezes é de R$ {:.2f}'.format(nprest, vprest))
    print('O valor mínimo para o pagamento em {} vezes é de R$ {:.2f} mensais'.format(nprest, vmin))
    if vmin < vprest:
    print('O empréstimo foi NEGADO.')
    print(Tente com mais prestações.')
    else:
    print('O empréstimo foi APROVADO!')
    -------------------------------------------------------------------------------------------------------------------------

  • @RamozinBiblical
    @RamozinBiblical 9 месяцев назад

    Usei ainda mais a cabeça. Mostrei quanto a prestação representa do salário

  • @alguemae4517
    @alguemae4517 3 года назад

    o meu saiu dessa forma:
    house, wage, years = \
    float(input('digite o valor da casa: R$')), \
    float(input('digite o seu salario: R$')), \
    int(input('digite em quantos anos vai ser pago a casa: '))
    if (house / (years * 12))

  • @vebrian
    @vebrian Год назад

    Eu tive uma enorme dificuldade nesse exercicio por causa do calculo da prestacao ja que eu nao tenho ideia de como isso funciona, infelizmente precisei dar uma espiada no seu codigo pra ver essa parte mas o resto foi facil pra mim.

  • @michelbarcellos772
    @michelbarcellos772 2 года назад

    Fiz um pouco diferente , ja fiz o input por meses , deu uma exutada no código
    casa = float(input('Digite o valor da casa:'))
    prestacoes = int(input('Em quantas vezes quer pagar:'))
    salario = float(input('Digite seu salário:'))
    parcela = casa / prestacoes
    if parcela >= salario * 30 / 100:
    print('Seu crédito foi negado!!!')
    else:

  • @victoramaral3605
    @victoramaral3605 2 года назад

    a = float(input('Qual o valor da casa?'))
    b = float(input('Qual o seu sálario?'))
    c = float(input('Em quantos ano você pretende parcelar?'))
    #pre = a / (12*c)
    #s = b*30/100
    #print(f'O valor da prestação mensal vai ser de {pre} ')
    if a / (12*c)

  • @valdemirgodoy7621
    @valdemirgodoy7621 2 года назад +2

    Quando somos iniciantes td parece difícil, mas a persistência precisa prevalecer!

    • @brunoalves3192
      @brunoalves3192 Год назад

      É normal errar tanto assim no começo? Mesmo se dedicando consideravelmente?

    • @martensilva9703
      @martensilva9703 Год назад

      @@brunoalves3192 é normal, man

  • @AlexanderMazucco
    @AlexanderMazucco 3 года назад

    Guanabara, eu consegui fazer aqui digitando pouco código. Vou deixar aqui minha resolução pra contribuir:
    print('Aprovando Emprestimo')
    sal = float(input('Qual é o valor do salário? '))
    imo = float(input('Qual é o valor do imóvel?'))
    ano = int(input('Em quantos anos pretende pagar? '))
    pres = (ano * 12)
    if (imo / pres)

  • @hericleandro6819
    @hericleandro6819 Год назад

    o meu ficou um pouco diferente, mas também funcionou!
    casa = int(input('Qual sera o valor da casa? '))
    sal = int(input('Qual seu salário? '))
    ano = int(input('Quantos anos dipostos a pagar? '))
    presta = casa / (ano * 12)
    if presta > sal * 30 / 100:
    print('Seu emprestimo foi negado!')
    elif presta < sal * 30 / 100:
    print('Seu emprestimo foi aprovado!')
    print(f'Para financiar uma casa de R${casa:.2f} em {ano} anos ')
    print(f'A prestação sera de R${presta:.2f}')

  • @inacreditavelfc3477
    @inacreditavelfc3477 Год назад

    Eu fiz assim
    casa= int(input('valor da casa: R$'))
    salario= int(input('salario do comprador: R$'))
    financiamento= int(input('quantos anos o financiamento? '))
    s=salario/100*30
    j= s+salario
    f=casa/financiamento
    p=f/12
    if p

  • @beatryzkeller3237
    @beatryzkeller3237 2 года назад

    fiquei muito feliz de ter conseguidoooo!!!

  • @ryuott
    @ryuott 9 месяцев назад +1

    fiquei travado por uns 10 minutos nesse por causa da matematica, dps de pensar um pouco as coisas fizeram sentido na cabeça e consegui projetar isso no programa

  • @cleberbarboza2589
    @cleberbarboza2589 3 года назад

    Usei uma linha a mais pq calculei em uma linha separado o tempo em meses mais deu certo.
    casa = float(input('Valor da casa: R$'))
    salario = float(input('Salário do comprador: R$'))
    anos = int(input('Quantos anos de financiamento? '))
    financia = anos * 12
    prestacao = casa / financia
    limite = (salario * 30) / 100
    print('Para comprar um casa de R${:.2f} em {} anos a prestação será de R${:.2f} por mês.'.format(casa, anos, prestacao))
    if prestacao > limite:
    print('Empréstimo NEGADO!')
    else:
    print('Empréstimo APROVADO!')

  • @cristhoferalan3232
    @cristhoferalan3232 Год назад

    Eu achei que tinha feito errado porque não tinha colocado elif, mas tá tudo certo... kkkk
    excelente conteúdo.
    NUNCA É TARDE PRA APRENDER!!!!

  • @CRFgabrielSRN
    @CRFgabrielSRN Год назад

    Cara, eu tô muito feliz. Eu vi o enunciado e pensei: ''MEU DEUS, COMO FAREI ISSO?'' mas aí eu fiz de conta que estava trabalhando e me mandaram criar esse programa. Bati, rebati, bati denovo a cabeça raciocinando a lógica das contas e consegui depois de horas kkkkkkkkk. Ficou um pouco simples o meu, mas foi feito com carinho kkkkkkkkkkkkk
    #Empréstimo
    casa = float(input('Qual é o valor da casa?: '))
    salario = float(input('Quanto o Sr. ganha de salário? R$: '))
    anos = int(input('Em quantos anos o Sr. quer pagar?: '))
    parcela = anos * 12
    mensalidade = casa / parcela
    npu = salario * 30/100
    if mensalidade npu:
    print('30% do seu salário é R${:.2f} e as prestações ficaram de R${:.2f}. Sendo assim, infelizmente o empréstimo foi NEGADO!❌'.format(npu, mensalidade))

  • @Drozdev
    @Drozdev 3 года назад

    Fiz assim, em 8 linhas.
    casa = float(input('Qual o valor da casa? R$'))
    salario = float(input('Qual o seu salário? R$'))
    parcela = int(input('Em quantos anos você vai pagar? '))
    mensalidade = casa / (parcela * 12)
    if mensalidade

  • @catapeba
    @catapeba 2 года назад

    fiz assim
    casa =float(input('valor da casa: '))
    salario =float(input('salario: '))
    anos =int(input('quantos anos pra pagar'))
    mes = casa/(12*anos)
    print('o emprestimo sera negado' if mes > salario*0.30 else 'emprestimo aceito')

  • @EricGodoi
    @EricGodoi 3 дня назад +1

    Minha solução ficou um pouco diferente, mas chegou no mesmo resultado.
    print('Calculadora de emprestimos:')
    total = float(input('qual o valor do emprestimo pretendido? '))
    salario = float(input('qual seu salario bruto mensal? '))
    tempo = int(input('em quantos anos gostaria de pagar '))
    parcela = (total / (tempo * 12))
    percentual = parcela * 100 / salario
    print(f'o valor da parcela será {parcela:.2f} e que corresponde a {percentual:.1f}% de seu salario')
    if percentual

  • @Spectrerr_crypto
    @Spectrerr_crypto 10 месяцев назад

    casa = float(input("Qual o valor da casa?:"))
    salario = float(input("Qual o valor do seu salário?:"))
    tempo = float(input("Em quantos anos vai pagar?:"))
    porc = (salario * 0.30)
    fin = (tempo * 12)
    pres = (casa / fin)
    if porc < pres:
    print("\033[41m Financiamento negado! \033[m")
    else:
    print("Financiamento aceito!")

  • @doujik572
    @doujik572 6 месяцев назад

    fiz assim com menos linhas:
    cas = float(input('Valor da casa: '))
    sal = float(input('Valor do sálario: '))
    ano = int(input('Em quantos anos vai pagar: '))
    pre = cas / (ano * 12)
    if pre > sal * 30 / 100:
    print('O empréstimo foi NEGADO!')
    else:
    print(f'Para pagar uma casa de R${cas:.2f} é necessario pagar R${pre:.2f} por mês', end='')
    print('O empréstimo foi ACEITADO!')