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

ATPS Construção de Algoritmos 1ª Etapa

Por:   •  30/5/2015  •  Trabalho acadêmico  •  368 Palavras (2 Páginas)  •  370 Visualizações

Página 1 de 2

IDENTIFICAÇÃO DE VARIÁVEIS

Para a criação do algoritmo, foi constatado a necessidade de seis variáveis do tipo inteiro:

N = Número de casos teste a serem executados

A = Primeiro número do intervalo

B = Último número do intervalo

I = Responsável pelo controle do número de casos teste

X = Responsável pela análise dos números ímpares

Soma – Recebe os números ímpares e apresenta o resultado final

X <- A X MOD 2= 0

V V

DESCRIÇÃO PASSO A PASO

Para a solução do problema foi criado um algoritmo que pede a soma dos números ímpares de um determinado intervalo proposto pelo usuário. Será solicitado primeiramente a inserção do número de testes que o usuário deseja realizar. O programa será executado em forma de laço e será repetido de acordo com o número de testes determinado. No próximo passo, será solicitado o primeiro e em sequência o último número do intervalo de onde qual serão somados os números ímpares. Após a inserção, os números do intervalo são lidos um a um e aqueles que têm o MOD 0, ou seja, são pares, são ignorados pelo programa, usando a adição de +1 número, incluindo assim então o próximo número que é ímpar a soma geral. Ao final da leitura de todos os números ímpares dentro do intervalo, os mesmo serão somados e a saída de dados será exibida.

REPRESENTAÇÃO GRÁFICA

algoritmo "ATPS - 1 ETAPA"

// Função : Somar os números ímpares entre um intervalo

// Autores :

// Data : 14/09/2014

// Seção de Declarações

var

n, a, b, i, x, soma: inteiro

inicio

// Seção de Comandos

escreval ("Informe o número de casos teste: ")

leia (n)

para i de 1 ate n faca

escreval ("informe o primeiro e último número do intervalo:")

leia (a)

leia (b)

soma <- 0

x <- a + 1

enquanto (x < b) faca

se (x%2 <> 0) entao

soma <- soma + x

fimse

x <- x + 1

fimenquanto

...

Baixar como (para membros premium)  txt (2.1 Kb)   pdf (42.3 Kb)   docx (11.5 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com