Unirio logo
Técnicas de Programação I

Início

Sobre

    01. Algoritmos e Programação

    02. Introdução a Linguagem C

    03. Variáveis e tipos de dados

  • 04. Operadores

  • 05. Estruturas de Seleção

  • 06. Estruturas de Repetição

  • 07. Vetores e Matrizes

    08. Funções

02. Introdução a Linguagem C

A partir de agora, você será introduzido à linguagem C, mas primeiro precisamos elucidar alguns conceitos importantes relacionados diretamente a linguagem. Nesse capítulo abordaremos:

Compiladores

Você sabia que um dos passos mais importantes da linguagem C, é a compilação? Essa é a única forma que o hardware da sua maquina consegue entender seu algoritmo (código-fonte). Sem esse passo é como fornecer uma informação em alemão para alguém que não sabe alemão ou ainda, é como tentar entender um bebê.

No vídeo abaixo, você aprenderá mais sobre compiladores e como é possível converter um código-fonte em código de maquina de forma que o seu algoritmo seja executado.

Primeiro Programa em C

Nessa video-aula, você aprenderá a construir seu primeiro programa na linguagem C.

Exercícios

  1. Faça um programa que imprime seu nome, idade e curso. Dica: use printf para imprimir.

OBS: No código abaixo, os textos que vem logo após // servem apenas para designar um comentário. Leia com atenç~

#include <stdio.h> // Inclui a biblioteca padrão do C, que fornece funções para entrada e saída, como printf.

int main() { // Define a função principal do programa, que é o ponto de entrada para execução.
    // Imprime uma string formatada na tela. 
    // A string contém informações sobre o nome, idade e curso.
    printf("Nome: João, Idade: 21, Curso: Sistemas de Informação");
    
    // Retorna 0 para indicar que o programa terminou sua execução com sucesso.
    return 0;
}
01. Algoritmos e Programação

Neste capítulo, você aprenderá sobre algoritmos e desenvolverá seu primeiro algoritmo na prática.

03. Variáveis e tipos de dados

Neste capítulo, você aprenderá a declarar variáveis e explorar os tipos de dados na linguagem C.