TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Fundamentos da Programação de Computadores

Por:   •  14/5/2016  •  Resenha  •  5.331 Palavras (22 Páginas)  •  351 Visualizações

Página 1 de 22

Programação em Microinformática

Livro:                 Fundamentos da Programação de Computadores

Autoras:        Ana Fernanda Gomes

                Edilene Aparecida Veneruchi

Avaliação:        27/04/2011 Prova 1

                   15/06/2011 Prova 2

                  22/06/2011 Exame

Conteúdo:

- Apresentação

- Comandos de Entrada e Saída

- Declaração de Variáveis

- Estrutura de Repetição

- Vetores

- Matrizes

- Estruturas

- Registros

Nota ((b1+b2).70%)+(Projetos.30%)

Estrutura em Algoritmo em C

#

programa_principal

{

comandos

}

#include - Bibliotecas possuem procedimentos já definidos

void main ( ) - Programa Principal

{

printf ("Ola Mundo");

}

Variáveis

Inteiro - int

Números Reais - float, double

Instrução Switch

Sintaxe:

switch (expressã)

{

case constante 1;

break;

case constante 2;

break;

default

}

Exemplo

#include

#include

int main(int argc, char *argv[])

{

int opcao=0; n1=0; n2=0; res=0;

printf("Digite 1 para Somar, 2 para Subtrair");

scanf("%d",&opcao);

switch(opcao)

{case1

{printf("Digite o primeiro Numero");

scanf("%d",n1);

printf("Digite o segundo Numero");

scanf("%d",n2);

res=n1+n2;

printf("A Soma = %d", res);

break;

}

{case2

{printf("Digite o primeiro Numero");

scanf("%d",n1);

printf("Digite o segundo Numero");

scanf("%d",n2);

res=n1-n2;

printf("A Subtração = %d", res);

break;

}

default;

printf("Opção Invalida");

}  

Estruturas Condicionais (Comando If, Else if, Else)

1- Desenvolva um programa onde é verificado se o numero digitado é par ou ímpar.

#include

#include

int main(int argc, char *argv[])

{

int num=0;

printf("Digite um numero para Verificar se e Par ou Impar: \n");

scanf("%i",& num);

if(num%2==0)

printf("numero par\n");

else

printf("numero impar\n");

  system("PAUSE");        

  return 0;

}

2- Desenvolva um programa que faça a leitura de duas notas de um aluno, fezendo as seguintes verificações:

        - Aluno Reprovado, quando média <3.

        - Aluno de Exame, quando média 3>= média <6

        - Aluno Aprovado, quando média >= 6

#include

#include

int main(int argc, char *argv[])

{

  float nota1=0;

  float nota2=0;

  float media=0;

  printf("Digite suas Notas: \n");

  scanf("%f",¬a1);

  scanf("%f",¬a2);

  media=(nota1+nota2)/2;

  if (media<3)

     printf("Reprovado\n");

  else if (media>=6)

       printf("Aprovado\n");

  else

       printf("Exame\n");        

          

system("pause");

return 0;

}

e        && (condições)

ou        || (condições)

%        resto da divisão

>=        maior ou igual (variáveis)

<=        menor ou igual (variáveis)

==        comparação

=        atribuição

Exercício 01

Faca um programa que receba dois números e depois selecione a opecação a realizar

1-Soma, 2-Subtração, 3-Divisão, 4-Multiplicação, 5-Potencialização, 6-Sair do Programa.

#include

#include

int main(int argc, char *argv[])

{float n1=0;

float n2=0;

float res=0;

int op=0;

float p2=0;

 

 printf("Digite o primeiro Numero.: \n");

 scanf("%f", &n1);

 printf("Digite o segundo Numero.: \n");

 scanf("%f", &n2);

 

 

 printf("Digite a Operacao.: [1 - Soma ; 2 - Subtracao; 3 - Divisao; 4 - Multiplicacao; 5 - Potencializacao; 6 - Sair]\n");

 scanf ("%i",&op);

 

 if (op==1)

 {

           res=n1+n2;

           printf ("A Soma entre %.2f e %.2f e igual a %.2f\n", n1,n2,res);

           

}

 else if (op==2)

{

           res=n1-n2;

           printf ("A Subtracao entre %.2f e %.2f e igual a %.2f\n", n1,n2,res);

}

 else if (op==3)

{

           res=n1/n2;

           printf ("A Divisao entre %.2f e %.2f e igual a %.2f\n", n1,n2,res);

}

else if (op==4)

{

           res=n1*n2;

           printf ("A Multiplicacao entre %.2f e %.2f e igual a %.2f\n", n1,n2,res);

}

else if (op==5)

...

Baixar como (para membros premium)  txt (24.2 Kb)   pdf (160.1 Kb)   docx (31.6 Kb)  
Continuar por mais 21 páginas »
Disponível apenas no TrabalhosGratuitos.com