Trabalho Do 1 Per Odo
DISCIPLINA - ALGORITMOS COMPUTACIONAIS
Trabalho Individual – Data de Entrega: 28/09/2015
Prof. Luís Roberto Wenzel
Este trabalho deve ser entregue individualmente;
Não se esqueça do nome e registro acadêmico;
O trabalho tem peso de 30% na composição da nota do 1º período (N1);
O trabalho possui 20 questões, que deverão ser entregue no seguinte formato:
a) Enunciado do exercício;
b) Código fonte;
c) Execução de pelo menos três testes do programa.
Exemplo
Escreva um programa que leia um número inteiro positivo e escreva os divisores deste número.
Código Fonte
#include <iostream> main(){ int k=1, n; printf ("Digite um n%cmero: ", 163); scanf ("%d",&n); printf ("\n\nDivisores: D(%d) = { ", n); while (k <= n)
{
if (n % k == 0) printf("%d ", k); k++; } printf ("} \n\n"); system("pause"); }
Testando o programa
1º teste de execução:
Digite um número: 88
Divisores: D(88) = { 1 2 4 8 11 22 44 88 }
Pressione qualquer tecla para continuar. . .
2º teste de execução:
Digite um número: 22
Divisores: D(22) = { 1 2 11 22 }
Pressione qualquer tecla para continuar. . .
3º teste de execução:
Digite um número: 144
Divisores: D(144) = { 1 2 3 4 6 8 9 12 16 18 24 36 48 72 144 }
prof. Luís Roberto Wenzel
1
ALGORITMOS COMPUTACIONAIS
Exercícios
1) Construa um programa que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e
Q(x2,y2), escreva a distância entre eles. A fórmula que efetua tal cálculo é:
Obs: considere a função sqrt(x) que calcula a raiz quadrada de x ( #include <math.h>).
2) Receber o salário de um trabalhador e o valor da prestação de um empréstimo, se a prestação for maior que 20% do salário imprima: Empréstimo não concedido, caso contrário imprima: Empréstimo concedido. 3) Faça um programa que receba o valor dos catetos de um triângulo retângulo, calcule e mostre o valor da hipotenusa.
4) Elabore um programa que leia o raio de uma esfera e calcule a área e o volume. área = 4. .Re2 volume =
4. .R 3
3
5)