Aula 2 - Estrutura Sequencial

22
Estrutura sequencial Curso: Superior de tecnologia em mecatrônica industrial Professor: Luiz Eduardo Carneiro Algoritmos e técnicas de programação

description

algoritmo

Transcript of Aula 2 - Estrutura Sequencial

  • Estrutura sequencial

    Curso: Superior de tecnologia em mecatrnica industrial

    Professor: Luiz Eduardo Carneiro

    Algoritmos e tcnicas de programao

  • Estrutura sequencial em algoritmos

    ALRGORITMO DECLARE nome_da_varivel tipo_da_varivel bloco_de_comando

    FIM_ALGORITMO

  • Declaraes de variveis

    As variveis so declaradas aps a palavra DECLARE e os tipos mais utilizados so

    NUMRICO: variveis que recebero nmeros

    LITERAL: variveis que recebero caracteres

    LGICO: variveis que recebero apenas dois valores: verdadeiro ou falso.

  • Declaraes de variveis

    Exemplo:

    DECLARE X NUMRICO Y, Z LITERAL TESTE LGICO

  • Comando de atribuio em algoritmos

    O comando de atribuio utilizado para conceder valores ou operaes a variveis, sendo representado pelo smbolo (

  • Comando de entrada em algoritmos

    O comando de entrada utilizado para receber dados digitados pelo usurio, que sero armazenados em variveis. Esse comando representado pela palavra LEIA

    O valor digitado ser armazenado em x.

    LEIA x

  • Comando de sada em algoritmos

    O comando de sada utilizado pera mostrar dados na tela ou na impressora. Esse comando representado pela palavra ESCREVA, e os dados podem ser contedo de variveis ou mensagens.

    ESCREVA x ESCREVA Contedo de Y = , Y

  • Exerccio 1

    Faa um programa que receba quatro nmeros inteiros, calcule e mostre a soma desses nmeros.

    Descrio narrativa

    Passo 1: receber os quatro nmeros.

    Passo 2: somar os quatro nmeros.

    Passo 3: mostrar o resultado.

  • Exerccio 1

    Fluxograma

    INCIO N1, N2, N3, N4

    SOMA = N1 + N2 + N3 + N4

    SOMA FIM

  • Exerccio 1

    Pseudocdigo

    ALGORITMO

    DECLARE N1, N2, N3, N4, SOMA NUMRICO

    ESCREVA Digite os quatro nmeros

    LEIA N1, N2, N3, N4

    SOMA

  • Exerccio 2

    Faa um programa que receba trs notas, calcule e mostre a mdia aritmtica.

    Descrio narrativa

    Passo 1: receber as trs notas.

    Passo 2: calcular a mdia.

    Passo 3: mostrar o resultado.

  • Exerccio 2

    Fluxograma

    INCIO N1, N2, N3

    MEDIA = (N1 + N2 + N3)/ 3

    MEDIA FIM

  • Exerccio 2

    Pseudocdigo

    ALGORITMO

    DECLARE N1, N2, N3, MEDIA NUMRICO

    ESCREVA Digite as trs notas

    LEIA N1, N2, N3

    MEDIA

  • Exerccio 3

    Faa um programa que receba trs notas e seus respectivos pesos, calcule e mostre a mdia ponderada.

    Descrio narrativa

    Passo 1: receber as trs notas e seus pesos.

    Passo 2: calcular a mdia.

    Passo 3: mostrar o resultado.

  • Exerccio 3

    Fluxograma

    INCIO N1, N2, N3, P1, P2, P3

    MEDIA = (N1 * P1 + N2 * P2+ N3 *P3)/ (P1 + P2 + P3)

    MEDIA FIM

  • Exerccio 3

    Pseudocdigo

    ALGORITMO

    DECLARE N1, N2, N3, P1, P2, P3,MEDIA NUMRICO

    ESCREVA Digite as trs notas e seus pesos

    LEIA N1, N2, N3, P1, P2, P3

    MEDIA

  • Exerccio 4

    Faa um programa que receba o salrio de um funcionrio e o percentual de aumento, calcule e mostre o valor do aumento e o novo salrio.

    Descrio narrativa

    Passo 1: receber o salrio do funcionrio e o percentual de aumento.

    Passo 2: calcular o valor do aumento.

    Passo 3: calcular o valor do novo salrio.

    Passo 4: mostrar o aumento e o novo salrio.

  • Exerccio 4

    Fluxograma

    INCIO SALARIO, PERCENTUAL

    AUMENTO = SALARIO * PERCENTUAL

    AUMENTO FIM

    NOVO_SALARIO = SALARIO + AUMENTO

    NOVO_SALARIO

  • Exerccio 4

    Pseudocdigo

    ALGORITMO DECLARE SALARIO, PERCENTUAL, AUMENTO,

    NOVO_SALARIO NUMRICO ESCREVA Digite o salrio e o percentual de

    aumento LEIA SALARIO, PERCENTUAL AUMENTO

  • Exerccio 5

    Faa um programa que receba o salrio base de um funcionrio, calcule e mostre o salrio a receber, sabendo-se que o funcionrio tem gratificao de 5% sobre o salrio base e paga imposto de 7% tambm sobre o salrio base. Descrio narrativa

    Passo 1: receber o salrio do funcionrio

    Passo 2: calcular o valor da gratificao.

    Passo 3: calcular o valor do imposto.

    Passo 4: calcular o valor do salrio.

    Passo 5: mostrar o salrio.

  • Exerccio 5

    Fluxograma

    INCIO SALARIO_BASE

    GRATIFICACAO = SALARIO * 5/100

    SALARIO FIM

    IMPOSTO = SALARIO * 7/100

    SALARIO = SALARIO_BASE + GRATIFICACAO - IMPOSTO

  • Exerccio 5

    Pseudocdigo

    ALGORITMO

    DECLARE SALARIO_BASE, GRATIFICACAO, IMPOSTO SALARIO NUMRICO

    ESCREVA Digite o salrio base

    LEIA SALARIO_BASE

    GRATIFICAO