Introdução Linguagem C
Tese: Introdução Linguagem C. Pesquise 861.000+ trabalhos acadêmicosPor: pachecocpd • 8/9/2013 • Tese • 4.372 Palavras (18 Páginas) • 355 Visualizações
UNIVERSIDADE DO ESTADO DE SANTA CATARINA
CENTRO DE CIÊNCIAS TECNOLÓGICAS – CCT
DEPARTAMENTO DE CIÊNCIAS DA COMPUTAÇÃO
Caderno de Exercícios
Algoritmos
Introdução Linguagem C
SUMÁRIO
SEQUÊNCIA SIMPLES________________________________________________ 3
ESTRUTURAS CONDICIONAIS ________________________________________ 5
ESTRUTURAS DE REPETIÇÃO ________________________________________ 7
FUNÇÕES __________________________________________________________ 10
VETORES __________________________________________________________ 12
STRINGS ___________________________________________________________ 15
MATRIZES _________________________________________________________ 16
PONTEIROS ________________________________________________________ 18
1.0 SEQUÊNCIA SIMPLES
1. Faça um algoritmo / programa em C que leia um número e o mostre.
2. Faça um algoritmo / programa em C que leia dois números e mostre o produto
desses números.
3. Faça um algoritmo / programa em C que leia o nome e as idades de duas pessoas e
mostre a soma das idades.
4. Faça um algoritmo / programa em C que leia dois números e troque o conteúdo
destas variáveis entre si. Mostrar os novos conteúdos.
5. Faça um algoritmo / programa em C que leia três números, efetue o cálculo das
expressões abaixo e mostre os resultados.
(A – B) * C;
(( x – 5) * y) – z.
6. Faça um algoritmo / programa em C que leia duas notas, os pesos de cada nota e
mostre a média ponderada.
Média Ponderada = (nota 1 * peso nota 1) + (nota 2 * peso nota 2) / soma
dos pesos.
7. Faça um algoritmo / programa em C que leia uma temperatura em graus
Fahrenheit e converta / mostre em graus Centígrados.
Centígrados = (Fahrenheit – 32) * 5 / 9.
8. Maria quer saber quantos litros de gasolina precisa colocar em seu carro e
quanto vai gastar para fazer uma viagem até a casa de sua irmã. Faça um
algoritmo / programa em C que leia:
A distância da casa de Maria até sua irmã;
O consumo do carro de Maria (KM rodados / litro);
O preço da gasolina (litro).
E mostre as informações que Maria necessita.
9. Faça um algoritmo / programa em C de auxilio para vendedores. A partir de
um valor lido, mostrar:
O total a pagar com desconto de 10%;
O valor de cada parcela, no parcelamento de 3 x sem juros;
A comissão do vendedor, no caso da venda ser a vista (5% sobre o valor com
desconto);
A comissão do vendedor, no caso da venda ser parcelada (5% sobre o valor
total).
10. Faça um algoritmo / programa em C que leia um valor inteiro em segundos, e
converta / mostre no formato hh:mm:ss.
11. Faça um algoritmo / programa em C que leia um valor em metros e mostre o
converta / mostre em decímetros, centímetros e milímetros.
12. Faça um algoritmo / programa em C que leia quanto você ganha por hora e o
número de horas trabalhadas no mês. Na seqüência, calcule e mostre o total do seu
salário no referido mês.
13. Faça um algoritmo / programa em C para calcular a quantidade necessária de latas
de tinta para pintar uma parede com X metros de largura por H metros de altura.
Considere que o consumo de tinta por metro quadrado é 2.5 litros e a quantidade
de tinta por lata é 8 litros.
14. Faça um algoritmo / programa em C que leia o salário bruto mensal de um
funcionário, calcule e mostre os valores conforme modelo abaixo:
Salário Bruto : R$
(-) IR (15%) : R$
(-) INSS (11%) : R$
(-) Sindicato (3%) : R$
Salário Liquido : R$
15. Faça um programa em C que leia um número com 5 casas decimais e arredonde
para duas.
2.0 ESTRUTURAS CONDICIONAIS
16. Faça um algoritmo / programa em C que leia dois números e mostre o maior
deles.
17. Faça um algoritmo / programa em C que leia um número e informe se ele é
positivo ou negativo.
18. Faça um algoritmo / programa em C que leia um número e informe se ele é par ou
ímpar.
19. Faça um algoritmo / programa em C que leia 3 números e mostre-os em ordem
decrescente.
20. Faça um algoritmo / programa em C que leia a capacidade de um elevador e o
peso de 5 pessoas. Na
...