Como imprimir o segundo numero maior que...?

1. Como imprimir o segundo numero maior que...?

Eriel
efa

(usa Outra)

Enviado em 16/09/2015 - 10:43h

Preciso elaborar um programa que leia cinco números somando os pares e imprimindo o segundo maior que dez. Usei for para leitura dos cinco números e if para verificar se é par. O problema é que consigo imprimir apenas o primeiro maior que dez, mas na verdade preciso imprimir o segundo maior que dez. Alguém poderia me auxiliar? Segue programa feito até agora para um melhor entendimento. Obrigado.

#include <stdio.h>
#include <stdlib.h>
int main(void) {
int i,N, Soma=0;
for(i=0;i<=4;i++)
{
printf("\n Digite um numero:");
scanf("%i", &N);
{
if(N%2==0)
Soma=Soma+N;
}
}
printf("\n A soma dos numeros pares eh: %i\n", Soma);
printf("\n\n");
{
if(N>10)
printf("\n O segundo numero maior que dez eh: %i\n", N);
}
system("pause");
return (0);
}



  


2. Re: Como imprimir o segundo numero maior que...?

Paulo
paulo1205

(usa Ubuntu)

Enviado em 16/09/2015 - 16:27h

Use um contador de quantos números você já leu que são maiores do que 10.