Exemplos de
Programas na Linguagem C
06_01_Encontrar o quociente e o
resto de dois inteiros digitados pelo usuário |
07_01_Encontrar o tamanho de um int, float, double e char do seu sistema |
17_04_Calcular a soma
de números naturais até N que são múltiplos de M (v1) |
17_05_Calcular a soma
de números naturais até N que são múltiplos de M (v2) |
17_06_Calcular a soma
de números naturais, pares e ímpares, até N que são múltiplos de M |
35_01_Imprimir números primos de um intervalo usando funções definidas
pelo usuário |
36_01_Verificar se um número é primo ou de Armstrong usando funções
definidas pelo usuário |
37_01_Verificar se um número pode ser expresso como a soma de dois
números primos |
38_01_Encontrar a soma de números naturais usando recursividade |
39_01_Calcular o fatorial de um número usando recursividade |
40_01_Encontrar o MDC usando recursividade |
41_01_Converter números binários em decimais e vice-versa |
42_01_Converter números octais em decimais e vice-versa |
43_01_Converter números binários em octais e vice-versa |
44_01_Inverter uma sentença usando recursividade |
45_01_Calcular a potência de um número usando recursividade |
46_01_Calcular média usando arrays |
47_01_Encontrar o maior elemento de um array |
48_01_Calcular desvio padrão |
49_01_Somar duas matrizes usando arrays multi-dimensionais |
50_01_Multiplicar matrizes usando arrays multi-dimensionais |
51_01_Encontrar a transposta de uma matriz |
52_01_Multilicar duas matrizes passando matriz para função |
53_01_Acessar os elementos de um array
usando apontador |
54_01_Troca de elementos usando chamada por referência |
55_01_Encontrar o maior número usando alocação dinâmica de memória |
56_01_Encontrar a frequência de caracteres numa cadeia |
57_01_Encontra o número de vogais, consoantes, dígitos e espaços em
branco numa cadeia |
58_01_Remover todos os caracteres de uma cadeia exceto os alfabéticos |
59_01_Encontrar o tamanho de um string |
60_01_Concatenar duas cadeias de caracteres |
61_01_Copiar cadeia de caracteres sem usar strcpy() |
62_01_Ordenar elementos na ordem lexicográfica (ordem alfabética) |
63_01_Armazenar informação (nome, idade, altura e
peso) de uma pessoa usando estruturas |
64_01_programa para somar duas distâncias (em polegada-pé) usando
estruturas |
65_01_Soma de dois números complexos por passagem de estruturas para
função |
66_01_Calcular a diferença entre dois períodos de tempo |
67_01_Armazenar informações de estudantes usando estruturas |
68_01_Armazenar informações usando estruturas com alocação dinâmica de
memória |
69_01_Escrever uma sentença num arquivo |
70_01_Ler uma cadeia de texto de um arquivo |
71_01_Programa para mostrar seu próprio código fonte como saída |
|