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 que lê uma string digitada pelo usuário e imprime o valor correspondente de cada letra em (1) hexadecimal e (2) decimal.
- Escreva um programa que imprime os primeiros cem número primos. Um número primo é aquele que é divisível apenas por ele mesmo ou por 1.
- Escreva um programa que faz a previsão para ganhos no tesouro direto IPCA com juros semetrais. Nesta modalidade, o valor investido é corrigido mensalmente pelo IPCA e a cada 6 meses o invesitor recebe o repasse de uma taxa de juros contratada no momento do investimento (atual em torno de 7% ao ano). O usuário deve entrar com o valor investido, o IPCA previsto, o vencimento (ex. 2026) e a taxa de juros contratada. O programa deve imprimir o valor do investimento no vencimento (corrigido pelo IPCA previsto) e o total de juros recebidos.
- Crie um programa que simula um jogo de dados. O usuário deve fazer sua aposta (número 1 a 6) e o programa deve simular um dado não viciado e informar se o usuário venceu ou não o jogo.
- Escreva um programa que lê um número em decimal e imprime o equivalente em binário.
- Suponha um circulo inscrido em um quadrado de lado 100. Escreva um programa que lê uma coordenada cartesiana (par (x,y), x<=100, y<=100) e indica se o ponto está dentro ou fora do círculo.
- Escreva um programa que imprime uma tabela de conversão de Celsius para Fahrenheit considerando temperaturas até 100 graus Celcius.
- Escreva um programa que lê uma string e imprime uma tabela com a frequência de ocorrência dos caracteres. Por exemplo, na string "teste" a resposta seria "e-2;s-1;t-2".
- Escreva um programa que imprime o resultado da soma 1/2+1/3+1/4+...+1/n. O usuário deve entrar com o valor de n.
- Escreva um programa que lê cinco números inteiros ao final indica qual foi o maior e o menor.