TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Algoritmos II

Por:   •  4/3/2016  •  Abstract  •  1.543 Palavras (7 Páginas)  •  325 Visualizações

Página 1 de 7

import javax.swing.*;

public class Trabalho1{

public static void main(String[]args){

String A[][]=new String[3][4],B[][]=new String[3][4],C[][]=new String[3][4];

int D[][]=new int[3][4];

A[0][0]="101";

A[0][1]="102";

A[0][2]="103";

A[0][3]="104";

A[1][0]="201";

A[1][1]="202";

A[1][2]="203";

A[1][3]="204";

A[2][0]="301";

A[2][1]="302";

A[2][2]="303";

A[2][3]="304";

B[0][0]="Ricardo";

B[0][1]="João";

B[0][2]="Maria";

B[0][3]="Jose";

B[1][0]="Julia";

B[1][1]="Marcos";

B[1][2]="Paulo";

B[1][3]="Pedro";

B[2][0]="Bruno";

B[2][1]="Isabela";

B[2][2]="Rafaela";

B[2][3]="Gabriel";

C[0][0]="Ferrari";

C[0][1]="Mercedes";

C[0][2]="Fusca";

C[0][3]="Lamborghini";

C[1][0]="Evoque";

C[1][1]="BMW";

C[1][2]="Fusca";

C[1][3]="Fiat 147";

C[2][0]="Dodge";

C[2][1]="Mustang";

C[2][2]="Ferrari";

C[2][3]="Fusca";

//1) Solicite ao usuário a kilometragem de cada veículo, a mensagem que aparece para o usuário

//deve seguir o seguinte modelo:

//"Olá (nome do dono do Veículo), sua vaga é a (número da vaga), insira a kilometragem do seu

//veículo (Modelo do Veículo) : "

//Os campos entre parênteses devem ser substituídos pelos respectivos nomes e modelos.

for(int i=0;i<3;i++){

for(int j=0;j<4;j++){

D[i][j]=Integer.parseInt(JOptionPane.showInputDialog("Olá "+B[i][j]+", sua vaga é a "+A[i][j]+", insira a kilometragem do seu veículo "+C[i][j]+" : "));

}

}

//2) Solicite ao usuário que informe um modelo de veículo(STRING) e utilizando PESQUISA

//LINEAR mostre o número de veículos com o mesmo modelo no estacionamento piloto da

//Tiburcio´s PARK

String procurado;

procurado=JOptionPane.showInputDialog("Informe um modelo de veículo");

int msmmodelo=0;

for(int i=0;i<3;i++){

for(int j=0;j<4;j++){

if(procurado.equalsIgnoreCase(C[i][j])){

msmmodelo++;

}

}

}

JOptionPane.showMessageDialog(null,"Há "+msmmodelo+" carros de mesmo modelo");

//3) Mostre a média de Kilometragem dos carros do estacionamento.

int soma=0;

double media=0;

for(int i=0;i<3;i++){

for(int j=0;j<4;j++){

soma=soma+D[i][j];

}

}

media=soma/12;

JOptionPane.showMessageDialog(null,"A média de kilometragem dos carros no estacionamento é "+media);

//4) Mostre o nome do dono, o número da vaga e o modelo do veículo que MAIS andou.

int maior=0;

int x=0,y=0;

for(int i=0;i<3;i++){

for(int j=0;j<4;j++){

if(D[i][j]>maior){

maior=D[i][j];

x=j;

y=i;

}

}

}

JOptionPane.showMessageDialog(null,"O veiculo que mais andou é do(a) "+B[y][x]+", e está estacionado na vaga "+A[y][x]+",e o modelo é "+C[y][x]);

//5) Mostre o número da vaga do veículo que MENOS andou e o nome do dono deste veículo.

int menor=maior;

for(int i=0;i<3;i++){

for(int j=0;j<4;j++){

...

Baixar como (para membros premium)  txt (6.1 Kb)   pdf (66 Kb)   docx (12.5 Kb)  
Continuar por mais 6 páginas »
Disponível apenas no TrabalhosGratuitos.com