Pessoal,
Aqui vai um 'mini-curso' sobre C/C++. Para todos que ainda não sabem programar. Ele estarí dividas em aulas: estrutura seqüencial, condicional, repetição, etc... Não irei abordar os princàpios da lógica de programação porque jí existe um tópico sobre isto. Espero que gostem.
.:Conceitos Bísicos:.
:idea: Compilador
Programa que compila nosso programa. Sugiro Bloodshed Dev C++
:idea: Conceito de Variível
Variavel é um número não determinado. Exemplo: x+5=10. No exemplo usamos a variavel x porque não sabemos o número, mas podemos calculí-lo.
:idea: Tipos de dados
Numérico: Podem ser fracionírios(float) ou inteiros(int)
Lógico: Do tipo booleano(or, and, not)
Literal: Podem ser caracteres(char) ou texto(strings)
Ps.: A linguagem C/C++ é case sensitive, ou seja, CASA é diferente de casa. Usamos sempre ;(ponto e vàrgula) depois de cada argumento.
.:Aula 1 - Estrutura Sequencial em C/C++:.
Estruturas seqüencias são estruturas que seguem uma seqüencia. Ex.: 1. Leia 2. Calcule 3. Escreva
:idea: Bibliotecas
Bibliotecas são arquivos que contém vírias funções para sermos usadas. As chamamos no começo do programa através da diretiva #include. Usaremos muitas a stdio.h que contem funções de entrada e saida e conio.h para manipulação. Ex.: #include <stdio.h>
:idea: Declaração de variaveis
As variíveis são declaradas após a especificação de seus tipos. Tipos: int, float, boolean e strings. Cada tipo tem o seu tamanho, que podem variar com o processador ou compilador.Ex.: int soma;
:idea: Comando de atribuição
É utilizado para atribuir valores ou operações a variíveis, representado por = (sinal de igualdade).Ex.: x = 2+4;
:idea: Comandos de Entrada
É utilizado para receber os dados que foram digitados pelo usuírio. Os dados recebidos são armazenados em variíveis. Em C/C++ usamos os comandos scanf, gets e cin. Em nossos exemplos usaremos o scanf. Ex.: scanf("%d", &dados); Isso significa. Computado, leia(scanf) a variavel do tipo inteiro(%d) e coloque-a no endereço(&) da variavel dados.
:idea: Comando de Saàda
Utilizado para mostrar dados na tela ou impressora. Comando: cout e printf. Usaremos o printf. Exemplo.: printf("O valor da soma: %d", soma); Significa: Computador, escreva(printf) "o valor da soma é" e mostre o valor que é inteiro(%d) da variíval soma .
:idea: Comentírios
Textos que podem ser inserido que o usuírio não irí ver, somente nós. Comandos: /* texto */ ou // texto.
:idea: Operadores e funções pré definidas
São destinadas a cílculos e manipulação de caracteres. Só irei colocar os bísicos. Alguns:
:idea: Operador de Atribuição
Operador Ex.
= x =y
:idea: Operadores Matemíticos
operador Comentírio
+, -,*,/ Para somar, subtrair, multiplicar e dividir
Outros: %,++,--,+=, -=,*=,/=,%=,==,!=,<,>,<=,>=, etc...
Exemplo de um programa para ler 2 numeros, soma-los e mostrar(Usando os conhecimentos da aula)
#include <stdio.h> //Blioteca com funções de entrada e saida
#include <conio.h> //Biblioteca que contem o getch()
main(){ //Abre o nosso programa
int a, b, soma; //Declaração
printf("Digite a: ");//Saida
scanf("%d", &a); //Entrada
printf("Digite b: ");
scanf("%d", &b);
soma = a+b; //Atribuição
printf("A soma é %d", soma);
getch(); //Faz o programa esperar uma tecla ser prescionada
}
Tópico Fixado
Souzadc
Até a próxima aula,
:arrow:




Responder com Citação