Guanabara, tenho 13 anos, ainda estou na aula 9 de Python, mas fiz um 'joguinho', gostaria q vc testa-se-o... Os comados são esses: print('====JOGO DE MATEMÁTICA====') print('Depois de ter cumprido uma etapa pressione Enter para continuar') p1 = str(input('Pense em um número.')) p2 = str(input('Multipliqueo por 2.')) import random lista = [2, 4, 6, 8, 10] lista2 = random.choice(lista) p3 = str(input('Some {} à conta.'.format(lista2))) p4 = str(input('Divida por 2')) p5 = str(input('Menos o número que você pensou...')) resultado = lista2 / 2 print('O resultado será {}'.format(resultado)) *O "Jogo" é bem simples, mas nunca imaginei q conseguiria fazer algo assim... Mt obg! Sou eternamente grato*
Fiz dessa forma e funcionou! def area(larg, comp): x = larg * comp print(f'A área de um terreno de {larg} x {comp} é de {x}m².') # Programa principal print('Controle de Terrenos') print('-*' * 10) area(larg=float(input('LARGURA: ')), comp=float(input('COMPRIMENTO: ')))
O meu ficou assim: def area(): comprimento = (float(input('Comprimento: '))) largura = (float(input('Largura: '))) a = comprimento * largura print(f'A área do terreno é de {a}m² quadrados') def cabecalho(): print() print('----- Controle de terreno -----') print() # Programa Principal cabecalho() area()
Resolução em meras 3 linhas: def area(l, c): print(f'A área de {l}m de largura por {c}m de comprimento é {l * c}m2.') area(float(input('Largura: ')), float(input('Altura: ')))
Obrigado pelo conteúdo fenomenal! Meu código ficou assim: def area(l, c): a2 = l * c resp = f'A área de um terreno {l} X {c} é de {a2:5.2f}².' # Cinco caracteres, sendo que dois são float. lin = len(resp) print('=' * lin) print(resp) print('=' * lin) area(l=float(input('Largura: ')),c=float(input('Comprimento: '))) Coloquei uma sequência de linhas que se adaptam a quantidade de caracteres da variável "resp" para deixar mais estiloso.
Bom dia! A minha solução para esse exercício foi um pouco diferente, mas funcionou. Eu coloquei os inputs dentro da função junto com a multiplicação e fora eu só fiz o print e chamei a função. Ficou assim: def área(): l = float(input('LARGURA (m): ')) c = float(input('COMPRIMENTO (m): ')) a = l * c print(f'A área de um terreno de {l}x{c} é de {a}m².') print('Controle de Terrenos') print('-' * 30) área()
Apesar do Guanabara AINDA não ter ensinado, acabei usando o RETURN pra trabalhar com o resultado (imaginei que ouvesse algo assim ao invés da função printar tudo): def area(lar, comp): a = lar * comp return a print(f'{"Controle de Terrenos":^30}') print('-' * 30) lar = float(input('LARGURA (m): ')) comp = float(input('COMPRIMENTO (m): ')) print(f'A área de um terreno {lar}x{comp} é de {area(lar, comp):.2f}m².')
def area(l, c): s = l * c print(f'a area de um terreno {l }x{c } e de { s}m') area1 = float(input(' digite a largura : ')) area2 = float(input(' digite o comprimento :')) area(area1, area2)
A minha solução foi assim: def area(l, c): ar = l * c print(f'A área de um terreno {l}x{c} é de {ar}m²') print('Controle de Trrenos') print('-'*20) area(l=float(input('LARGURA (m): ')), c=float(input('COMPRIMENTO (m): ')))
Fiz um pouco diferente. eu prefiro ficar com o processo inteiro dentro da função def area(): while True: a = float(input('Qual o valor de uma dimensão? ')) b = float(input('Qual o valor da outra dimensão? ')) area = a * b print(f'O valor da área de um terreno com {a}m de largura e {b}m de comprimento é: {area}m².') opcao = str(input('Quer continuar? [S/N] ')).strip().upper()[0] while opcao not in "SsNn": opcao = str(input('Quer continuar? [S/N] ')) if opcao in "Nn": break area()
Fiz o meu um pouco diferente, fiz o exercicio todo dentro de uma Def, no final so chamando a função. def calc_area(): print('=' * 30) print('>') a = float(input('Digite a Largura do terreno: ')) b = float(input('Digite o comprimento do terreno: ')) soma = a * b print('='*30) print(f'A area total de um terreno {a:.2f}m² X {b:.2f}m² é de {soma:2.2f}m²') print('=' * 30) calc_area()
def conta(larg, comp): print(f'A área de um terrendo{larg:.1f}x{comp:.1f} é de {larg*comp:.1f}m². ') print(' Controle de Terrenos') traço() larg = float(input('LARGURA (m): ')) comp = float(input('COMPRIMENTO (m): ')) conta(larg, comp)
Alô, Mundo! Saudações, Mestre GG, galera... Abaixo, a solução que desenvolvi para este exercício. Não pode fugir muito da solução apresentada. #Programa para Calcular área através de uma função def area(b,h): s = b * h print(f'Terreno com L = {b} m x C = {h} m tem Área de {s:.2f} M2') #PP print('----------------------') print(' Controle de Terrenos') print('----------------------') area(float(input('Largura(m): ')), float(input('Comprimento(m): '))) Abraços.
Incrível como que mesmo em um exercício simples, aprendi tanto nos comentário. Cêis são fodas hehe. Segue o meu código: . . def terreno(lar, com): print(f'A área de um terreno {lar:.1f} x {com:.1f} é {lar * com:.1f}m²') print(' Controle de Terrenos') print('-' * 22) terreno(float(input('LARGURA (m): ')), float(input('COMPRIMENTO (m): ')))
Gratidão sem medidas Gustavo Guanabara def área(l, c): a = l * c print('CONTROLE TERRENOS:') print('-'*18) print(f'LARGURA (m): {l}') print(f'COMPRIMENTO (m): {c}') print(f'A área do terreno {l} x {c} é de: {a}m²') print() área(2.5, 18.3) área(15.3, 2.5) área(25.3, 15)
Fiz o meu assim, pois pode fazer tudo dentro de uma def mesmo kkkk def calc_area(): print('>') larg = int(input('Digite a largura (m): ')) comp = int(input('Digite o cumprimento (m): ')) total = larg*comp print(f'Calculando a largura de {larg}mt x cumprimento {comp}mt dá um total de {total}m²') calc_area() print('='*40) print('posso imprimir essa função quantas vezes quiser utilisando calc_area() ') print('='*40) calc_area()
Fiz assim def area(a, b): s = a * b print('_' * 32) print(f'A área do terreno é {s}m²') print('_'*32) x = int(input('Digite quantas áreas deseja calcular: ')) for c in range(0, x): c = float(input('Largura(m): ')) d = float(input('Comprimento(m): ')) area(c, d)
def area(l, c): print(f'A largura do terreno é {l} m e seu comprimento é {c} m logo sua área é {l*c} m².') # Programa principal larg = int(input(f'Digite a largura do terreno: ')) comp = int(input(f'Digite comprimento do terreno: ')) area(larg, comp)
# Desafio 096 # Crie um algoritmo q tenha uma função chamada área(), que receba as dimensões de um terreno (larg. e comprim.) # Mostre a área total do terreno. def área_tt(largura, comprimento): a = largura * comprimento print(f'A área do terreno é de {largura} X {comprimento} totalizando {a}m2.') # Programa principal print('--------------- Tamanho do Terreno ---------------') l = float(input('Largura do terreno em mts: ')) c = float(input('Comprimento do terreno em mts: ')) área_tt(l, c)
Inclui o def da aula de criar a linha personalizada! :) def lin(msg): print('-'*30) print(msg) print('-'*30) def area(largura, comprimento): print(f'A área de um terreno {largura}x{comprimento} é de {(largura*comprimento):.2f}m².') lin('CONTROLE DE TERRENOS') largura = float(input('Digite a área (m): ')) comprimento = float(input('Digite o comprimento (m): ')) area(largura, comprimento)
fiz em 3 linhas def area(x, y): print(f'a largura foi {x} e o comprimento foi {y} danto uma area total de {x*y}') area(float(input('digite a lagura: ')), float(input('digite o comprimento: ')))
tão bom comparar o nosso começo com o agora e ver o quanto a gente evoluiu. já estamos em funções povo! def area(com,lar): print('_-' * 40) print(f'Área total: {com * lar:.2f} m²'.center(77)) print('_-' * 40)
def area(l,c): a = l * c print(f'A área é de {a}m² (Largura: {l}m Comprimento: {c}m') l = int(input('Largura: ')) c = int(input('Comprimento: ')) area(l,c)
Só sei que funcionou kkkkkkk 03/03/23 EXERCICIO#96: def area(a, b): c = a * b print(c) a = float(input('LARGURA (m): ')) b = float(input('COMPRIMENTO (m): ')) print(f'A área de um terreno {a}x{b} é de ', end='') print(area(a, b))
def area(l, c): a = l * c print(f'A área de um terreno de {l} x {c} é de {a}m²') largura = float(input('Largura (m): ')) comprimento = float(input('Largura (m): ')) area(largura, comprimento)
Fiz com o método return na def def area(a, b): s = a * b return f'{s}' largura = float(input('Largura (m): ')) comprimento = float(input('comprimento (m): ')) print(f'A área de um terreno {largura} por {comprimento} é igual a {area(a= largura, b= comprimento)}m²')
Esse foi tranquilo def area(largura, comprimento): s = largura * comprimento print(f'A areá de um terreno {largura} x {comprimento} é de {s}') print('CONTROLE DE TERRENOS') print('-' * 20) area(largura=float(input('LARGURA (m): ')), comprimento=float(input('COMPRIMENTO (m): ')))
eu fiz diferente kkkkk eu botei tudo que precisava ja dentro da função ai no codigo principal eu dei um print no titulo e outro nas linhas e chamei a função def área(): larg = float(input('Largura:(m) ')) comp = float(input('Comprimento:(m) ')) tot = larg*comp print(f'A Área de um terreno {larg:.1f} x {comp:.1f} é de {tot:.1f}m²') print('Controle de Terrenos') print('=*='*7) área()
Fiz semelhante def cumprimento(T): print("-=-" *10) print(T) cump = float(input("Largura(M): ")) Compri = float(input("Comprimento(M): ")) área = cump * Compri print(f" A área do seu terreno com a largura de {cump} e com o comprimento de {Compri} gerando o total da área de {área}m" ) cumprimento("Controle de Terrenos")
def area(h, w): a = h * w print(f"The area of the solicited terrain is {a}m2!") print("- Area calculator -") h = float(input("Type here the height of the terrain: ")) w = float(input("Type here the width of the terrain: ")) area(h, w)
Bem, funcionar, funcionou. Vou comparar o meu com o do Guana para aperfeiçoar... ''' Faça um programa que tenha uma chamada area() que receba as medidas de um terreno retangular e calcule sua área. ''' def area(a, b): s = a * b print('~'*72) print(f'A área do terreno com {a} m de frente e {b} m de profundidade é {s:.2f} m2') print('~' * 72) print('-'*24) print(f'Cálculo área de terrenos') print('-'*24) x = float(input('Digite a medida da frente(m): ')) y = float(input('Digite a profundidade do terreno(m): ')) area(x, y)
Fiz assim: print("Controle de terrenos") print('-'*20) largura = float(input('Largura (m): ')) comprimento = float(input('Comprimento (m):')) def area(x, y): calcular_area = x * y print(f'A área de um terreno de {x} x {y} é de {calcular_area}m²') area(largura, comprimento)
Exercício Python #096 - Função que calcula área ------------------------------------------------------------------------------- def area(l, c): a = l * c print('A área de um terreno {:.1f} x {:.1f} é de {:.1f}m².'.format(l, c, a))
no meio da explicaçao fiquei tentando fazer varios codigos, tdah é foda. mas fez com q eu resolvesse mt facil esse def terrno(l,c): area = l * c return area print('-'*30) largura = float(input('largura (m):')) comprimento = float(input('Comprimento (m):')) area = terrno(l=largura,c=comprimento) print(f'A area de {largura}x{comprimento} é de {area}')
Obrigado! def área(a, b): área = a * b print(f'A área de um terreno {a}x{b} é de {área:.2f}m².') print(f'{"Controle de Terrenos":^50}') print('-' * 50) a = float(input('LARGURA (m): ')) b = float(input('COMPRIMENTO (m): ')) área(a, b)
Minha resolução: print('=' * 40) print(f'{"Área do Terreno":^40}') print('=' * 40) def area(l, c): a = l * c print(f'O seu terreno de {l}x{c} tem uma área de {a:.1f}m².') l = float(input('Digite a largura do terreno: ')) c = float(input('Digite o comprimento do terreno: ')) area(l, c)
#Exercício Python 096: Faça um programa que tenha uma função chamada área(), que receba as dimensões # de um terreno retangular (largura e comprimento) e mostre a área do terreno. #Criando a função que vai calcular a area. def area(largura, comprimento): area_terreno = largura * comprimento return area_terreno #Usuario vai digitar o valor a ser entrado larg = float(input("Digite a largura do terreno: ")) comp = float(input("Digite o comprimento do terreno: ")) #Printando e utilizando a função para calcular a area. print(f"A area do terreno é {area(larg, comp)}.")
Esses desafios da parte 1 de funções são fáceis, mas importante para o entendimento basico, foquem em entender 100% para não ter problemas mais para frente. def area(l, c): a = l * c print(f'A área de um terreno {l}x{c} é de {a:.1f}m²') print(f'Controle de Terrenos') print('-' * 20) area(float(input('LARGURA: ')), float(input('COMPRIMENTO: ')))
O meu ficou igual ao do Professor kkk vou deixar ele abaixo: def area(larg, comp): a = larg * comp print(f'A área do terreno {larg} x {comp} é de {a}m².') # programa principal print('Áreas de terrenos') print('=' * 20) larg = int(input('Largura (m): ')) comp = int(input('Comprimento (m): ')) area(larg, comp)
def area(l,c): a = l * c print('-'*70) print(f'A area de um terreno de {l} de largura e {c} de comprimento é {a}m') print('-'*70) l = float(input('Largura:')) c = float(input('Comprimento:')) area(l,c)
def area(a, b): c = a * b print(f'A area do terreno é de: {c}m² Com {a}m de largura e {b}m de comprimento') a = float(input('LARGURA (m): ')) b = float(input('COMPRIMENTO (m) ')) area(a, b)
# Faça um programa que tenha uma função chamada área(), que receba as dimensões de um terreno retangular # (largura e comprimento) e mostre a área do terreno. def area(lar, con): print(f'A área de um terreno de {lar} x {con} = {lar*con}m^2.') print('Controle de Terrenos') print('-'*30) l = float(input('Largura (m): ')) c = float(input('Comprimento (m): ')) area(l, c)
# Faça um programa que tenha uma função chamada area(), que recebe as dimenções de um terreno retangular (largura e comprimento) e mostre a area do terreno def area(a, b): c = a * b print(f"A area total é {c}m²") a = float(input('Largura do terreno (m): ')) b = float(input('Comprimento do terreno (m): ')) area(a, b)
Declarei as dimensões do terreno da seguinte forma: def area(a, b): s = a * b print(f'Um terreno de largura {a}m e comprimento {b}m tem área de {s}m²')
print('Controle de terrenos') print('-' * 30) area(a = float(input('Largura: ')), b = float(input('Comprimento: ')))
# Exercício 96 - Função que Calcula a Área # FUNÇÃO def área(l, c): print('-' * 30) a = l * c print(f'A área de um terreno de {l:.2f} x {c:.2f} é de {a:.2f}m².') # PROGRAMA PRINCIPAL print() print(' CÁLCULO DE ÁREA EM M²') print('-' * 30) l = float(input('LARGURA: ')) c = float(input('COMPRIMENTO: ')) área(l, c)
#096 função que recebe a largura e comp e calcular a area do terreno e mostrar na tela def CalculateLand(w, l): print(' The full area of a land {} x {} is about {:.2f} m².' .format(w, l, w * l)); print('LAND CONTROL!'); print('-' * 20); CalculateLand(abs(float(input(' Witdh (m): '))), abs(float(input(' Length (m): '))));
Fiz com o input dentro dos parametros :/ def Terreno(largura=float(input('Qual a largura do terreno? (m)')), comprimento = float(input('Qual o comprimento do terreno? (m)')) ): print(f'O terreno tem {largura*comprimento} metros quadrados') Terreno()
"""• DESAFIO 096 💡 Faça um programa que tenha uma função chamada área(), que receba as dimensões de terreno retangular (largura e comprimento) e mostre a área do terreno.""" def área(largura, comprimento): # A → área A = largura * comprimento print(f"A área do terreno ({largura}m×{comprimento}m) é igual a {A:.2f}m²") print(f"{'CACULO DE ÁREA:':^40}") print("-"*40) área(largura = float(input("largura(m): ")), comprimento = float(input("comprimento(m): ")))
# Exercício 096 - Função que Calcula Área def área(a, b): return a * b print('Controle de Terrenos') print(20 * '-') l = float(input('Largura (m): ')) c = float(input('Comprimento (m): ')) print(f'A área de um terreno {l:.1f}x{c:.1f} é de {área(l, c):.1f}m².')
eu achei que era pra ser desse jeito kkkk def lin(): print('-'*40) def area(larg, comp): a = larg * comp print(f'A dimensão de um terreno de {l} x {c} tem {a}m²') # Controle principal print('Controle de terreno') lin() l = float(input('LARGURA (m): ')) c = float(input('COMPRIMENTO (m): ')) area(l, c)
def soma(a,b): calc = a * b print(f'A area de um terreno {a}x{b} tem {calc}m². ') soma(a=float(input('Largura (M): ')),b=float(input('Comprimento (M): ')))
def multi(a, b): print(f"A = {a} e B = {b}") s = a * b print(f"A + B = {s}") lin() print(f"A area é de {s} m2") def lin(): print("_-"*10) n1 = int(input("largura")) n2 = int(input("comprimento")) multi(n1, n2) resolução rapida e simples
#eu fiz assim: def area(): l=float(input('Largura:')) c=float(input('Comprimento:')) print(f'A área de um terreno {l:.2f} x {c:.2f} é de: {l*c:.2f}m²') area()
Top. def area(l, c): print('--→ Controle de Terrenos ←--') print('-'*30) print(f'A ára do seu terreno de {l}x{c} é de {l * c}m²') l = float(input('LARGURA (m): ')) c = float(input('COMPRIMENTO (m): ')) area(l, c)
# Estou compartilhando minhas anotações sobre os exercícios. Quem quiser, pode copiar e colar em um documento .py pois está tudo formatado e comentado. # Nesse exercício, o precisamos criar uma função chamada área() que recebe dois parâmetros: largura e comprimento. A função deve retornar a área do terreno, que é calculada multiplicando a largura pelo comprimento. # Uma função é um bloco de código que executa uma tarefa específica. Para criar uma função em Python, usamos a palavra-chave def seguida do nome da função e dos parênteses. Os parâmetros são passados entre os parênteses. O corpo da função é definido por um bloco de código indentado. def área(largura, comprimento): return largura * comprimento # def é a palavra-chave usada para definir uma função. # área é o nome da função. # largura e comprimento são os parâmetros da função. São os valroes que a função recebe para realizar a tarefa. # O corpo da função é a expressão largura * comprimento. A função retorna o valor da expressão. # Para chamar uma função, basta digitar o nome da função seguido dos parâmetros entre parênteses. O valor retornado pela função pode ser armazenado em uma variável. área_do_terreno = área(5, 10) # Obs: A função área() é chamada com os argumentos 5 e 10. Esses valores são passados para os parâmetros largura e comprimento da função. Se forncecermos menos ou mais argumentos do que o número de parâmetros, o Python exibirá um erro. # O valor retornado pela função é armazenado na variável área_do_terreno. # O valor retornado pela função é calculado multiplicando 5 por 10, que é igual a 50. print(f'A área do terreno é {área_do_terreno} m²') # Essa versão é mais simples apenas para introduzir o conceito de funções. No entanto, podemos melhorar, como aqui que temos uma função que pede um valor ao usuário e verifica se o valor é válido. E outra função que calcula a área do terreno. Desse modo, o código fica mais organizado e fácil de entender além de prevenir erros. def valor(mensagem): while True: try: return float(input(mensagem)) except ValueError: print('Valor inválido para essa operação!') def área(): largura = valor('Digite a largura do terreno: ') comprimento = valor('Digite o comprimento do terreno: ') return largura * comprimento print(f'LARGURA (m){"COMPRIMENTO (m)":>15}{"ÁREA (m²)":>15}') print(f'{largura:>15}{comprimento:>15}{área():>15}')
exercício bem simples ficou assim: def area(a,b): area_retangular = a * b print(f"A área de um terreno {a} x {b} é de {area_retangular}m²") a = float(input("LARGURA (m): ")) b = float(input("COMPRIMENTO (m): ")) area(a,b)
fiz assim def controle(l, c): area = l * c print(f"A área de um terreno de {l}x{c} é de {area}²") #Programa principal print(' Controle de Terreno') print('-' *20) controle(float(input("LARGURA (m): ")), float(input("COMPRIMENTO: ")))
def area(x, y): z = x*y return z print("< CONTROLE DE TERRENOS >".center(50, "-")) largura = float(input("Largura (m): ")) comprimento = float(input("Comprimento (m): ")) print(f"A área do seu terreno retangular é de {largura}m X {comprimento}m é de {area(largura, comprimento)}m².")
#Função que Calcula Área #Faça um programa que tenha uma função chamada área(), que receba as #dimensões de um terreno retangular (largura e comprimento) e mostre a #área do terreno print('Controle de Terreno') print('-' * 20) #Minha solução: def área(): largura = float(input('Digite a largura do terreno (m): ')) comprimento = float(input('Digite o comprimento do terreno (m): ')) area = largura * comprimento print(f'A área é de: {area} m²') área() ''' Solução do vídeo: def área(l, c): area = l * c print(f'A área é de: {area} m²') largura = float(input('Digite a largura do terreno (m): ')) comprimento = float(input('Digite o comprimento do terreno (m): ')) área(largura, comprimento) '''
Não precisei do def :) print('COMTROLE DE TERRENO') print('='*30) while True: a = float(input('DIGITE A LARGURA DO TERRENO ')) if a == 00: break b = float(input('DIGITE O COMPRIMENTO DO TERRENO ')) c = a*b print(f'A AREA DE UM TERRENO DE {a}m x {b}m É DE {c} m2') if a and b == 00: break
def cabeçalho(): print(f'{"CONTROLE DE TERRENO":^30}') print('=' * 30) def area(* num): m = larg * compr print(f' A área do seu terreno de {larg} X {compr} é de {m:.1f}m²') cabeçalho() larg = float(input('LARGURA (M): ')) compr = float(input('COMPRIMENTO (m): ')) area() EU FIZ ASSIM! O RESULTADO FICOU UM POUCO DIFERENTE MAIS FUNCIONOU !
Tive um pouco de dificuldade com esse exercício, mas no fim consegui fazer, embora de forma diferente: def calculaárea(): largura = float(input('LARGURA: ')) comprimento = float(input('COMPRIMENTO: ')) total = largura * comprimento print(f'A área do seu terreno é {largura} x {comprimento} que equivale a {total} m2.') calculaárea()
Consegui fazer :) def area(a, b): terreno = a*b print(f'A área de um terreno de {largura} x {comprimento} é {terreno}m²') print('CONTROLE DE TERRENO') largura = float(input('LARGURA (m) ')) comprimento = float(input('COMPRIMENTO (m) ')) area(largura, comprimento)
esse até que foi molezinha para mim, meu código abaixo def area(length, width): try: length = float(length) width = float(width) area = length * width print(f"The area of a {width}x{length} plot of land is {area}m²") except: print("Error") print("-"*40) print(" Land Control") print("-"*40) l = input("LENGTH (m): ") w = input("WIDTH (m): ") area(l, w)
Essa foi minha solução: def área(a, b): m = a * b print(f'A área de um terreno {a} x {b} = {m}m².') print(' Controle de Terrenos') print('-' * 25) lm = float(input('Qual a largura? (m): ')) cm = float(input('Qual o comprimento? (m): ')) área(a=lm, b=cm)
def área(): #FUNÇÃO LARGURA* ALTURA a= x*y print( f"O valor da área é {a} metros quadrados ", ) def terreno(txt): print('-' *30) print(txt) print('-' * 30) terreno(' Controle de terreno ') x= float(input("Digite o valor da largura (m): ")) y= float(input("Digite o valor da altura (m): ")) área()
Esse foi bem tranquilo: def area(a, b): t = a * b print(f'A área de um terreno {a}x{b} é de {t}m².') def titulo(txt): print(f'{txt.title():^30}') print('-' * 30) titulo('Controle de terrenos') largura = float(input('Digite a largura (m): ')) comprimento = float(input('Digite o comprimento (m): ')) area(largura, comprimento)
def area(larg, comp): a = larg * comp print(f'A área do seu terreno de {larg}m x {comp}m é de {a} m2.') #programa principal print('Controle de Terrenos') print('---------------------') area(float(input('COMPRIMENTO: ')), float(input('LARGURA: ')))
#Jose. bem facil por enquanto ... def calcarea(m, c): print(f'A área de um terreno {metrs}x{compri} é de {m*c}m².') # Principal calcula a área print(' Controle de terrenos ') print('--'*11) metrs = float(input('LARGURA (m):')) compri = float(input('COMPRIMENTO (m):')) calcarea(metrs, compri) 01/08/24 🤔
def calcula_area(altura, largura): área = altura*largura print(f'A área de um terreno {largura}×{altura} é de {área}m²') largura = float(input('LARGURA (m): ')) altura = float(input('COMPRIMENTO (m): ')) calcula_area(altura, largura) #Próximo...🥱
def area(a, b): return a*b x = float(input('Digite a largura: ')) y = float(input('Digite o comprimento: ')) terreno = area(x, y) print(f'A área total é de {terreno}m²')
def area(l, c): print(f"a área de um terreno {arg1}x{arg2} é de {arg1*arg2}m²") largura = float(input("largura: ")) comprimento = float(input("comprimento: ")) area(largura, comprimento)
Boa, Guanabara.. mais uma aula top. Só o nome do exercício que está errado. Aqui está aparecendo aprimorando dicionários. Esse é o conteúdo do ex95. Abraço
esse primeiro exercicio ta facil def medida(larg, comp): print(f'A area de {larg}x{comp} é igual a {larg*comp}m²') print('-'*20) print('Controle de terrenos') print('-'*20) l = float(input('LARGURA (m): ')) c = float(input('COMPRIMENTO (M): ')) medida(l, c)
Não é necessário pq o Guanabara está utilizando o valor da área somente dentro da função, porém a função está retornando o valor None de forma implícita. Eu particularmente prefiro retornar o valor da área e não usar o print dentro da função, pois se eu precisar calcular a área em outro programa num contexto diferente, aquele print torna a função inútil pra mim. Defini a função assim: def área(a, b): return a * b
Estude pelo nosso site e tire certificado de 40 horas. Curso completo em:
www.cursoemvideo.com/curso/python-3-mundo-3/
Show de bola. Era para ser obrigatório na grade curricular do ensino médio matéria, como: lógica de programação!
Verdade!
NA MINHA ESCOLA É, PQ EU ESTUDO ESSES ASSUNTOS NO CURSO DE TI
eu tenho isso na minha escola e é uma das melhores materias
não dá certo, pra conseguir aprender tem que gostar
VC É LUNÁTICO
Começa assim... de boas, daqui a pouco to ficando mais de horas pra resolver esses desafios de novo.
Kkskskss
ficamos :v
É só praticar.
haha verdade
Vdd kkksk
Terminei o MUNDO 1 ontem, mas vim aqui dar like já! kkkkk Em breve chego por aqui
Chegou? =P
Chegou? =P
Chegou? =P
Chegou? =P
Chegou? =P
Guanabara, tenho 13 anos, ainda estou na aula 9 de Python, mas fiz um 'joguinho', gostaria q vc testa-se-o...
Os comados são esses:
print('====JOGO DE MATEMÁTICA====')
print('Depois de ter cumprido uma etapa pressione Enter para continuar')
p1 = str(input('Pense em um número.'))
p2 = str(input('Multipliqueo por 2.'))
import random
lista = [2, 4, 6, 8, 10]
lista2 = random.choice(lista)
p3 = str(input('Some {} à conta.'.format(lista2)))
p4 = str(input('Divida por 2'))
p5 = str(input('Menos o número que você pensou...'))
resultado = lista2 / 2
print('O resultado será {}'.format(resultado))
*O "Jogo" é bem simples, mas nunca imaginei q conseguiria fazer algo assim... Mt obg! Sou eternamente grato*
Boa garoto! Continue assim, você vai longe
Parabéns, tenho o inverso da sua idade e não pensaria em algo assim nunca, goste.
Parabéns
Continua que você chega longe.
Muito bom, mas pense mais!
Gustavo, salvas vidas aqui em Portugal. És grande!!!!
Fiz dessa forma e funcionou!
def area(larg, comp):
x = larg * comp
print(f'A área de um terreno de {larg} x {comp} é de {x}m².')
# Programa principal
print('Controle de Terrenos')
print('-*' * 10)
area(larg=float(input('LARGURA: ')), comp=float(input('COMPRIMENTO: ')))
O meu ficou assim:
def area():
comprimento = (float(input('Comprimento: ')))
largura = (float(input('Largura: ')))
a = comprimento * largura
print(f'A área do terreno é de {a}m² quadrados')
def cabecalho():
print()
print('----- Controle de terreno -----')
print()
# Programa Principal
cabecalho()
area()
def area():
l=float(input("Largura:"))
c=float(input("Comprimento:"))
print(f"A área do terreno é de {l*c}m²")
area()
#Data 18.06.21 15:28.. 15:33 { revisão 18.06.21 19:44..
#Aula 20 - Funções (Parte 1)
#Music: Heather x Traitor;
def metros2(a, b):
print(f'A área de um terreno {a}x{b} é de {a*b}m².')
print('-'*40)
print(f'{"Controle de Terrenos":^40}')
print('-'*40)
largura = float(input('Largura do terreno (m): '))
comprimento = float(input('Comprimento do terreno (m): '))
metros2(largura, comprimento)
Resolução em meras 3 linhas:
def area(l, c):
print(f'A área de {l}m de largura por {c}m de comprimento é {l * c}m2.')
area(float(input('Largura: ')), float(input('Altura: ')))
Obrigado pelo conteúdo fenomenal! Meu código ficou assim:
def area(l, c):
a2 = l * c
resp = f'A área de um terreno {l} X {c} é de {a2:5.2f}².' # Cinco caracteres, sendo que dois são float.
lin = len(resp)
print('=' * lin)
print(resp)
print('=' * lin)
area(l=float(input('Largura: ')),c=float(input('Comprimento: ')))
Coloquei uma sequência de linhas que se adaptam a quantidade de caracteres da variável "resp" para deixar mais estiloso.
Bom dia! A minha solução para esse exercício foi um pouco diferente, mas funcionou. Eu coloquei os inputs dentro da função junto com a multiplicação e fora eu só fiz o print e chamei a função. Ficou assim:
def área():
l = float(input('LARGURA (m): '))
c = float(input('COMPRIMENTO (m): '))
a = l * c
print(f'A área de um terreno de {l}x{c} é de {a}m².')
print('Controle de Terrenos')
print('-' * 30)
área()
Apesar do Guanabara AINDA não ter ensinado, acabei usando o RETURN pra trabalhar com o resultado (imaginei que ouvesse algo assim ao invés da função printar tudo):
def area(lar, comp):
a = lar * comp
return a
print(f'{"Controle de Terrenos":^30}')
print('-' * 30)
lar = float(input('LARGURA (m): '))
comp = float(input('COMPRIMENTO (m): '))
print(f'A área de um terreno {lar}x{comp} é de {area(lar, comp):.2f}m².')
def area(l, c):
s = l * c
print(f'a area de um terreno {l }x{c } e de { s}m')
area1 = float(input(' digite a largura : '))
area2 = float(input(' digite o comprimento :'))
area(area1, area2)
A minha solução foi assim:
def area(l, c):
ar = l * c
print(f'A área de um terreno {l}x{c} é de {ar}m²')
print('Controle de Trrenos')
print('-'*20)
area(l=float(input('LARGURA (m): ')), c=float(input('COMPRIMENTO (m): ')))
Cara, não adianta querer economizar linha, seu código precisa ser legível
Fiz um pouco diferente. eu prefiro ficar com o processo inteiro dentro da função
def area():
while True:
a = float(input('Qual o valor de uma dimensão? '))
b = float(input('Qual o valor da outra dimensão? '))
area = a * b
print(f'O valor da área de um terreno com {a}m de largura e {b}m de comprimento é: {area}m².')
opcao = str(input('Quer continuar? [S/N] ')).strip().upper()[0]
while opcao not in "SsNn":
opcao = str(input('Quer continuar? [S/N] '))
if opcao in "Nn":
break
area()
fiz o meu dessa forma:
def área(largura, comprimento):
terreno = largura * comprimento
print(f'A área do terreno [{largura:.1f} x {comprimento:.1f}] é de {terreno:.1f}m²')
def titulo(txt):
print(45 * '=' + f"
{txt:^45}
" + '=' * 45)
titulo('Controle de terrenos')
área(largura=float(input('Largura [M]: ')), comprimento=float(input('Comprimento [M]: ')))
Fiz o meu um pouco diferente, fiz o exercicio todo dentro de uma Def, no final so chamando a função.
def calc_area():
print('=' * 30)
print('>')
a = float(input('Digite a Largura do terreno: '))
b = float(input('Digite o comprimento do terreno: '))
soma = a * b
print('='*30)
print(f'A area total de um terreno {a:.2f}m² X {b:.2f}m² é de {soma:2.2f}m²')
print('=' * 30)
calc_area()
aeeee acopanhei a utima execicios demorei 2 messe para fazer o curso agora vou ter que espera :) :(
def traço():
print('-'*30)
def conta(larg, comp):
print(f'A área de um terrendo{larg:.1f}x{comp:.1f} é de {larg*comp:.1f}m². ')
print(' Controle de Terrenos')
traço()
larg = float(input('LARGURA (m): '))
comp = float(input('COMPRIMENTO (m): '))
conta(larg, comp)
Obrigado, tio Gu!
def area(l, c):
a = l * c
print(f'A área do seu terreno é de {a}m².')
l = int(input('largura: '))
c = int(input('comprimento: '))
area(l, c)
bem fácil parabéns
Alô, Mundo! Saudações, Mestre GG, galera... Abaixo, a solução que desenvolvi para este exercício. Não pode fugir muito da solução apresentada.
#Programa para Calcular área através de uma função
def area(b,h):
s = b * h
print(f'Terreno com L = {b} m x C = {h} m tem Área de {s:.2f} M2')
#PP
print('----------------------')
print(' Controle de Terrenos')
print('----------------------')
area(float(input('Largura(m): ')),
float(input('Comprimento(m): ')))
Abraços.
Incrível como que mesmo em um exercício simples, aprendi tanto nos comentário. Cêis são fodas hehe.
Segue o meu código:
.
.
def terreno(lar, com):
print(f'A área de um terreno {lar:.1f} x {com:.1f} é {lar * com:.1f}m²')
print(' Controle de Terrenos')
print('-' * 22)
terreno(float(input('LARGURA (m): ')), float(input('COMPRIMENTO (m): ')))
Gratidão sem medidas Gustavo Guanabara
def área(l, c):
a = l * c
print('CONTROLE TERRENOS:')
print('-'*18)
print(f'LARGURA (m): {l}')
print(f'COMPRIMENTO (m): {c}')
print(f'A área do terreno {l} x {c} é de: {a}m²')
print()
área(2.5, 18.3)
área(15.3, 2.5)
área(25.3, 15)
confesso que não entendi de primeira, fui rever a aula teórica 2 vezes, e agora compreendo!!!
Fiz o meu assim, pois pode fazer tudo dentro de uma def mesmo kkkk
def calc_area():
print('>')
larg = int(input('Digite a largura (m): '))
comp = int(input('Digite o cumprimento (m): '))
total = larg*comp
print(f'Calculando a largura de {larg}mt x cumprimento {comp}mt dá um total de {total}m²')
calc_area()
print('='*40)
print('posso imprimir essa função quantas vezes quiser utilisando calc_area() ')
print('='*40)
calc_area()
def soma(l,c):
s=l*c
print(s)
l=float(input("largura"))
c=float(input("comprimento"))
soma(l,c)
Fiz assim
def area(a, b):
s = a * b
print('_' * 32)
print(f'A área do terreno é {s}m²')
print('_'*32)
x = int(input('Digite quantas áreas deseja calcular: '))
for c in range(0, x):
c = float(input('Largura(m): '))
d = float(input('Comprimento(m): '))
area(c, d)
def area(l, c):
print(f'A largura do terreno é {l} m e seu comprimento é {c} m logo sua área é {l*c} m².')
# Programa principal
larg = int(input(f'Digite a largura do terreno: '))
comp = int(input(f'Digite comprimento do terreno: '))
area(larg, comp)
# Desafio 096
# Crie um algoritmo q tenha uma função chamada área(), que receba as dimensões de um terreno (larg. e comprim.)
# Mostre a área total do terreno.
def área_tt(largura, comprimento):
a = largura * comprimento
print(f'A área do terreno é de {largura} X {comprimento} totalizando {a}m2.')
# Programa principal
print('--------------- Tamanho do Terreno ---------------')
l = float(input('Largura do terreno em mts: '))
c = float(input('Comprimento do terreno em mts: '))
área_tt(l, c)
Inclui o def da aula de criar a linha personalizada! :)
def lin(msg):
print('-'*30)
print(msg)
print('-'*30)
def area(largura, comprimento):
print(f'A área de um terreno {largura}x{comprimento} é de {(largura*comprimento):.2f}m².')
lin('CONTROLE DE TERRENOS')
largura = float(input('Digite a área (m): '))
comprimento = float(input('Digite o comprimento (m): '))
area(largura, comprimento)
da pra voce chamar e pedir o input quando vc cham tipo asim
area(l=int(input('Largura: ')), c=int(input('Comprimento: ')))
Eu fiz desse jeito também
fiz em 3 linhas
def area(x, y):
print(f'a largura foi {x} e o comprimento foi {y} danto uma area total de {x*y}')
area(float(input('digite a lagura: ')), float(input('digite o comprimento: ')))
tão bom comparar o nosso começo com o agora e ver o quanto a gente evoluiu. já estamos em funções povo!
def area(com,lar):
print('_-' * 40)
print(f'Área total: {com * lar:.2f} m²'.center(77))
print('_-' * 40)
Bom vídeo. 🙂
def area(l,c):
a = l * c
print(f'A área é de {a}m² (Largura: {l}m Comprimento: {c}m')
l = int(input('Largura: '))
c = int(input('Comprimento: '))
area(l,c)
Ótimo exercicio
Só sei que funcionou kkkkkkk 03/03/23
EXERCICIO#96:
def area(a, b):
c = a * b
print(c)
a = float(input('LARGURA (m): '))
b = float(input('COMPRIMENTO (m): '))
print(f'A área de um terreno {a}x{b} é de ', end='')
print(area(a, b))
def area(l, c):
a = l * c
print(f'A área de um terreno de {l} x {c} é de {a}m²')
largura = float(input('Largura (m): '))
comprimento = float(input('Largura (m): '))
area(largura, comprimento)
Fiz com o método return na def
def area(a, b):
s = a * b
return f'{s}'
largura = float(input('Largura (m): '))
comprimento = float(input('comprimento (m): '))
print(f'A área de um terreno {largura} por {comprimento} é igual a {area(a= largura, b= comprimento)}m²')
Esse foi tranquilo
def area(largura, comprimento):
s = largura * comprimento
print(f'A areá de um terreno {largura} x {comprimento} é de {s}')
print('CONTROLE DE TERRENOS')
print('-' * 20)
area(largura=float(input('LARGURA (m): ')), comprimento=float(input('COMPRIMENTO (m): ')))
eu fiz diferente kkkkk eu botei tudo que precisava ja dentro da função ai no codigo principal eu dei um print no titulo e outro nas linhas e chamei a função
def área():
larg = float(input('Largura:(m) '))
comp = float(input('Comprimento:(m) '))
tot = larg*comp
print(f'A Área de um terreno {larg:.1f} x {comp:.1f} é de {tot:.1f}m²')
print('Controle de Terrenos')
print('=*='*7)
área()
Fiz semelhante
def cumprimento(T):
print("-=-" *10)
print(T)
cump = float(input("Largura(M): "))
Compri = float(input("Comprimento(M): "))
área = cump * Compri
print(f" A área do seu terreno com a largura de {cump} e com o comprimento de {Compri} gerando o total da área de {área}m" )
cumprimento("Controle de Terrenos")
def area(h, w):
a = h * w
print(f"The area of the solicited terrain is {a}m2!")
print("- Area calculator -")
h = float(input("Type here the height of the terrain: "))
w = float(input("Type here the width of the terrain: "))
area(h, w)
Em javascript fiz assim:
const calcArea = (larg, comp)=> {
var area = larg * comp
return area;
}
var l = Number(prompt("Digite a largura:"));
var c = Number(prompt("Digite a altura:"));
console.log(`A área é: ${calcArea(l, c)} m²`)
Bem, funcionar, funcionou. Vou comparar o meu com o do Guana para aperfeiçoar...
'''
Faça um programa que tenha uma chamada area() que receba as medidas de um terreno retangular e calcule sua área.
'''
def area(a, b):
s = a * b
print('~'*72)
print(f'A área do terreno com {a} m de frente e {b} m de profundidade é {s:.2f} m2')
print('~' * 72)
print('-'*24)
print(f'Cálculo área de terrenos')
print('-'*24)
x = float(input('Digite a medida da frente(m): '))
y = float(input('Digite a profundidade do terreno(m): '))
area(x, y)
Fiz assim:
print("Controle de terrenos")
print('-'*20)
largura = float(input('Largura (m): '))
comprimento = float(input('Comprimento (m):'))
def area(x, y):
calcular_area = x * y
print(f'A área de um terreno de {x} x {y} é de {calcular_area}m²')
area(largura, comprimento)
Exercício Python #096 - Função que calcula área
-------------------------------------------------------------------------------
def area(l, c):
a = l * c
print('A área de um terreno {:.1f} x {:.1f} é de {:.1f}m².'.format(l, c, a))
#PROGRAMA PRINCIPAL
print('{:-
no meio da explicaçao fiquei tentando fazer varios codigos, tdah é foda. mas fez com q eu resolvesse mt facil esse
def terrno(l,c):
area = l * c
return area
print('-'*30)
largura = float(input('largura (m):'))
comprimento = float(input('Comprimento (m):'))
area = terrno(l=largura,c=comprimento)
print(f'A area de {largura}x{comprimento} é de {area}')
Obrigado!
def área(a, b):
área = a * b
print(f'A área de um terreno {a}x{b} é de {área:.2f}m².')
print(f'{"Controle de Terrenos":^50}')
print('-' * 50)
a = float(input('LARGURA (m): '))
b = float(input('COMPRIMENTO (m): '))
área(a, b)
poxa professor muito boas suas aulas
Minha resolução:
print('=' * 40)
print(f'{"Área do Terreno":^40}')
print('=' * 40)
def area(l, c):
a = l * c
print(f'O seu terreno de {l}x{c} tem uma área de {a:.1f}m².')
l = float(input('Digite a largura do terreno: '))
c = float(input('Digite o comprimento do terreno: '))
area(l, c)
deixa o def em primeiro bro
#Exercício Python 096: Faça um programa que tenha uma função chamada área(), que receba as dimensões
# de um terreno retangular (largura e comprimento) e mostre a área do terreno.
#Criando a função que vai calcular a area.
def area(largura, comprimento):
area_terreno = largura * comprimento
return area_terreno
#Usuario vai digitar o valor a ser entrado
larg = float(input("Digite a largura do terreno: "))
comp = float(input("Digite o comprimento do terreno: "))
#Printando e utilizando a função para calcular a area.
print(f"A area do terreno é {area(larg, comp)}.")
Esses desafios da parte 1 de funções são fáceis, mas importante para o entendimento basico, foquem em entender 100% para não ter problemas mais para frente.
def area(l, c):
a = l * c
print(f'A área de um terreno {l}x{c} é de {a:.1f}m²')
print(f'Controle de Terrenos')
print('-' * 20)
area(float(input('LARGURA: ')), float(input('COMPRIMENTO: ')))
fiz simples def area(a , b):
s = a + b
print(s)
largura = int(input('Largura: '))
altura = int(input('Altura: '))
area(largura, altura)
O meu ficou igual ao do Professor kkk
vou deixar ele abaixo:
def area(larg, comp):
a = larg * comp
print(f'A área do terreno {larg} x {comp} é de {a}m².')
# programa principal
print('Áreas de terrenos')
print('=' * 20)
larg = int(input('Largura (m): '))
comp = int(input('Comprimento (m): '))
area(larg, comp)
def area(l,c):
a = l * c
print('-'*70)
print(f'A area de um terreno de {l} de largura e {c} de comprimento é {a}m')
print('-'*70)
l = float(input('Largura:'))
c = float(input('Comprimento:'))
area(l,c)
def area(a, b):
c = a * b
print(f'A area do terreno é de: {c}m²
Com {a}m de largura e {b}m de comprimento')
a = float(input('LARGURA (m): '))
b = float(input('COMPRIMENTO (m) '))
area(a, b)
# Faça um programa que tenha uma função chamada área(), que receba as dimensões de um terreno retangular
# (largura e comprimento) e mostre a área do terreno.
def area(lar, con):
print(f'A área de um terreno de {lar} x {con} = {lar*con}m^2.')
print('Controle de Terrenos')
print('-'*30)
l = float(input('Largura (m): '))
c = float(input('Comprimento (m): '))
area(l, c)
# Faça um programa que tenha uma função chamada area(), que recebe as dimenções de um terreno retangular (largura e comprimento) e mostre a area do terreno
def area(a, b):
c = a * b
print(f"A area total é {c}m²")
a = float(input('Largura do terreno (m): '))
b = float(input('Comprimento do terreno (m): '))
area(a, b)
Declarei as dimensões do terreno da seguinte forma:
def area(a, b):
s = a * b
print(f'Um terreno de largura {a}m e comprimento {b}m tem área de {s}m²')
print('Controle de terrenos')
print('-' * 30)
area(a = float(input('Largura: ')), b = float(input('Comprimento: ')))
Fiz assim também, achei mais otimizado dessa forma. Eu nem coloquei aquela variável "S" ali em cima, eu já fiz "a*b" dentro do último {}
# Exercício 96 - Função que Calcula a Área
# FUNÇÃO
def área(l, c):
print('-' * 30)
a = l * c
print(f'A área de um terreno de {l:.2f} x {c:.2f} é de {a:.2f}m².')
# PROGRAMA PRINCIPAL
print()
print(' CÁLCULO DE ÁREA EM M²')
print('-' * 30)
l = float(input('LARGURA: '))
c = float(input('COMPRIMENTO: '))
área(l, c)
def area(l, c):
a = l * c
print(f"A área de terreno {l}x{c} é de {a}m²")
area(float(input("Largura(m): ")), float(input("Comprimento(m): ")))
#096 função que recebe a largura e comp e calcular a area do terreno e mostrar na tela
def CalculateLand(w, l):
print('
The full area of a land {} x {} is about {:.2f} m².' .format(w, l, w * l));
print('LAND CONTROL!');
print('-' * 20);
CalculateLand(abs(float(input('
Witdh (m): '))), abs(float(input('
Length (m): '))));
Fiz com o input dentro dos parametros :/
def Terreno(largura=float(input('Qual a largura do terreno? (m)')),
comprimento = float(input('Qual o comprimento do terreno? (m)'))
):
print(f'O terreno tem {largura*comprimento} metros quadrados')
Terreno()
"""• DESAFIO 096
💡 Faça um programa que tenha uma função chamada área(), que receba as dimensões de terreno retangular (largura e comprimento) e mostre a área do terreno."""
def área(largura, comprimento):
# A → área
A = largura * comprimento
print(f"A área do terreno ({largura}m×{comprimento}m) é igual a {A:.2f}m²")
print(f"{'CACULO DE ÁREA:':^40}")
print("-"*40)
área(largura = float(input("largura(m): ")), comprimento = float(input("comprimento(m): ")))
# Exercício 096 - Função que Calcula Área
def área(a, b):
return a * b
print('Controle de Terrenos')
print(20 * '-')
l = float(input('Largura (m): '))
c = float(input('Comprimento (m): '))
print(f'A área de um terreno {l:.1f}x{c:.1f} é de {área(l, c):.1f}m².')
eu achei que era pra ser desse jeito kkkk
def lin():
print('-'*40)
def area(larg, comp):
a = larg * comp
print(f'A dimensão de um terreno de {l} x {c} tem {a}m²')
# Controle principal
print('Controle de terreno')
lin()
l = float(input('LARGURA (m): '))
c = float(input('COMPRIMENTO (m): '))
area(l, c)
def soma(a,b):
calc = a * b
print(f'A area de um terreno {a}x{b} tem {calc}m². ')
soma(a=float(input('Largura (M): ')),b=float(input('Comprimento (M): ')))
def multi(a, b):
print(f"A = {a} e B = {b}")
s = a * b
print(f"A + B = {s}")
lin()
print(f"A area é de {s} m2")
def lin():
print("_-"*10)
n1 = int(input("largura"))
n2 = int(input("comprimento"))
multi(n1, n2)
resolução rapida e simples
Me enrolei neste, espero conseguir os proximos :/
#eu fiz assim:
def area():
l=float(input('Largura:'))
c=float(input('Comprimento:'))
print(f'A área de um terreno {l:.2f} x {c:.2f} é de: {l*c:.2f}m²')
area()
Top.
def area(l, c):
print('--→ Controle de Terrenos ←--')
print('-'*30)
print(f'A ára do seu terreno de {l}x{c} é de {l * c}m²')
l = float(input('LARGURA (m): '))
c = float(input('COMPRIMENTO (m): '))
area(l, c)
# Estou compartilhando minhas anotações sobre os exercícios. Quem quiser, pode copiar e colar em um documento .py pois está tudo formatado e comentado.
# Nesse exercício, o precisamos criar uma função chamada área() que recebe dois parâmetros: largura e comprimento. A função deve retornar a área do terreno, que é calculada multiplicando a largura pelo comprimento.
# Uma função é um bloco de código que executa uma tarefa específica. Para criar uma função em Python, usamos a palavra-chave def seguida do nome da função e dos parênteses. Os parâmetros são passados entre os parênteses. O corpo da função é definido por um bloco de código indentado.
def área(largura, comprimento):
return largura * comprimento
# def é a palavra-chave usada para definir uma função.
# área é o nome da função.
# largura e comprimento são os parâmetros da função. São os valroes que a função recebe para realizar a tarefa.
# O corpo da função é a expressão largura * comprimento. A função retorna o valor da expressão.
# Para chamar uma função, basta digitar o nome da função seguido dos parâmetros entre parênteses. O valor retornado pela função pode ser armazenado em uma variável.
área_do_terreno = área(5, 10)
# Obs: A função área() é chamada com os argumentos 5 e 10. Esses valores são passados para os parâmetros largura e comprimento da função. Se forncecermos menos ou mais argumentos do que o número de parâmetros, o Python exibirá um erro.
# O valor retornado pela função é armazenado na variável área_do_terreno.
# O valor retornado pela função é calculado multiplicando 5 por 10, que é igual a 50.
print(f'A área do terreno é {área_do_terreno} m²')
# Essa versão é mais simples apenas para introduzir o conceito de funções. No entanto, podemos melhorar, como aqui que temos uma função que pede um valor ao usuário e verifica se o valor é válido. E outra função que calcula a área do terreno. Desse modo, o código fica mais organizado e fácil de entender além de prevenir erros.
def valor(mensagem):
while True:
try:
return float(input(mensagem))
except ValueError:
print('Valor inválido para essa operação!')
def área():
largura = valor('Digite a largura do terreno: ')
comprimento = valor('Digite o comprimento do terreno: ')
return largura * comprimento
print(f'LARGURA (m){"COMPRIMENTO (m)":>15}{"ÁREA (m²)":>15}')
print(f'{largura:>15}{comprimento:>15}{área():>15}')
exercício bem simples ficou assim:
def area(a,b):
area_retangular = a * b
print(f"A área de um terreno {a} x {b} é de {area_retangular}m²")
a = float(input("LARGURA (m): "))
b = float(input("COMPRIMENTO (m): "))
area(a,b)
fiz assim
def controle(l, c):
area = l * c
print(f"A área de um terreno de {l}x{c} é de {area}²")
#Programa principal
print(' Controle de Terreno')
print('-' *20)
controle(float(input("LARGURA (m): ")),
float(input("COMPRIMENTO: ")))
def area(x, y):
z = x*y
return z
print("< CONTROLE DE TERRENOS >".center(50, "-"))
largura = float(input("Largura (m): "))
comprimento = float(input("Comprimento (m): "))
print(f"A área do seu terreno retangular é de {largura}m X {comprimento}m é de {area(largura, comprimento)}m².")
#Função que Calcula Área
#Faça um programa que tenha uma função chamada área(), que receba as
#dimensões de um terreno retangular (largura e comprimento) e mostre a
#área do terreno
print('Controle de Terreno')
print('-' * 20)
#Minha solução:
def área():
largura = float(input('Digite a largura do terreno (m): '))
comprimento = float(input('Digite o comprimento do terreno (m): '))
area = largura * comprimento
print(f'A área é de: {area} m²')
área()
'''
Solução do vídeo:
def área(l, c):
area = l * c
print(f'A área é de: {area} m²')
largura = float(input('Digite a largura do terreno (m): '))
comprimento = float(input('Digite o comprimento do terreno (m): '))
área(largura, comprimento)
'''
Não precisei do def :)
print('COMTROLE DE TERRENO')
print('='*30)
while True:
a = float(input('DIGITE A LARGURA DO TERRENO '))
if a == 00:
break
b = float(input('DIGITE O COMPRIMENTO DO TERRENO '))
c = a*b
print(f'A AREA DE UM TERRENO DE {a}m x {b}m É DE {c} m2')
if a and b == 00:
break
def cabeçalho():
print(f'{"CONTROLE DE TERRENO":^30}')
print('=' * 30)
def area(* num):
m = larg * compr
print(f' A área do seu terreno de {larg} X {compr} é de {m:.1f}m²')
cabeçalho()
larg = float(input('LARGURA (M): '))
compr = float(input('COMPRIMENTO (m): '))
area()
EU FIZ ASSIM! O RESULTADO FICOU UM POUCO DIFERENTE MAIS FUNCIONOU !
Tive um pouco de dificuldade com esse exercício, mas no fim consegui fazer, embora de forma diferente:
def calculaárea():
largura = float(input('LARGURA: '))
comprimento = float(input('COMPRIMENTO: '))
total = largura * comprimento
print(f'A área do seu terreno é {largura} x {comprimento} que equivale a {total} m2.')
calculaárea()
Tive o mesmo raciocínio. Acho que assim fica perfeito.
Consegui fazer :)
def area(a, b):
terreno = a*b
print(f'A área de um terreno de {largura} x {comprimento} é {terreno}m²')
print('CONTROLE DE TERRENO')
largura = float(input('LARGURA (m) '))
comprimento = float(input('COMPRIMENTO (m) '))
area(largura, comprimento)
esse até que foi molezinha para mim, meu código abaixo
def area(length, width):
try:
length = float(length)
width = float(width)
area = length * width
print(f"The area of a {width}x{length} plot of land is {area}m²")
except:
print("Error")
print("-"*40)
print(" Land Control")
print("-"*40)
l = input("LENGTH (m): ")
w = input("WIDTH (m): ")
area(l, w)
Essa foi minha solução:
def área(a, b):
m = a * b
print(f'A área de um terreno {a} x {b} = {m}m².')
print(' Controle de Terrenos')
print('-' * 25)
lm = float(input('Qual a largura? (m): '))
cm = float(input('Qual o comprimento? (m): '))
área(a=lm, b=cm)
def area(a, b):
print(f'A área de um terreno {a} x {b} é de {a*b}m².')
area(float(input('Largura: ')), float(input('Altura: ')))
def área():
#FUNÇÃO LARGURA* ALTURA
a= x*y
print( f"O valor da área é {a} metros quadrados ", )
def terreno(txt):
print('-' *30)
print(txt)
print('-' * 30)
terreno(' Controle de terreno ')
x= float(input("Digite o valor da largura (m): "))
y= float(input("Digite o valor da altura (m): "))
área()
Esse foi bem tranquilo:
def area(a, b):
t = a * b
print(f'A área de um terreno {a}x{b} é de {t}m².')
def titulo(txt):
print(f'{txt.title():^30}')
print('-' * 30)
titulo('Controle de terrenos')
largura = float(input('Digite a largura (m): '))
comprimento = float(input('Digite o comprimento (m): '))
area(largura, comprimento)
Fiz assim:
from os import system
def area():
width = float(input("Largura (m): "))
height = float(input("Comprimento (m): "))
area = width * height
print(f'A área do terreno {width:.2f}x{height:.2f} é de {area:.2f}m².')
system('cls')
print(
'Controle de Terrenos
'
'--------------------'
)
area()
def área(a,b):
print(a*b)
x=float(input('Digite a largura: '))
y=float(input('Digite o comprimento: '))
área(x,y)
def area(larg, comp):
a = larg * comp
print(f'A área do seu terreno de {larg}m x {comp}m é de {a} m2.')
#programa principal
print('Controle de Terrenos')
print('---------------------')
area(float(input('COMPRIMENTO: ')), float(input('LARGURA: ')))
#Jose.
bem facil por enquanto ...
def calcarea(m, c):
print(f'A área de um terreno {metrs}x{compri} é de {m*c}m².')
# Principal calcula a área
print(' Controle de terrenos ')
print('--'*11)
metrs = float(input('LARGURA (m):'))
compri = float(input('COMPRIMENTO (m):'))
calcarea(metrs, compri)
01/08/24
🤔
def calcula_area(altura, largura):
área = altura*largura
print(f'A área de um terreno {largura}×{altura} é de {área}m²')
largura = float(input('LARGURA (m): '))
altura = float(input('COMPRIMENTO (m): '))
calcula_area(altura, largura)
#Próximo...🥱
Eu usei lista Kkkkkk to muito acostumado com lista
def area(a, b):
return a*b
x = float(input('Digite a largura: '))
y = float(input('Digite o comprimento: '))
terreno = area(x, y)
print(f'A área total é de {terreno}m²')
def area(l, c):
print(f"a área de um terreno {arg1}x{arg2} é de {arg1*arg2}m²")
largura = float(input("largura: "))
comprimento = float(input("comprimento: "))
area(largura, comprimento)
Boa, Guanabara.. mais uma aula top. Só o nome do exercício que está errado. Aqui está aparecendo aprimorando dicionários. Esse é o conteúdo do ex95. Abraço
esse primeiro exercicio ta facil
def medida(larg, comp):
print(f'A area de {larg}x{comp} é igual a {larg*comp}m²')
print('-'*20)
print('Controle de terrenos')
print('-'*20)
l = float(input('LARGURA (m): '))
c = float(input('COMPRIMENTO (M): '))
medida(l, c)
Olá pessoal, boa noite Porque não é necessário utilizar o 'return' no final dessa função criada?
Não é necessário pq o Guanabara está utilizando o valor da área somente dentro da função, porém a função está retornando o valor None de forma implícita. Eu particularmente prefiro retornar o valor da área e não usar o print dentro da função, pois se eu precisar calcular a área em outro programa num contexto diferente, aquele print torna a função inútil pra mim. Defini a função assim:
def área(a, b):
return a * b
Guanabara mostrando os exercícios e falando se você ainda tem problemas, eu tenho problemas toda hora os exercícios kkkk