Diminui exerc

Boa tarde pessoal sou novo aqui e queria sabe de vcs se da pra diminui esse exercicio…

Calcula de 01 q 5000
Faze media e imprimi.

class Exerc{
public static void main(String[] args){
int a;
int soma;
int media;
soma=0;
for (a=1; a<=5000; a++){
soma = (soma+a);
}
System.out.println (“A soma total eh:” + soma);
media = soma /5000;
System.out.print (“A media final eh:” + media);
}
}

[quote=le.blackbird]Boa tarde pessoal sou novo aqui e queria sabe de vcs se da pra diminui esse exercicio…

Calcula de 01 q 5000
Faze media e imprimi.

class Exerc{
public static void main(String[] args){
int a;
int soma;
int media;
soma=0;
for (a=1; a<=5000; a++){
soma = (soma+a);
}
System.out.println (“A soma total eh:” + soma);
media = soma /5000;
System.out.print (“A media final eh:” + media);
}
}[/quote]

http://www.guj.com.br/posts/list/0/109815.java#592636

post identico

[code]class Exerc
{
public static void main(String[] args)
{
int soma = 0;

    for (int a=1; a<=5000; a++)
    { 
        soma += a; 
    } 

    System.out.println ("A soma total eh:" + soma);  
    System.out.println ("A media final eh:" + soma/a); 
} 

}
[/code]

[quote=douglastc][code]class Exerc
{
public static void main(String[] args)
{
int soma = 0;

    for (int a=1; a<=5000; a++)
    { 
        soma += a; 
    } 

    System.out.println ("A soma total eh:" + soma);  
    System.out.println ("A media final eh:" + soma/a); 
} 

}
[/code][/quote]

Precisa declarar a variavel “a” fora do loop for senão dá erro de compilação, porque “a” só é válida dentro do código do loop

[code]class Exerc
{
public static void main(String[] args)
{
int soma = 0;
int a = 0;
for (a = 1; a<=5000; a++)
{
soma += a;
}

    System.out.println ("A soma total eh:" + soma);  
    System.out.println ("A media final eh:" + soma/a); 
} 

}
[/code]