Enviar um café pro programador

Pode me ajudar a transformar cafeína em código?
Mostrando postagens com marcador Programa. Mostrar todas as postagens
Mostrando postagens com marcador Programa. Mostrar todas as postagens

Código comentado sobre como criar o Jogo da Velha em C


No artigo passado de nosso curso de programação, mostramos o código-fonte do Jogo da Velha em C, além de explicar a razão pela qual você deve tentar fazer, de qualquer jeito, uma versão totalmente sua do jogo.

Agora vamos explicar, passo a passo, a lógica da programação do jogo bem como cada detalhe do código.

typedef: Como 'declarar' seus próprios tipos

Nos artigos passados, além de aprendermos como declarar uma struct na linguagem C, aprendemos a acessar e alterar os dados de uma estrutura.

Através de exemplos, vimos que podemos declarar várias variáveis de uma struct previamente declarada:
struct Aluno joaozinho;
struct Funcionario secretaria;

É como se tivéssemos criados tipos novos.
Assim como o 'int', 'float' ou 'char', é como se existisse o tipo 'struct Aluno' e 'struct Funcionario'.

Vamos entrar mais a fundo nesses detalhes e aprender como declarar structs através do atalho typedef.

Programa: Criando uma calculadora em C

Tutorial passo-a-passo sobre a criação de uma calculadora na linguagem de programação CNo artigo passado, sobre o laço DO WHILE em C, propomos para você um exercício:

No artigo sobre o teste condicional SWITCH em C, mostramos como usar ele para fazer uma calculadora.
Refaça essa calculadora, com o mesmo SWITCH, mas agora mostrando as operações matemáticas como opções de um menu, dentro de um laço DO WHILE.

Vamos resolver esse exercício e comentar totalmente seu código, agora em nossa apostila de C!


Clique aqui e saiba como obter seu certificado de programação C! Entre já no Mercado de Trabalho!

Programa em C que diz quantos dias o mês possui

Programa em C que recebe o mês e informa quantos dias ele possui.Vamos criar agora um programa que pede o mês ao usuário, e retorna quantos dias esse mês possui.
Vamos resolver usando apenas SWITCH e cases acumulados.

Exercício:
Crie um programa em C que receba um inteiro, de 1 até 12, representando os meses do ano e retorne o número de dias do mês.

Use switch e não use break. 
Use acúmulo de case e suponha que fevereiro tenha sempre 28 dias.