18.04.2013 Views

Fundamentos de Programação 1 - Alcides Maya Tecnologia

Fundamentos de Programação 1 - Alcides Maya Tecnologia

Fundamentos de Programação 1 - Alcides Maya Tecnologia

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Fundamentos</strong> <strong>de</strong> <strong>Programação</strong><br />

10. Faça um programa para ler uma temperatura em graus Fahrenheit. Criar uma função que converte a<br />

temperatura <strong>de</strong> Fahrenheit para Celsius. A fórmula <strong>de</strong> conversão é C ( F – 32 ) * ( 5 / 9 ), sendo F a temperatura<br />

em Fahrenheit e C a temperatura em Celsius. A função <strong>de</strong> conversão <strong>de</strong>ve receber como entrada <strong>de</strong> dados a<br />

temperatura em Fahrenheit em tipo <strong>de</strong> dado float, fazer a conversão e retornar o valor convertido em graus<br />

Celsius.<br />

11. Faça um programa que leia um caracter do teclado. Criar uma função que irá converter esta letra para uma<br />

letra minúscula e retorna-la.<br />

12. Faça um programa que leia dois números. Criar uma função chamada potencia que eleva o primeiro<br />

número a uma potência inteira do segundo número e retorna o valor calculado. Por exemplo, se for lido os<br />

números 2 e 3, a função irá calcular 2³ ou seja 2 * 2 * 2<br />

13. Faça um programa que leia e calcule a área <strong>de</strong> um retângulo. O programa <strong>de</strong>verá ter uma função que<br />

leia a base e a altura do retângulo, calcule a área e retorne o valor do resultado que <strong>de</strong>verá ser apresentada na<br />

função main. Fórmula: Área do retângulo = base * altura.<br />

14. Faça um programa que leia e calcule a área <strong>de</strong> um triângulo. O programa <strong>de</strong>verá ter uma função que<br />

leia a base e a altura do retângulo, calcule a área e retorne o valor do resultado que <strong>de</strong>verá ser apresentada na<br />

função main. Fórmula: Área do triângulo = (base * altura) / 2.<br />

15. Faça um programa que leia e calcule a área <strong>de</strong> um trapézio. O programa <strong>de</strong>verá ter uma função que leia<br />

a base maior, a base menor e a altura do trapézio, calcule a área e retorne o valor do resultado que <strong>de</strong>verá ser<br />

apresentada na função main. Fórmula: Área do trapézio = ((base maior + base menor) /2) * altura.<br />

16. Faça um programa que leia e calcule a área <strong>de</strong> um círculo. O programa <strong>de</strong>verá ter uma função que<br />

leia o raio do círculo, calcule a área e retorne o valor do resultado que <strong>de</strong>verá ser apresentada na função main.<br />

Fórmula: Área do círculo = PI * r².<br />

Bibliografia utilizada:<br />

1. MANZANO, JOSÉ AUGUSTO N. G. – Algoritmos: Lógica para Desenvolvimento <strong>de</strong> <strong>Programação</strong>, Editora<br />

Érica, São Paulo, 2000.<br />

2. MANZANO, JOSÉ AUGUSTO N. G. – Lógica estruturada para <strong>Programação</strong>, Editora Érica, São Paulo,<br />

2001.<br />

3. BOHI, MARILYN – Guia para programadores, Editora Campus, Rio <strong>de</strong> Janeiro, 1988.<br />

4. ALCIDES MAYA - Polígrafo Técnicas <strong>de</strong> <strong>Programação</strong> – Porto Alegre, 2001<br />

5. ALCIDES MAYA - Polígrafo Algoritmo – Porto Alegre, 2001<br />

6. REIS, ANTONIO – Manual Básico <strong>de</strong> Linguagem C, Porto Alegre, 2000.<br />

7. Outras fontes – Internet, Revistas e Periódicos.<br />

89

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!