Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LeeoSouza

resolve esses algoritmos

Recommended Posts

elaborar um agoriritmo que solicite ao usuario 2 numeros inteiros para compor um intervalo de valores o algoritimo devera exibir todos os valores pares existentes e ao final a soma destes valores

 

ex:informe o primeiro valor para compor o intervalo:1

informe o segundo valor para compor o intervalo:10

numeros pares 2 4 6 8 10

soma dos valores pares 30

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi,

 

eh algo assim que você precisa?!

{

//variaveis

int i;

int soma=0;



printf("\nDigite o primeiro intervalo1: ");

//intervalo1 recebe o valor digitado



printf("\nDigite o primeiro intervalo2: ");

//intervalo2 recebe o valor digitado



printf("\nOs numeros pares são: ");



//condição

for(i=intervalo1;i<=intervalo2;i++)

{



	if (i%2==0)

	{

		printf(i);			

		soma = soma + i;

	}

}

printf("\nSoma dos numeros pares 	entre o primeiro	intervalo e o segundo intervalo é :",soma);

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Leo tentei fazer um algoritmo que resolva o que voce pedio, de uma olhada...

 

algoritmo "Intervalo de valores"
// Função :
// Autor : Johnny Willer Gasperi Gonçalves
// Data : 15/06/2011
// Seção de Declarações 
var
 n1, n2, i, result, aux: inteiro
 opc: caracter
 sair: logico
inicio
 // Seção de Comandos
 // Pergunta os números paro o usuario
enquanto sair = falso faca
    result <- 0
    escrevaL (" Digite o 1° número para compor o intervalo")
    leia (n1)
    escrevaL (" Digite o 2° número para compor o intervalo")
    leia (n2)
    limpatela
    se n1 <> n2 entao
       escrevaL ("---------- TABELA DE VALORES ----------")
       se n1 > n2 entao
          aux <- n1
          n1 <- n2
          n2 <- aux
       fimse
       se n1 mod 2 = 0 entao
          i <- n1
          senao
          i <- n1 + 1
       fimse
       se n2 mod 2 <> 0 entao
          n2 <- n2 -1
       fimse
       repita
             escrevaL (i)
             result <- result + i
             i <- i + 2
       ate i = n2 + 2
       escrevaL (" Soma total dos intervalos ", result)
    senao
         escrevaL (" Digite dois números diferentes!")
    fimse
  escrevaL ("")
  escrevaL ("Deseja executar novamente?? [s/N]")
  leia (opc)
  se opc = "n" entao
     sair <- verdadeiro
  fimse
  limpatela
fimenquanto

fimalgoritmo

 

 

Ta ai, se alguem souber fazer diferente posta ai!!! :D Vlw Leo seu loki ate na aula!!! (ele estuda cmg)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.