O Visual Studio Code (VS Code) é uma ferramenta muito poderosa e utilizada para programar em diversas linguagens, inclusive C e C++. Vamos ver como baixar o VS Code, configurar as extensões para C/C++ e usar o Mingw para podermos … Continue lendo →
Nesta página vamos adicionar alguns vídeos com exercícios resolvidos sobre funções em Linguagem C para facilitar os seus estudos. Exercícios sobre funções a) Crie um programa em C que receba um número inteiro e uma função que retorne 1 se … Continue lendo →
Neste vídeo vamos ver a estrutura básica de um programa em C, como criar um programa em C, salvar, compilar e executar. Apresentaremos os tipos de dados básicos, int, float, char, double, além é claro dos comandos de entrada e … Continue lendo →
Por: Eduardo Casavella Os operadores compostos de atribuição: +=, -=, *=, /=, são muito utilizados em expressões matemáticas como atalhos para as operações aritméticas mais comuns. Por exemplo: ao invés de escrever: num = num + 5 ; pode-se utilizar … Continue lendo →
Por: Eduardo Casavella Suponha que você tenha declarado uma variável do tipo int denominada x. Existe alguma diferença entre o comando ++x e x++ ? Vamos examinar melhor estes dois casos neste artigo. Sabemos que para incrementar a variável x … Continue lendo →
Neste artigo vou descrever como calcular a média aritmética entre doisvalores do tipo float utilizando linguagem C. Para poder fazer o cálculo de média necessitamos: 1)Declarar as variáveis utilizadas no código. 2) Entrada de dados: Ler os valores e armazenar … Continue lendo →
Por: Eduardo Casavella Os operadores lógicos são utilizados quando é necessário usar duas ou mais condições dentro da mesma instrução if para que seja tomada uma única decisão cujo resultado será verdadeiro ou falso. Os operadores lógicos combinam condições simples em … Continue lendo →
Por: Eduardo Casavella É possível criar um ponteiro para uma struct, de forma semelhante à criação de ponteiro para outros tipos de dados. Para acessar os dados dos membros de uma struct usamos o operador ponto . Tomemos como exemplo a … Continue lendo →
Por: Eduardo Casavella Neste artigo veremos como utilizar o arquivo de cabeçalho time.h da linguagem C para trabalhar com a data e hora atuais do sistema usando localtime() e a struct tm. No arquivo de cabeçalho time.h. existem funções e … Continue lendo →
Atenção amantes do Dev C++!!! É possível usar o Dev C++ no Windows 10 e anteriores. Melhor ainda, é possível usar um Dev-C++ atualizado e que funciona perfeitamente no Windows 8 ou 10! Se você quer usar o Dev-C++ porque … Continue lendo →
Por: Eduardo Casavella Para gerar um número aleatório (randômico) em linguagem C podemos usar a função rand pertencente à biblioteca stdlib.h. Gerar sequências de números aleatórios é um problema bastante comum em programação. A função rand Quando esta função é … Continue lendo →
Por: Eduardo Casavella É possível utilizar arrays com várias dimensões. Ex; float notas[20]; //array de 1 dimensão, conhecido como vetor. float matriz1[5][5]; //array de 2 dimensões, conhecido como matriz. Também é possível declarar matrizes com múltiplas dimensões. int matriz3d [4][4][4] … Continue lendo →
Por: Eduardo Casavella A forma mais simples de exibir caracteres acentuados em C é usar um código para o caracter correspondente usando tabela ASCII. Esta tabela pode ser encontrada em: www.asciitable.com Vejamos um exemplo: Suponha que você deseje apresentar a … Continue lendo →