Skip to content

rmayormartins/IFSC-Codespace-ENG-C-PRG1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bem vindos ao Repositório

IFSC-Codespace-ENG-C-PRG1

Prof. Dr. Ramon Mayor Martins


IFSC-Codespace-ENG-C-PRG1

Bem-vindos ao Repositório IFSC-Codespace-ENG-C-PRG1


Sobre o Repositório

Este repositório contém exemplos desenvolvidos em linguagem C como parte da disciplina de Programação I do curso de Engenharia de Telecomuicações no IFSC.
A disciplinas é ministrada pelo Prof. Dr. Ramon Mayor Martins no Instituto Federal de Santa Catarina


Tech Stack

C GitHub GitHub Codespace


Configuração do Ambiente de Desenvolvimento

Para começar a trabalhar neste projeto, siga os passos abaixo:

1. Fork do Repositório
  • Acesse este repositório no GitHub.
  • Clique no botão "Fork" no canto superior direito para criar uma cópia do repositório em sua conta.
2. Criação do Codespace
  • No seu fork do repositório, clique no botão verde "Code".
  • Selecione a aba "Codespaces".
  • Clique em "Create codespace on main" para criar um novo ambiente de desenvolvimento.
3. Configuração do Ambiente C
  • O Codespace será iniciado com as configurações C predefinidas.
  • Aguarde a conclusão da configuração automática do ambiente.
  • O ambiente já deve incluir o compilador GCC e outras ferramentas necessárias para desenvolvimento em C.
4. Teste do Ambiente
  • No explorador de arquivos do Codespace, crie para teste um novo arquivo chamado hello_world.c.
  • Copie e cole o seguinte código:
#include <stdio.h>

int main() {
    printf("Hello World!\n");
    return 0;
}
  • Para compilar e executar o programa, você tem duas opções:
  • Use o botão "Run" (▶️) no Codespace para compilar e executar diretamente.
  • Ou use os seguintes comandos no terminal:
gcc hello_world.c -o hello_world
./hello_world
  • Para compilar e linkar uma biblioteca, como a math.h
gcc hello_world.c -o hello_world -lm
./hello_world

Estrutura do Repositório

  • Arquivos fonte (.c) dos projetos e exemplos.
  • Arquivos de cabeçalho (.h), bibliotecas, para os projetos.

Cheat sheet de git no terminal

  • git add . ou git add file.c
  • git status
  • git commit -m "add versao x"
  • git push -u origin main

Contribuindo

Sinta-se à vontade para contribuir com este repositório! Você pode:

  • Abrir issues para reportar problemas ou sugerir melhorias.
  • Submeter pull requests com novos exemplos ou correções.
  • Melhorar a documentação existente.
  • Ou entrar em contato ramon.mayor at: ifsc.edu.br

Recursos Adicionais


🧰 Mantenedor

Prof. Dr. Ramon Mayor Martins
Professor do IFSC - Campus São José
Áreas: Programação, Algoritmos e Estruturas de Dados
[Website Pessoal](https://rmayormartins.github.io/)

📝 Licença

Este repositório e seus projetos estão sob licença específica. Consulte cada projeto individual para mais detalhes.


IFSC-Codespace-ENG-C-PRG1

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages