Faça um codigo em Java que crie um vetor com o preço de um produto em 10 lojas.
Faça uma função que receba o vetor de preços como parâmetro e que calcula e retorna o preço médio deste produto, considerando as 10 lojas.
alguem pode ajudar plx? nao sei se ta tudo errado ou se tem algumas coisas erradas
public class ex1 {
public static void main(String args[]){
double prod [] = new double[10];
double calc_media, soma_prod;
int contador = i;
contador = 0;
for(int i=0; i<=10; i++);
prod [i] = Duble.parseDouble(JoptionPane.showinputDialog(null,“digite o “+i+” preco do produto 1”));
soma_prod = soma_prod + prod [i];
for(int i = 0; i <=10; i++);
if(pord[i] >= calc_media);
contador = i++;
JOptionPane.showMessageDialog(null, "A media geral das lojas é " calc_media “\n” +
contador + ));
import java.util.Scanner;
public class Exemplo1 {
public static void main(String[] args) {
Scanner ler = new Scanner(System.in);
int n = 10; // tamanho do vetor
int v[] = new int[n]; // declaração do vetor "v"
int i; // índice ou posição
// Entrada de Dados
for (i = 0; i < n; i++) {
System.out.printf("Informe %2do. valor de %d: ", (i + 1), n);
v[i] = ler.nextInt();
}
// Processamento: somar todos os valores, definir o maior e o menor valor
int soma = 0;
int menor = v[0]; // v[0] = 1o. valor armazenador no vetor "v"
int maior = v[0];
for (i = 0; i < n; i++) {
soma = soma + v[i];
if (v[i] < menor) {
menor = v[i];
}
if (v[i] > maior) {
maior = v[i];
}
}
// Saída (resultados)
System.out.printf("\n");
for (i = 0; i < n; i++) {
if (v[i] == menor) {
System.out.printf("v[%d] = %2d <--- menor valor\n", i, v[i]);
} else if (v[i] == maior) {
System.out.printf("v[%d] = %2d <--- maior valor\n", i, v[i]);
} else {
System.out.printf("v[%d] = %2d\n", i, v[i]);
}
}
System.out.printf("\nSoma = %d\n", soma);
}
}
Public double CalcularMediaPreco(preço int[]) {
For ( int I =0; i< preço. Length ; i++{
Double x = preço [i] ;
If (X! =null) {
Double media = math.sum (x) /2
}}
Return media}
Assinatura recebi array retoma média
Percorre cada posição de array se dado for diferente de null calcular média com classe math. Sum e retorna