Pesquisar no Python Iniciantes

quarta-feira, 4 de julho de 2012

Exercícios #6

O sexto exercicio diz assim:
“Faça um Programa que peça o raio de um círculo, calcule e mostre sua área”

Como calcular a área de um circulo?
A área de qualquer circulo é igual a :  π  vezes o raio do circulo ao quadrado.
Fica assim:    A =  π . r²     //sendo π  aproximadamente  3,14.

Para fazer o exercício vamos precisar de 3 variáveis: a primeira para o valor de  π, a segunda para o raio do circulo, e a terceira para o resultado (área).

O Programa fica assim:
>>pi = 3.14                         //note que é 3.14, e não 3,14, caso contrario daria erro
>>r  = input(“Digite a área do Circulo em metros:  ”)
>>a =  pi * (r * r)
>>print ‘A área do circulo é’,a,’m²’

Saida:

>>> 
Digite a área do Circulo em metros: 3.5
38.465 m²
>>>

OBS: π = pi

5 comentários:

  1. Respostas
    1. float(input('Digite a area do circulo = ')) tenta desse jeito, um detalhe que faltou, e que a variável r precisa converter o input de string para numero, porem usar int aqui nao funcionaria, por ser um numero quebrado, entao usei o float

      Excluir
  2. Faça um Programa para calcular o volume de um cilindro utilizando funções. Para isso:
    Defina uma função para calcular a área de um círculo (com o nome areaCirculo). A função deve receber como parâmetro o valor do raio e retornar a área calculada
    Defina uma função para calcular o volume de um cilindro (nome: volumeCilindro). A função deve receber como parâmetros o raio do círculo da base e a altura do cilindro e retornar o resultado do cálculo do volume. A função volumeCilindro deve usar uma chamada para a função areaCirculo como parte da sua solução; ou seja, para calcular o volume de um cilindro devemos primeiro calcular a área do círculo da base, e depois multiplicar essa área pela altura do cilindro.
    Leia do usuário os valores do raio da base e da altura do cilindro e chame a função volumeCilindro para calcular o volume do cilindro. Depois, imprima o valor do volume calculado.

    ResponderExcluir
  3. A minha saída para o programa está abaixo:

    raio = float(input('Informe o valor do raio do círculo em m2: '))

    pi = 3.14

    area = pi * (raio ** 2)
    print('A área do circulo é de :',area,'m2')

    ResponderExcluir