Power Maker

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Fórum destinado a criação de jogos.

Entrar

Esqueci-me da senha

Links:

Acesse Nossa comunidade:
comunidade
Imprima esta página Aviso:Você será redirecionado para meu blog pois o fórum esta temporariamente desativado.

Horario:

N° De Visitantes:

Power Maker

Últimos assuntos

» [CAMPEONATO DE PES2010] VALENDO 10.000 DÓLARES.
[c++]Arrays EmptyDom Set 19, 2010 12:24 pm por MundoDosGames

» [CAMPEONATO DE PES2010] VALENDO 10.000 DÓLARES.
[c++]Arrays EmptyDom Set 19, 2010 12:23 pm por MundoDosGames

» Loja faz troca de Jogos.
[c++]Arrays EmptyQua Ago 18, 2010 9:34 pm por MundoDosGames

» Eye Crazy Beta Final
[c++]Arrays EmptyQua Jul 28, 2010 11:42 am por Anderson_Fox

» Rock Star Forever
[c++]Arrays EmptyQui Jul 22, 2010 2:42 pm por Hardstain

» EPC Build master 2 beta (MAKER AVANÇADO)
[c++]Arrays EmptyQui Jul 22, 2010 2:36 pm por Hardstain

» Guitarra no blender (avaliem)
[c++]Arrays EmptyQui Jul 22, 2010 2:16 pm por Hardstain

» EPC build master (MAKER)
[c++]Arrays EmptyDom Jul 18, 2010 4:39 pm por ArandyIlhay

» mi ajudem o/
[c++]Arrays EmptyDom Jun 27, 2010 6:50 pm por guilhermemig17

abril 2024

SegTerQuaQuiSexSábDom
1234567
891011121314
15161718192021
22232425262728
2930     

Calendário Calendário

Parceiros:

[c++]Arrays Gamemakerbr[c++]Arrays Legalg14Brasil Game[c++]Arrays Banner92x35

3 participantes

    [c++]Arrays

    Fernando
    Fernando



    Número de Mensagens : 86
    Idade : 31
    Warning :
    [c++]Arrays Left_bar_bleue0 / 1000 / 100[c++]Arrays Right_bar_bleue

    Reputação : 4
    Pontos : 10
    Data de inscrição : 08/12/2008

    [c++]Arrays Empty [c++]Arrays

    Mensagem por Fernando Ter Jan 27, 2009 10:08 pm

    bem pessoal continuando com nossos tutos, nesse iremos abordar Arrays:

    Antes de tudo aconselho a vc ler sobre variaveis
    https://powermaker.forumeiros.com/linguagens-variadas-f4/tipos-de-dados-em-c-t108.htm

    mas caso vc já tenha conhecimento suficiente então vamos lá

    1 -Teoria
    Um array é uma coleção de elementos. Todos os elementos de um Array são do mesmo tipo de dados.

    2-Declarando uma Array

    para declaramos uma array, escrevemos um tipo, seguido pelo nome do array e pelo indice. O indice
    indica o numero de elementos de uma array, e fica contido entre colchetes([ e ])

    ex:
    Declarando uma array do tipo char:
    char pw[10] = {'p','o','w','e','r','m','a','k','e','r'};

    esta linha indica que temos uma array com dez espaços disponiveis, no caso ja ocupados com os chars presentes(Note que para chars utilizamos aspas simples(') e para string utilizamos aspas duplas("))
    ex:
    char oi[7] = {'o','i','m','u','n','d','o','\n','\0'};
    esse comando ilustra muito bem como é a forma de declaração de uma array do tipo char
    Emboa esse enfoque de caractere(um por um) funcione, ele é dificil de se digitar e muito sujeito a erros. C++ nos permite usar uma forma mais racional do comando acima

    char oi[] = "Oi ,mundo!"
    Agora devemos observar dois apectos dessa sintaxe

    a) Ao invés de caracteres isolados, separados por vírgulas e envolvidos por chaves { }, temos uma string entre aspas duplas " " sem vírgulas nem chaves.
    b) Não precisamos digitar o caractere nulo '\0'. O compilador o insere automaticamente

    .:utilizando int:.
    Bem é bem semelhante a declaração do tipo char a unica diferença e que iremos trabalhar apenas com numeros

    ex:
    int arraynum[3] = {120,121,123};

    2- arrays multidimensionais

    Podemos ter arrays com mais de uma dimensão. Cada dimensão é representada como um índice para o array. Portanto, um array bidimensional tem dois índices; um array tridimensional tem três índices, e assim por diante. Os arrays podem ter qualquer número de dimensões. Na prática, porém, a maioria dos arrays têm uma ou duas dimensões.

    ex:









    int arraymul[3][3] = { {12,24,32},{43,12,32},{45,42,23}};

    codigo de exemplo de arrays:
    Código:
    #include <iostream>
    using namespace std;

    int main()
    {
    // Declara e inicializa um
    // array bidimensional.
    int array2D[4][3] = { {2, 4 ,6},
    {8, 10, 12},
    {14, 16, 18},
    {20, 22, 24}
    };

    // Exibe conteúdo do array.
    for(int i = 0; i < 4; i++)
    {
    for(int j = 0; j < 3; j++)
    cout << array2D[i][j]<< "\t"<<endl;
    cout<<"\n"<<endl;
    } // Fim de for(int i...
    return 0;
    } // Fim de main()

    bem chegamos ao fim de mais um tuto
    até a proxima o/
    Hélio
    Hélio



    Número de Mensagens : 311
    Idade : 29
    Localização : CG,MS
    Warning :
    [c++]Arrays Left_bar_bleue0 / 1000 / 100[c++]Arrays Right_bar_bleue

    Reputação : 9
    Pontos : 91
    Data de inscrição : 01/12/2008

    [c++]Arrays Empty Re: [c++]Arrays

    Mensagem por Hélio Ter Jan 27, 2009 10:10 pm

    Primeirinho a postar!

    muito bom fernando!
    estou mexendo no Blender, e isto vai me ajudar a mexer nos scripts....

    estou fazendo modelos no Blender Very Happy

    valeu fernando!
    Juninho
    Juninho



    Número de Mensagens : 227
    Warning :
    [c++]Arrays Left_bar_bleue0 / 1000 / 100[c++]Arrays Right_bar_bleue

    Reputação : 7
    Pontos : 34
    Data de inscrição : 30/11/2008

    [c++]Arrays Empty Re: [c++]Arrays

    Mensagem por Juninho Ter Jan 27, 2009 10:34 pm

    Outro otimo tuto! O tópico de tutoriais c++ tá enxendo!! flw

    Conteúdo patrocinado


    [c++]Arrays Empty Re: [c++]Arrays

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sex Abr 26, 2024 10:13 am