Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

[Tutorial Básico - C ] Como Utilizar STRUCTS

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    C / C# [Tutorial Básico - C ] Como Utilizar STRUCTS

    Bom galera GH eu até pouco tempo atraz tinha muita dificuldade com muitas funções no C dentre elas STRUCT que eu venho falar como funciona.

    Bem, O PROGRAMA ARMAZENARÁ SEU DIA MÊS E ANO DE NASCIMENTO.

    Vamos começar nosso programa:

    #include <stdio.h>
    #include <stdlib.h>
    Aqui iremos iniciar a Struct

    struct nascimento {
    int dia;
    int mes;
    int ano;
    };
    ESTE É O CORPO DE UMA STRUCT você da o nome e dentro dela você declara as variaveis.
    Após isso vamos ter que declarar outra variavel para funcionar encima da struct:

    struct nascimento data[30];
    Isto quer dizer que o nosso codigo poderá receber 30 datas de nascimento diferentes!!
    Então vamos começar.

    int main ()
    {
    int count;
    for (count=0; count<30; count++)
    {
    printf (" DIGITE O DIA DO NASCIMENTO: ");
    scanf ("%d",&data[count].dia);
    A STRUCT E COMO SE FOSSE UM NOVO ENDEREÇO PARA O VETOR .

    printf (" DIGITE O MES DO NASCIMENTO: ");
    scanf ("%d",&data[count].mes);

    printf (" DIGITE O ANO DO NASCIMENTO: ");
    scanf ("%d",&data[count].ano);

    printf (" \n\n Voce nasceu em %d / %d / %d ",data[count].dia, data[count].mes, data[count].ano);

    getche();
    system ("CLS");
    }
    }
    Então acabamos nosso programa,

    como eu sou novo no assunto , quem intende disso ou os programadores do fórum , me dêem uma forçinha .

    OBS: Algumas coisas você terá de modificar para botar o dia em que você nasceu o ano o mês ...


    Att,
    ex_SheL$

  • Font Size
    #2
    Bowa kara!!

    TO aprendendo isto na facul!! Muito bom esse Struct!!

    E pra que serve aquele GETCHE() no final?? Nunca vi isso! =P

    VLw a contribuição ae!
    Não te engane. De Deus não se zomba, o que o homem plantar, é o que ele vai colher. (Gálatas 6:7)


    sigpic


    Comment


    • Font Size
      #3
      "As funções getch() e getche() não são definidas pelo padrão ANSI. Porém, elas geralmente são incluídas em compiladores baseados no DOS, e se encontram no header file conio.h. Vale a pena repetir: são funções comuns apenas para compiladores baseados em DOS e, se você estiver no UNIX normalmente não terá estas funções disponíveis. A função equivalente a getche() no mundo ANSI é o getchar(). O problema com getchar é que o caracter lido é colocado em uma área intermediária até que o usuário digite um <ENTER>, o que pode ser extremamente inconveniente em ambientes interativos."

      Respondido ?

      Comment


      • Font Size
        #4
        Resumindo em poucas palavras: o getch(), " segura o resultado na tela", e a função getche() - Lê o caracter do teclado e permite que seja impresso na tela.

        Flw..

        Comment


        • Font Size
          #5
          mano eu sou novo quero saber onde eu coloco esste codigo
          e no bloco de notas e depois eu salvo em qual extensão
          - Clique em Obrigado! -

          Comment


          • Font Size
            #6
            baixa o compilador dev c++, depois põe o código lá e compila, não é em bloco de notas não, é em um compilador de C .

            flww

            Comment


            • Font Size
              #7
              Pow Vlw Cara Me ajudo COnsigui Fazer
              - Clique em Obrigado! -

              Comment

              X
              Working...
              X