![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: C ::: Desafios e Lista de Exercícios Resolvidos ::: C Básico |
||||
Algoritmo C para ler um número inteiro e exibir o dobro e o triplo do número informado - Lista de Exercícios Resolvidos de CQuantidade de visualizações: 673 vezes |
||||
Pergunta/Tarefa: Faça um algoritmo C que pede para o usuário digitar um número inteiro e obtenha como resultado o dobro e o triplo do número digitado. Sua saída deve ser parecida com: Informe um número inteiro: 7 Você informou o número: 7 O dobro do número é: 14 O triplo do número é: 21 Veja a resolução comentada deste exercício usando C:
|
||||
![]() |
||||
C ::: Dicas & Truques ::: Data e Hora |
||||||||
Como usar o tipo time_t do header <time.h> da linguagem CQuantidade de visualizações: 5097 vezes |
||||||||
O tipo time_t, presente no header <time.h> é usado quando precisamos representar datas e horas e, quando necessário, efetuar operações aritméticas envolvendo as mesmas. Este tipo é obtido por meio de uma chamada à função time(). Veja:
Ao executar este trecho de código teremos algo parecido com: Segundos desde 01/01/1970: 1334017044 Como podemos ver, o tipo time_t é apenas um apelido para um long, como declarado no header time.h:
Desta forma, time_t guarda a quantidade de segundos decorridos desde a meia-noite do dia 01/01/1970 UTC. | ||||||||
C ::: Dicas & Truques ::: Strings e Caracteres |
||||
Como escrever uma função strtolower() para transformar uma palavra inteira em letras minúsculas usando a linguagem CQuantidade de visualizações: 9895 vezes |
||||
O C padrão não possui uma função para transformar todas as letras de uma palavra em minúsculas, embora alguns compiladores a forneça. O que temos é a função: int tolower(int c); que permite transformar um caractere em seu correspondente minúsculo. Podemos tirar vantagem disso e escrever uma função strtolower() personalizada. Veja a listagem logo abaixo:
Ao executar este código nós teremos o seguinte resultado: programando em c Pressione qualquer tecla para continuar... | ||||
C ::: Dicas & Truques ::: Ordenação e Pesquisa (Busca) |
||||
C para iniciantes - Como ordenar os elementos de um vetor de inteiros usando a ordenação da bolha (Bubble Sort) na linguagem CQuantidade de visualizações: 9602 vezes |
||||
O método ou algorítmo de ordenação da bolha é uma das técnicas mais simples de ordenação. No entanto, este método não é eficiente, visto que o tempo despendido para sua execução é muito elevado se comparado à outros métodos existentes. Geralmente usamos este método quando queremos ordenar 50 elementos ou menos. O entendimento deste método é fácil. Se estivermos ordenandos os valores do menor para o maior, o método da bolha percorre os elementos do vetor (array), comparando e movendo o menor valor para a primeira posição do vetor, tal qual bolhas indo para a superfície. Veja um exemplo completo:
Ao executar este código nós teremos o seguinte resultado: Sem ordenação: 4, 6, 2, 8, 1, 9, 3, 0, 11 Ordenados: 0, 1, 2, 3, 4, 6, 8, 9, 11 | ||||
Desafios, Exercícios e Algoritmos Resolvidos de C |
Veja mais Dicas e truques de C |
Dicas e truques de outras linguagens |
Python - Como calcular o cateto oposto dadas as medidas da hipotenusa e do cateto adjascente em Python |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |