terça-feira, 16 de março de 2010

Aprendendo a programar em C

Com o uso do DEV-C++, vou passar algumas informações. Vamos iniciar como declarar variáveis e depois imprima-lá na tela no código abaixo temos o primeiro exemplo.

Veja o código abaixo:

#include
#include

int main(int argc, char *argv[])
{
    int a,b,c;
    float x,y,z;
    a=2;
    b=4;
    c=b/a;
    x=2.0;
    y=4.0;
    z=y/x;
    printf("O resultado B divido com A e:%d\n",c);
    printf("O resultado Y divido com X e:%d\n",z);
    printf("O valor de X e:%.2f \n",x); (usando esta linha para usar casas decimais)
  system("PAUSE");
  return 0;
}

Veja o resultado:

Você pode melhorar o seu programa acrescente:

    printf("O valor de A:%d - valor B: = C:%d\n",a,b,c);

Note que será impresso na tela os valores das variáveis a,b,c

Declarando variáveis de Texto

char nome[40];

Usamos ainda:

strcpy(nome,"Professor Joao"); (copia o conteúdo para a variavel)

printf("%s O resultado da divisao e:%2d\n",nome,z); (veja que estou imprimindo o valor de z e o nome)

Abaixo descrevo o código completo:
#include
#include

int main(int argc, char *argv[])
{
    char nome[40];
    int a,b,c;
    float x,y,z;
    strcpy(nome,"Professor Joao");
    a=2;
    b=4;
    c=b/a;
    x=2.0;
    y=4.0;
    z=y/x;
    printf("O resultado B divido com A e:%d\n",c);
    printf("O resultado Y divido com X e:%d\n",z);
    printf("O valor de X e:%.2f \n",x);
    printf("O valor de A:%d - valor B: = C:%d\n",a,b,c);
    printf("%s O resultado da divisao e:%2d\n",nome,z);
    
  system("PAUSE");
  return 0;
}



Nenhum comentário: