Pages

terça-feira, 2 de junho de 2009

Exercícios de Estrutura Sequencial (exercício 6)

Vamos a resolução do exercício número 6 da lista: http://www.python.org.br/wiki/EstruturaSequencial
6.
Faça um Programa que peça o raio de um círculo, calcule e mostre sua área.

Lembrando que o '#' serve para comentar as linhas, o interpretador não lê o que é escrito depois do '#'.
Na primeira linha sempre coloca-se o caminho para o interpretador no linux, no caso do windows não é necessário.
PS.: Fiz o programa para ter redundância a erros.



#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print("Calcule a área de um círculo")
print("Para sair do programa tecle [ENTER]")
while 1:
raio = input("Digite o raio do círculo: ")
if not raio: break
while 1:
try:
raio1 = float(raio)
raio2 = pow(raio1,2) #Pode-se usar também "raio ** 2"
pi = 3.14
print("A área do círculo é:",raio2*pi)
break
except:
print("O número parece estar incorreto")
break



Qualquer dúvida só postar um comentário.

Abraços

Nenhum comentário:

Postar um comentário