Utilize a linguagem C em todos os casos.
Estes exercícios foram planejados para treinar questões de fundamentos de programação.
- Escreva um programa para verificar se um número é par ou impar. O usuário deve entrar com o número pelo teclado.
- Escreva um programa para verificar se um número digitado pelo usuário é primo ou não. Um número primo é aquele que é divisível apenas por ele mesmo ou por 1.
- Escreva um program que pede o valor de um depósito inicial, o valor do investimento mensal, o número de meses que o dinheiro vai ficar rendendo na poupança e a taxa de juros mensal. Após isso, calcule o valor do capital no final do período e o lucro obtido.
- Escreva um programa que indica se um número digitado pelo usuário é uma potência de dois ou não. 1,2 e 4 são potências de dois. 3 não é potência de dois.
- Escreva um programa para ordenar um vetor de números inteiros digitados pelo usuário.
- Escreva um programa para imprimir uma String digitada pelo usuário ao contrário. Por exemplo, se o usuário digitou "teste" o programa imprime "etset".
- Escreva um programa para imprimir os n primeiros números da série de Fibonacci. O usuário deve entrar com o valor de n. A série de Fibonacci pode ser calculada por F(n)=F(n–1)+F(n–2), com F(1)=F(2)=1 .
- Escreva um programa para calcular o valor do fatorial de um número digitado pelo usuário. Escreva duas versões: recursiva e não recursiva.
- Escreva um programa para calcular a média e o desvio padrão de uma série de valores digitados pelo usuário.
- Dado uma base n, n>1, calcule recursivamente o valor de n^x. O usuário deve entrar com o valor de n e x. Exemplo: potencia(3,2) deve retornar 9. Não é permitido o uso de loops.