Roteiro da aula com DEV-C++

 

1. - Criando um arquivo novo

                Vá em arquivo / novo / arquivo fonte ou clique no respectivo ícone.

2. - Escrevendo um programa simples

    Escreva (ou copie e cole..)  o seguinte código no seu arquivo:

-----------------------------------------------------------------

#include<stdlib.h> 
#include<stdio.h>
#include<conio.h>

main()
{
        printf("Eu fui escrito em C++ usando o DEV");
        getch();
}


-----------------------------------------------------------------

Feito isso, comente cada linha com o significado da função utilizada ou o que a linha representa para o programa.

3. - Compilando um arquivo

    Compilar é transformar um arquivo legível para o homem (chamado de código-fonte, source file em inglês) para um arquivo legível para a máquina (binário, binary). Quem faz esse trabalho é o compilador do DEV.

    Sempre que quisermos testar um programa devemos compilá-lo.

    Para compilar um programa no DEV basta usar a tecla de função F9.

4. - printf e scanf.

    Sem maiores delongas, vamos testar o que já vimos várias vezes em sala e interpretar cada linha com comentários:

--------------------------------------------------------

#include<stdlib.h>
#include<stdio.h>
#include<conio.h>

main()
{
        char nome[50];

        printf("Entre com seu nome e tecle ENTER\n");
        gets(nome);
        printf("Ola %s, eu me chamo C++ e espero que esteja gostando de mim.",nome);

        getch();
}
----------------------------------------------------------------------------------------------------------

5. Criando e manipulando strings

Agora que estamos mais íntimos com o DEV e o C++, vamos fazer alguns “programinhas” com os conhecimentos que possuímos:

1.      Crie um programa para tirar a média aritmética de 3 números fornecidos pelo usuário

2.      Crie um programa 3 strings ao usuário e depois monta uma frase com elas.

3.      Crie uma matriz para guardar 4 nomes, entre com os 4 nomes e depois faça uma listagem deles.

 

6. A instrução if

            Utilizado para testar um determinado valor. É utilizado na forma:

 

if(condição)

{

            comandos;

}

 

ou

 

if(condição) comando;

 

Exemplo.

 

#include<stdlib.h> 

#include<stdio.h>

#include<conio.h>

 

main()

{

            int n;

            n = 34;

 

printf("Entre com um número de 0 a 100");

scanf(“%d”,&n);

if(n<50) printf(“n eh menor que 50);

if(n>50) printf(“n eh maior que 50);

 

            getch();

}

 

Exercício:

 

Reescreva o programa comentado em sala para indicar o índice de massa corporal de uma pessoa e acrescente o comentário em relação ao peso no final (i <= 20 está magro,  20 < i <=26 está normal, i>26 está precisado perder uns quilinhos.)

 

Obs. Para usar valores intermediários no if, use if( i > 10 && i<20)

 

7. O instrução for

 

            Executa uma instrução enquanto uma condição for verdadeira.

 

            É ecrita no formato:  for(inicialização; condição;atualização) instrução;

 

            Exemplo:

 

#include<stdlib.h> 

#include<stdio.h>

#include<conio.h>

 

main()

{

            int i;

            for (i =1;i <=10;i++)

            {

                        printf("Volta %d",i);

            }

 

            getch();

}

 -------------------------------------------

 

Exercício 1:

 

Escrever e compilar o exercício proposto em sala: Pedir três lados de um triângulo e classificá-lo quanto aos lados e quanto aos ângulos.

 

Lembre-se de indentar as linhas do código e comentar as linhas fundamentais.

 

 

 

Exercício 2.

 

Criar uma matriz para ordenar 10 strings fornecidas pelo usuário10 strings.