Algoritmo
Dissertações: Algoritmo. Pesquise 861.000+ trabalhos acadêmicosPor: cacamax • 9/9/2013 • 303 Palavras (2 Páginas) • 617 Visualizações
Passo 2 (Aluno)
1. Ler e analisar atentamente o primeiro problema proposto no concurso.
2. Descrever sua sugestão de solução para o problema, tendo em consideração o conteúdo bibliográfico estudado.
Problema 1
Definir um número inteiro N que será o número de casos de teste. Cada caso de teste é uma linha que contém dois números inteiros X e Y. O problema se resume em imprimir a soma de todos os valores ímpares entre os dois números inteiros, excetuando-os.
Entrada
A primeira linha de entrada é um número inteiro N que é o número de casos de teste a serem solucionados. Cada caso de teste é uma linha contendo dois inteiros X e Y.
Saída
Imprimir a soma de todos os números ímpares entre X e Y.
Exemplo
Algoritmo "ACHAR NÚMEROS ÍMPARES"
// Função : Receber um número inteiro qualquer e apresentar os números ímpares que pertence a ele.
var
x,y,n1:inteiro // Aqui você declara a variável de entrada
i:inteiro //Aqui é a variável de controle*
//Por quê de controloe? porque ela que vai indicar até onde o contador vai contar.
num:inteiro
inicio
// Seção de Comandos
escreva (" Digite um número inteiro :") // Aqui é conversa com o usuário.
leia (x) // Número de entrada digitado pelo usuário
leia (y)
para i de x ate y passo 2 faca //Contador de controle*
//por quê 'passo 2 faça'? Para contar só os números impares
n1 <- n1 + i //soma todos números ímpares
num <- num + 1 //acumulador (conta quantos números ímpares)
escreva (i) // Na saída você usa a variável do contador
fimpara
escreval (" ")//Serve só para pular uma linha(Deixar o visual melhor na saída na tela preta do visualg)
escreval ("A quantidade de números ímpares é: ",num) // Informações da saída na na tela preta do visualg)
escreva ("Os números ímpares somados: ",n1)//Mostra a soma dos números
fimalgoritmo
...