Linguagem C
Alto-Douro
Metodologias de Programação I
Exercícios de Apoio às Aulas Práticas
Versão 0.9.6
Cursos:
Engenharia Informática (1º Ciclo)
Tecnologias de Informação e Comunicação (1º Ciclo)
Metodologias de Programação I
UTAD – ECT - Dept Engenharias
Exercícios de Apoio às aulas práticas
Expressões básicas
1. Implemente um programa em C que permita somar dois quaisquer números, visualizando o resultado obtido.
#include
int main()
{
int x, y, z;
/* inserção dos valores a somar */ printf(“Insira dois valores inteiros : “); scanf(“%d %d”, &x, &y);
/* cálculo do valor da soma */ z = x + y;
/* apresentação do resultado */ printf(“%d + %d = %d\n”, x, y, z); return 0;
}
2. Implemente um programa em C que permita calcular a área de um quadrado. (Área=Lado*Lado)
3. Implemente um programa em C que permita calcular o perímetro de um quadrado. 4. Implemente um programa em C que calcule o volume (V) de um cilindro através dos valores da altura (h) do cilindro e do raio (r) da base.
O volume é calculado por V=h*PI*r^2.
Considere o valor de PI=3.141592654
5. Implemente um programa em C para ler a base e a altura de um triângulo.
Em seguida, escreva a área do mesmo.
Obs: Área = ( Base * Altura ) / 2
6. O preço de um automóvel é calculado pela soma do preço de fábrica com o preço dos impostos (45% do preço de fábrica) e a percentagem do revendedor (28% do preço de fábrica). Implemente um programa em C que leia o nome do automóvel e o preço de fábrica e que imprima o nome do automóvel e o preço final.
Versão 0.9.6
Página 1
Metodologias de Programação I
UTAD – ECT - Dept Engenharias
Exercícios de Apoio às aulas práticas
7. Uma empresa tem para um determinado funcionário uma ficha contendo o nome, número de horas trabalhadas e o número de dependentes de um funcionário. Considere que:
A empresa paga 12 euros por hora e 40 euros por cada dependente.
Sobre o salário