Ir para conteúdo
Faça parte da equipe! (2024) ×
Conheça nossa Beta Zone! Novas áreas a caminho! ×
  • Quem está por aqui   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.

Curso de C para iniciantes [Vídeo aulas]


bragaman
 Compartilhar

Posts Recomendados

Curso de C para iniciantes & Tutorial compilador & Exercicios[Vídeo aulas & Apostila]

 

Curso de C para iniciantes

 

Curso bem simples e bem explicado, recomendo que assistam todas as vídeo aulas e treinem bastante.

 

Editor/Compilador

 

 

Bem galega, nas vídeo aulas, é usado o programa InterfraC, eu não gosto dele, por isso uso como editor o Notepad++ e como compilador o MiniGW.

 

-->MiniGw

Instalação:

 

Instalação:

- Primeiro passo: Download

 

Baixe o instalador do Mingw 5.1.3 através do link:

É necessário se cadastrar para acessar o conteúdo.

 

- Segundo passo: Instalação

 

Execute o arquivo que você acabou de baixar e clique em "Next". Na tela seguinte, selecione a opção "Download and install" para o instalador baixar os pacotes necessários para a instalação. Na tela do contrato, clique em "I Agree" e na tela seguinte selecione a opção "Current" para ele baixar os pacotes atuais. A seguir na lista dos Componentes, existem compiladores de outras linguagens (caso deseje, pode marcar) mas eu recomendo instalar apenas o "Mingw Make" (que foi citado anteriormente e será utilizado no curso). Nas próximas telas, selecione a pasta aonde ele será instalado (recomendo deixar padrão) e o grupo do Menu Iniciar aonde ficarão alguns atalhos pro Mingw (praticamente não são utilizados). Após isso o programa começará a instalação.

 

- Terceiro passo: Configuração

 

Agora basta configurar o Path do Windows. Isso serve para que na hora de compilar você não precise digitar o caminho inteiro do gcc. Abra o Painel de Controle e vá em Sistema. Caso você não esteja vendo o ícone Sistema, clique na esquerda em "Alternar para modo de exibição clássico" e procure pelo ícone. Clique na aba Avançado e clique lá em baixo em Variáveis de Ambiente. Na lista de baixo, selecione a variável "Path"e clique em Editar. No campo "Valor da Variável" provavelmente tenha um monte de coisas esquisitas escritas. Mantenha-as e ao final desse campo, adicione ";C:\Mingw\bin" (sem as aspas) como demonstrado nas figuras abaixo:

 

Antes:

 

mingw1.jpg

 

Depois:

 

mingw2.jpg

 

Caso você tenha instalado o Mingw em outro diretório, basta adicionar esse diretório ao "Valor da variável" ao invés de adicionar o padrão exibido aqui. Após isso, vá clicando em Aplicar/Ok até fechar todas as janelas. Agora abra o prompt (iniciar -> executar -> digite cmd.exe e clique em ok). Agora digite o comando "gcc" (sem as aspas) e aperte enter. Se aparecer "gcc: no input files" a instalação e configuração do Mingw foi completada com sucesso! Caso não apareça, digite "c:\mingw\bin\gcc.exe" (nem preciso falar das aspas ¬¬) se for exibida a mensagem "gcc: no input files", refaça o terceiro passo, se aparecer uma mensagem de comando não reconhecido, repita o processo desde o segundo passo. Caso não consiga, entre em contato comigo! (contatos na página principal)

 

 

Utilizando o MiniGW

 

para compilar seu programa em C você deve abrir o prompt (iniciar -> executar -> digite cmd.exe e clique em ok) e dirigir-se ao diretório aonde está o arquivo fonte do seu programa. Depois basta digitar o comando:

 

gcc -o nome_do_executavel_a_ser_gerado nome_do_arquivo_fonte.c -Wall

 

Exemplo: para compilar um arquivo fonte de nome teste.c que está no diretório "C:\programas" gerando um executável programa_teste.exe, digite:

 

gcc -o programa_teste.exe teste.c -Wall

 

Veja o exemplo:

 

compilando.jpg

 

Caso o não apareça nenhuma mensagem significa que seu programa foi compilado com sucesso! Caso tenha algum erro no código do seu programa, o compilador exibirá Warnings ou Erros e você terá que quebrar a cabeça para resolvê-los. Para testar o programa que você acabou de compilar, digite apenas o nome do executável (no exemplo acima basta digitar programa_teste):

 

testando.jpg

 

Ps: Para compilar programas feitos com a biblioteca gráfica Allegro basta adicionar ao final do comando de compilação o parâmetro "-lalleg":

 

Como compilar em Linux:

 

A compilação em Linux é exatamente igual à compilação em Windows. Ela é feita no terminal e o comando é igual ao usado no Windows. Para abrir um terminal em sua distro Linux, clique no "Menu Iniciar" e vasculhe pelo programa Terminal ou Konsole. Outra opção é usar o atalho "Alt + F2" e digite "Konsole".

 

 

Vídeo aulas

 

 

Módulo 1

 

Linguagem de Programação C - Módulo 1 - Aula 1/4

 

[video=youtube;rHZ9DnnvCF8]

 

Linguagem de Programação C - Módulo 1 - Aula 2/4

 

[video=youtube;LAWbObRTuNI]

 

Linguagem de Programação C - Módulo 1 - Aula 3/4

 

[video=youtube;H9_awH4tEE4]

 

Linguagem de Programação C - Módulo 1 - Aula 4/4

 

[video=youtube;4y3BC_S9Tuo]

 

Módulo 2

 

Linguagem de Programação C - Módulo 2 - Aula 1/8

 

[video=youtube;e9Akn6rqx8o]

 

Linguagem de Programação C - Módulo 2 - Aula 2/8

 

[video=youtube;UzLNZQORwGM]

 

Linguagem de Programação C - Módulo 2 - Aula 3/8

 

[video=youtube;CHTQF8XXxPw]

 

Linguagem de Programação C - Módulo 2 - Aula 4/8

 

[video=youtube;J2Q2b5v7R78]

 

Linguagem de Programação C - Módulo 2 - Aula 5/8

 

[video=youtube;YLZxkj61Asw]

 

Linguagem de Programação C - Módulo 2 - Aula 6/8

 

[video=youtube;8c8hpW6SmRM]

 

Linguagem de Programação C - Módulo 2 - Aula 7/8

 

[video=youtube;q4Wd-y1Vjbo]

É necessário se cadastrar para acessar o conteúdo.

 

Linguagem de Programação C - Módulo 2 - Aula 8/8

 

[video=youtube;LaebKfeJ_FI]

É necessário se cadastrar para acessar o conteúdo.

 

*As aulas não foram feitas por mim, apenas postadas, os créditos são do

É necessário se cadastrar para acessar o conteúdo.
*

 

As vídeo aulas ainda não estão completas, por favor aguardem ate o final da postagem das mesmas no youtube, assim que possível estarei atualizando o post.

 

 

Apostilas:

 

 

Bem galera, aqui eu separei uma série de apostilas retiradas do site apostilando e separei por níveis

 

Básico:

 

Apostila sobre Linguagem C -

É necessário se cadastrar para acessar o conteúdo.

Evolução da Linguagem C -

É necessário se cadastrar para acessar o conteúdo.

 

Intermediário:

 

Apostila de Linguagem C -

É necessário se cadastrar para acessar o conteúdo.

Linguagem de Programação C 75 Páginas -

É necessário se cadastrar para acessar o conteúdo.

 

Avançado:

 

Linguagem C (174 Páginas) -

É necessário se cadastrar para acessar o conteúdo.

 

 

Exercícios:

 

 

 

Galera aqui eu separei uma serie de programinhas que eu fis baseado nas vídeo aulas, sugiro que vocês tentem reproduzidos mas sem ficar olhando as aulas:

 

[DOWN]

É necessário se cadastrar para acessar o conteúdo.
[/DOWN]

[sCAN]

É necessário se cadastrar para acessar o conteúdo.
[/sCAN]

 

 

 

*Comentem XD*

Link para o comentário
Compartilhar em outros sites

ola primeiramente gostaria de agradecer pela video aula !!

alguem poderia me ajudar no codigo

 

#include<stdio.h>

#include<conio.h>

 

void main (void)

(

printf("Ola Mundo");

 

 

)

e isso msm pq na hora de compilar ta dando erro aki vlw!!

Link para o comentário
Compartilhar em outros sites

malacrida123 man em vez de { } vc usou () tbm faltou carregar um biblioteca pra usar a função system("PAUSE")

 

o codigo tem q ficar +- assim

 

#include <stdio.h>

#include <stdlib.h>

 

int main(void)

{

printf("Ol\xA0 Mundo!\n\n");

 

system("Pause");

 

return(0);

}

 

Obs:se for usar esse codigo q eu passei em cima digita ele nao usa ctrl+c e ctrl+v , por q se nao acho q da erro na compilação

Link para o comentário
Compartilhar em outros sites

  • 2 semanas atrás...
  • 2 semanas atrás...
  • 3 semanas atrás...
  • 2 semanas atrás...
  • 1 mês depois...

Atenção !

 

Este tópico fora ressuscitado.

Não poste em tópicos cujo último post fora enviado a mais de 2 semanas.

Caso tenha alguma dúvida sobre o tópico, crie um post na área de dúvidas.

 

Tópico Fechado

Link para o comentário
Compartilhar em outros sites

Este tópico está impedido de receber novos posts.
 Compartilhar

×
×
  • Criar Novo...

Informação Importante

Nós fazemos uso de cookies no seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies , caso contrário, vamos supor que você está bem para continuar.