Fundamentos+da+linguagem+java

19 de Agosto Fundamentos da linguagem Java Deu-se inicio a mais um Modulo, "Java" onde o Formador José Calado fez as suas belíssimas introduções.Parece ser muito interessante, embora esteja e achar que vai ser muito mais complicado do que a linguagem HTML,deixo aqui também a introdução que nos foi feita pelo Formador através deste diapositivo. [|A Sintaxe do Java.pdf] 

Depois dessa introdução foi nos proposto 2 desafios, são eles: 1-Criar um programa chamado oMeuNome e que devolva o vosso nome completo.

public ** class ** primeiroprograma { __classe__ ** public ** ** static ** ** void ** main(String args[]) __introdução__ __de__ __texto__ __resposta__ __devolvida__

} }

Resultado:

FÁTIMA

2-

Que peça ao utilizador que introduza a sua idade, em seguida, que seja devolvida uma frase "Você tem X anos de idade."

Em que X é a variável idade que irão pedir ao utilizador.

import java.io.BufferedReader; import java.io.InputStreamReader; __biblioteca__

public ** class ** SegundoDesafio { public ** static ** ** void ** main (String args[])** throws ** java.io.IOException __entrada__ __de__ __texto__ {String x; __varialvel__

BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader (System. in //)); System.// out //.println ( "Intruduza a sua idade" ); x= in.readLine; System.// out //.println( "tem " +x+ "de idade" );

Resultado: Intruduza a sua idade 33 tem 33de idade//

# E a partir daqui vamos agora começar avançar com outros exercícios cada vez mais complicados, deixo aqui os exercícios feitos nas sessões: import java.io.BufferedReader; import java.io.InputStreamReader; public ** class ** Exemplo2 {

{** int ** num1,soma; BufferedReader in=** new ** BufferedReader (** new ** InputStreamReader(System. in //)); //__sempre__ __que__ é __introduzida__ a a __informação__ __atravez__ do __tecaldo__
 * public ** ** static ** ** void ** main (String args[]) ** throws ** java.io.IOException

System.// out //.println( "intruduza um numero" ); COMANDO DE SAIDA parseInt//(in.readLine); //o __sinal__ __de__ (=) a __frente__ __da__ __variavel__ serve __para__ __transformar__ a __variavel__ __na__ __introdução__ do __utilizador__

num1=Integer.parseInt//(in.readLine); //o __sinal__ __de__ (=) a __frente__ __da__ __variavel__ serve __para__ __transformar__ a __variavel__ __na__ __introdução__ do __utilizador__

soma=5+num1; System.// out //.println( "o resultado da soma é:" +soma);

}

}
 * RESULTADO : **

introduza um numero 20 o resultado da soma é:25

import java.io.BufferedReader; import java.io.InputStreamReader; public ** class ** exemplo3 { { BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System.// in //)); System.// out //.println( "Intruduza o primeiro numero" ); num1=Integer.//parseInt//(in.readLine); System.// out //.println( "Intruduza o segundo numero" ); num2=Integer.//parseInt//(in.readLine); soma=num1+num2; System.// out //.println( "o resultado de soma é:" +soma); }
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException
 * int ** num1,num2,soma;

} **Resultado:** Introduza o primeiro numero 10

Introduza o segundo numero 20

import java.io.BufferedReader; import java.io.InputStreamReader; public ** class ** Soma { {
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException

BufferedReader in= ** new ** BufferedReader ( ** new ** InputStreamReader(System.// in //)); System.// out //.println( "introduza o numero" ); num1=Integer.//parseInt//(in.readLine); System.// out //.println( "introduza outro numero" ); num2=Integer.//parseInt//(in.readLine); System.// out //.println( "introduza outro numero" ); num3=Integer.//parseInt//(in.readLine); soma=num1+num2+num3; System.// out //.println( " o resultado é:" +soma); } } **Resultado:**
 * int ** num1,num2,num3,soma;

introduza o numero 10

introduza outro numero 10

introduza outro numero 10 o resultado é:30  E foi assim esta sessão, muita cansada depois de 7 horinhas árduas , mas cheguei ao fim mais confiante é preciso é muita concentração.

20 de Agosto import java.io.BufferedReader; import java.io.InputStreamReader; public ** class ** MediaNota {
 * private ** ** static ** ** final ** String // notaTrabPract // = ** null **;

string __porque__ é __para__ __introduzir__ __texto__
 * public ** ** static ** ** void ** main (String args[]) ** throws ** java.io.IOException

__sempre__ __com__ __os__ __eventos__ do __teclado__
 * int ** notaTeste ,notaRelatorio,notaTrabalho;
 * double ** media; __quando__ __são__ __casas__ __decimais__

// System. // out //.println( "introduza o nome do aluno" );// nomeAluno=in.readLine; __quando__ é so __para__ __devolver__ __texto__ __conversor__( __somas__, __multiplicações__, __ect__...)

// System. // out //.println( " intruduza nota do relatorio" );// // notaRelatorio=Integer. //parseInt//(in.readLine);// // System. // out //.println( " intruduza nota do trabalho" );// // notaTrabalho=Integer. //parseInt//(in.readLine);// media=((notaTrabalho*0.5)+(notaTeste*0.3)+(notaRelatorio*0.2)); // System. // out //.println( "o Aluno" +nomeAluno+ " obteve nas classificações:" );// // System. // out //.println( "trab.Pratico:" +// notaTrabPract //);// // System. // out //.println( "teste:" +notaTeste);// // System. // out //.println( "relatorio:" +notaRelatorio);// out //.println( "A sua media é:" +media); System. out //.println( "A sua media é:" +media);

} } Resultado: introduza o nome do aluno faty

introduza nota do teste 50

intruduza nota do relatorio 20

intruduza nota do trabalho 10

o Alunofaty obteve nas classificações: trab.Pratico:null teste:50 relatorio:20 A sua media é:24.0

import java.io.*; //__biblioteca__// public ** class ** bilheteira { { // BufferedReader in= ** new ** BufferedReader ( ** new ** InputStreamReader( System. // in //));// // System. // out //.println( "introduza a sua idade" );// // idade=Integer. //parseInt//(in.readLine);// ** if **(idade<=6) // System. // out //.println( "entrada gratuita" );// ** else ** ** if ** (idade<=18) // System. // out //.println( "desconto de 10%" );// ** else ** ** if ** (idade>=65) // System. // out //.println( "desconto é de 20%" );// ** else ** // System. // out //.println( "não tem desconto" );// } } Resultado:
 * public ** ** static ** ** void ** main(String args[]) ** throws ** java.io.IOException
 * int ** idade;

introduza a sua idade 58

não tem desconto

import java.io.*; public ** class ** raio { { // BufferedReader in= ** new ** BufferedReader ( ** new ** InputStreamReader( System. // in //));// // System. // out //.println( "Intruduza o raio" );// // raio=Integer. //parseInt//(in.readLine);// // area=PI*Math. //pow//(raio,2);// perimetro=2*PI*raio; // System. // out //.println( " a area é:" +area);// // System. // out //.println( "o perimetro é:" +perimetro); } } Resultado:
 * public ** ** static ** ** void ** main(String args[]) ** throws ** java.io.IOException
 * double ** PI=3.141159;
 * int ** raio;
 * double ** area,perimetro;

Intruduza o raio 50

a area é:7852.8975 o perimetro é:314.1159//

21 de Agosto 2009 public ** class ** notaAlunos {

{ BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System. in //));// // System. // out //.println( "introduza a nota" );// // notas=Integer. //parseInt //(in.readLine);// // System. // out //.println( "Mau" );// // System. // out //.println( "Medíocre" );// // System. // out //.println( "Suficiente" );// // System. // out //.println( "Bom" );// // System. // out //.println( "Muito Bom" ); } }
 * public ** ** static ** ** void ** main (String args[]) ** throws ** java.io.IOException
 * int ** notas;
 * if **(notas<=25)
 * else ** ** if ** (notas>=49)
 * else ** ** if ** (notas<=74)
 * else ** ** if ** (notas<=89)
 * else **

14 de Agosto 2009 import java.io.BufferedReader; import java.io.InputStreamReader; public ** class ** Desafiotrex { {
 * public ** ** static ** ** void ** main(String args[])** throws ** java.io.IOException

String nome; BufferedReader in= ** new ** BufferedReader ( ** new ** InputStreamReader( System. // in //)); System.// out //.println( "introduza o nome do aluno" ); nome=in.readLine; System.// parseIntparseIntparseIntparseIntparseIntparseIntparseInt//.println(+ nome ++ media);}
 * int ** desafiosRealizados,assiduidade,participaçao,graxaFormador,ofertaPresuntoPaios,pagaAlmoçoFormador,lavagemCarroFormador;
 * double ** media;

25 de Agosto 2009 import java.io.*; public ** class ** pizzaria {
 * public ** ** static ** ** void ** main(String Args[]) ** throws ** java.io.IOException

{ String nomePizza,nomeBebida; BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System. // in //));// // System. // out //.println( "" ); //__informação__ __deitar__ par __fora__
 * int ** PizzasEscolhida,BebidasEscolhida,DescontoEscolhido,ValorPizza,ValorBebida;
 * double ** __Desconto__,conta;

System.// out //.println( "1-Pizza Margarita(8£)" ); System.// out //.println( "2-Pizza Napoli(7£)" ); System.// out //.println( "-" ); PizzasEscolhida=Integer.//parseInt//(in.readLine); System.// out //.println( "-" ); System.// out //.println( "1-Coca-Cola (1 £)" ); System.// out //.println( "2-Ice Tea (2£)" ); System.// out //.println( "-" ); BebidasEscolhida=Integer.//parseInt//(in.readLine); System.// out //.println( "-" ); System.// out //.println( "1-tem desconto(15%)" ); System.// out //.println( "2-sem desconto" ); System.// out //.println( "-" ); DescontoEscolhido=Integer.//parseInt//(in.readLine);

{ ValorPizza=8; nomePizza= "Pizza Margarita" ; } { ValorPizza=7; nomePizza= "Pizza Napoli" ; System.// out //.println( " A Pizza Escolhida é:" +PizzasEscolhida); }
 * if ** (PizzasEscolhida==1)
 * else **
 * if ** (BebidasEscolhida==1)

{ ValorBebida=1; nomeBebida= "Coca-Cola" ;

}
 * else **

{ ValorBebida=2; nomeBebida= "Ice Tea" ; } { Desconto=0.15; conta=ValorPizza+ValorBebida; conta=conta-(conta*0.15); }
 * if **(DescontoEscolhido==1)
 * else **

{ Desconto=0; conta=ValorPizza+ValorBebida;

} System.// out //.println( "talão de pagamento" ); System.// out //.println( "Pizza Escolhida:" +nomePizza); System.// out //.println( "Bebida Escolhida:" +nomeBebida); System.// out //.println( "Valor a pagar" +conta);

Resultado: 1-Pizza Margarita(8£) 2-Pizza Napoli(7£) - 1

1-Coca-Cola (1 £) 2-Ice Tea (2£)

1

1-tem desconto(15%) 2-sem desconto

1

talão de pagamento Pizza Escolhida:Pizza Margarita Bebida Escolhida:Coca-Cola Valor a pagar7.65

Nesta sessão aprendemos mais um novo comando da linguagem java **__ "SWTICH" __**

** import ** java.io.*; public ** class ** mesesAno { { BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System.// in //)); System.// out //.println( "introduza o numero do mês" ); meses=Integer.//parseInt//(in.readLine); { System.// out //.println( "Janeiro" ); System.// out //.println( "Fevereiro" ); System.// out //.println( "Março" ); System.// out //.println( "ABRIL" ); System.// out //.println( "Maio" ); System.// out //.println( "junho" ); System.// out //.println( "Julho" ); System.// out //.println( "Agosto" ); System.// out //.println( "Setembro" ); System.// out //.println( "Outobro" ); System.// out //.println( "Novembro" ); System.// out //.println( "Dezembro" );
 * public ** ** static ** ** void ** main(String Args[]) ** throws ** java.io.IOException
 * int ** meses;
 * switch **(meses)
 * case ** 1:
 * break **;
 * case ** 2:
 * break **;
 * case ** 3:
 * break **;
 * case ** 4:
 * break **;
 * case ** 5:
 * break **;
 * case ** 6:
 * break **;
 * case ** 7:
 * break **;
 * case ** 8:
 * break **;
 * case ** 9:
 * break **;
 * case ** 10:
 * break **;
 * case ** 11:
 * break **;
 * case ** 12:
 * break **;

} } } 26 de Agosto 2009 import java.io.*; public ** class ** CalcSoma { { // BufferedReader in= ** new ** BufferedReader(** new ** InputStreamReader(System. // in //)); //__dados__ do __teclado__
 * public ** ** static ** ** void ** main(String args[])** throws ** java.io.IOException
 * int ** valor,soma=0, conta =0; //__variaveis__ "__contador__" __vem__ __sempre__ a 0//

System.// out //.println( "Calculo do somatoriode uma serie de valores" ); //__informaçao__ __para__ o __utilizador__// // System. // out //.println( "Termine com 0" );// // ** do **{ //__aplicase__ o (do) __enquanto__ __quere__-__mos__ __que__ __vá__ __fazendo__ __uma__ __função__

System.// out //.println( "Introduza um valor" ); valor = Integer.//parseInt//(in.readLine); //a __variavel__ so __recebe__ __os__ __valores__ __introduzidos__// // conta = conta+1; //__contador__

soma = soma+valor; // System. // out //.println( "Soma: " + soma);// } // ** while **(valor != 0); //(!=) Diferente_while /o __programa__ __faz__ __enquanto__ __nao__ __se__ __carrega__ no __nº__ __que__ __esta__ __intruduzido__ no valor

conta=conta-1; //__para__ __nao__ __contar__ o __nº__ __que__ serve __de__ __comando__// // System. // out //.println( "Foram introduzidos: " + conta + " valores" ); } } Na 2º parte da sessão foi-nos aprecentado amis um ciclo"For" public ** class ** cicloFor { {
 * public ** ** static ** ** void ** main(String args[])
 * int ** k;
 * for ** (k=1;k<=10;k++) //__aprecenta__ __todos__ __os__ __numeros__ ate __ao__ __defenido__

{ System.// out //.println( "valor de k:" +k); } } }  Resultado: valor de k:1 valor de k:2 valor de k:3 valor de k:4 valor de k:5 valor de k:6 valor de k:7 valor de k:8 valor de k:9 valor de k:10

2 de Setembro 2009 import java.io.*; public ** class ** desafioSete { BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System.// in //)); num=Integer.//parseInt//(in.readLine);
 * public ** ** static ** ** void ** main(String Args[]) ** throws ** java.io.IOException{
 * int ** num;


 * if ** (num==1)

System.// out //.println( "1-segunda_feira" );

System.// out //.println( "2 sexta-feira" ); System.// out //.println( "3-quarta-feira" ); System.// out //.println( "4-quinta-feira" ); System.// out //.println( "5-sexta-feira" ); System.// out //.println( "6-sabado" ); System.// out //.println( "7-domingo" ); } }
 * else ** ** if ** (num==2)
 * else ** ** if ** (num==3)
 * else ** ** if ** (num==4)
 * else ** ** if ** (num==5)
 * else ** ** if ** (num==6)
 * else ** ** if ** (num==7)

public ** class ** desafioOito { { BufferedReader in= ** new ** BufferedReader ( ** new ** InputStreamReader( System.// in //)); System.// out //.println( "introduza o peso" ); peso=Double.//parseDouble//(in.readLine); System.// out //.println( "introduza a altura" ); altura=Double.//parseDouble//(in.readLine); imc=peso/(altura*altura);
 * public ** ** static ** ** void ** main(String args[]) ** throws ** java.io.IOException
 * double ** peso,altura,imc;

System.// out //.println( "Abaixo do peso normal" );
 * if ** (imc<=18.5)

System.// out //.println( "Peso normal" );
 * else ** ** if **(imc<=25)

System.// out //.println( "Acima do peso normal" );
 * else ** ** if ** (imc<=30)


 * else **

System.// out //.println( "Obesidade" ); } } 3 de Setembro 2009 Hoje o Formador lançou um desafio mais com o objectivo"teste", depois de muito pensar e quase queimar os miolos

mport java.io.*; public ** class ** trabalhoGrupo { {
 * public ** ** static ** ** void ** main(String Args[]) ** throws ** java.io.IOException

BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System.// in //));
 * int ** tipoBike,idadePessoas,escolha;
 * double ** horasEscolhidas,Desconto,soma,valorBike;
 * do **

{ System.// out //.println( "1-iniciar programa" ); System.// out //.println( "0-terminar programa" ); escolha = Integer.//parseInt//(in.readLine);

{ System.// out //.println( "" ); __informação__ __deitar__ par __fora__ // System. // out //.println( "1-bike de Homem" );// // System. // out //.println( "2-bike de senhora" );// // System. // out //.println( "3-bike de criança" );// // System. // out //.println( "" );// // System. // out //.println( "Qual o tipo de bike?" );// // tipoBike=Integer. //parseInt //(in.readLine);// { valorBike=2.5; } { valorBike=2; }
 * if **(escolha==1)
 * if **(tipoBike==1)
 * else ** ** if ** (tipoBike==2)
 * else **

{ valorBike=1.5; } // System. // out //.println( "Quanto tempo pretende andar?" );// // horasEscolhidas=Double. //parseDouble //(in.readLine);// // System. // out //.println( "" ); //__informação__ __deitar__ par __fora__

System.// out //.println( " Descontos " ); System.// out //.println( "Se menor ou igual de 10 anos 10%desconto" ); System.// out //.println( "Se maior de 50 anos 20%desconto" ); System.// out //.println( "" ); System.// out //.println( "Qual a idade?" ); idadePessoas=Integer.//parseInt//(in.readLine); /__Varialvel__ __passa__ a __ter__ o valor __intrudozido__ __pelo__ __utilizador__

{ // System. // out //.println( "Desconto 10%" );// Desconto=0.1; } { // System. // out //.println( "Desconto de 20%" );// Desconto=0.2; }
 * if **(idadePessoas<=10)
 * else ** ** if ** (idadePessoas>=50)
 * else **

{ // System. // out //.println( "Não tem desconto" );// Desconto=0; }

soma=valorBike*horasEscolhidas; soma=soma-(soma*Desconto); // System. // out //.println( "Valor a pagar do aluguer: " +soma); } }** while **(escolha!=0); } } 7 de Setembro 2009 // import java.io.*; public ** class ** cotasSocios {
 * public ** ** static ** ** void ** main(String Args[]) ** throws ** java.io.IOException

{ String nomeSocio,categoria; BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader(System.// in //));
 * int ** __socio__,escolha,__tipoCota__,idadePessoas,numSocio,i;
 * double ** valorCota,Desconto = 0,valorPagar,desconto1;

System.// out //.println( "Quantos sòcios pretende consultar" ); numSocio=Integer.//parseInt//(in.readLine); { System.// out //.println( "intruduza o nome de sócio" ); nomeSocio=in.readLine; System.// out //.println( "Qual a idade?" ); idadePessoas=Integer.//parseInt//(in.readLine); System.// out //.println( "" ); System.// out //.println( " Categoria " ); System.// out //.println( "Jovem" ); System.// out //.println( "Adulto" ); System.// out //.println( "Sénior" ); System.// out //.println( "" ); categoria=in.readLine; { Desconto=0.20; } { Desconto=0; } Desconto=0.10;
 * for ** (i=1;i<=numSocio;i++);
 * if **(idadePessoas<=17)
 * else ** ** if ** (idadePessoas<64)
 * else ** ** if **(idadePessoas<100)

System.// out //.println( "" ); System.// out //.println( " Descontos " ); System.// out //.println( "1-Cota mensal não tem desconto" ); System.// out //.println( "2-Cota anual 15%" ); System.// out //.println( "" ); escolha = Integer.//parseInt//(in.readLine); { valorCota=10; desconto1=0.0; }
 * if **(escolha==1)
 * else **

{ valorCota=120; desconto1=0.15; }

valorPagar=valorCota-(valorCota*Desconto)-(valorCota*desconto1);

System.// out //.println( "Nome:" +nomeSocio); System.// out //.println( "idade:" +idadePessoas); System.// out //.println( "categoria:" +categoria); System.// out //.println( "desconto idade:" +Desconto); System.// out //.println( "desconto da cota anual:" +desconto1); System.// out //.println( "Valor sem desconto: " +valorCota); System.// out //.println( "total pagar: " +valorPagar); }

import java.io.*; public ** class ** registoVendas { // ** int ** []lojaB=** new ** ** int **[3]; //array __loja__ 2
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException{
 * int ** []lojaA=** new ** ** int **[3]; array __loja__ 1

** int ** []soma=** new ** ** int **[3]; BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader (System.// in //));
 * int ** k;
 * int ** mes=0;

{ // mes=k+1; //__comexa__ a __contar__
 * for ** (k=0; k<3;k++) serve __para__ __introduzir__ o valor __em__ __cada__ __um__ __dos__ __meses__

System.// out //.println( "Introduza o valor das vendas da loja A no mês" +mes); lojaA[k]=Integer.//parseInt//(in.readLine); p k __permite__-me __guardar__ __os__ __varios__ __valores__ // System. // out //.println( "introduza o valor das vendas da loja B no mês " +mes);// // lojaB[k]=Integer. //parseInt //(in.readLine);// } mes=0; { mes=k+1; // soma[k]=lojaA[k]+lojaB[k]; //__soma__ 3x __os__ __valores__ do __meses__
 * for ** (k=0;k<3;k++)

System.// out //.println( "O valor da soma dos mês " + mes + "e:" +soma[k]);

}

} }

9 de Setembro 2009 Hoje começa-mos a sessão por outro novo ciclo Java "Array" import java.io.*; public ** class ** primeiraFichaArray { // BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader (System. // in //));//
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException{
 * int **[]receitas=** new ** ** int **[3]; __neste__ __caso__ 3 é o valor __da__ __posixao__=__numero__ __de__ x __ke__ __guarda__ __um__ valor
 * int **[]despesas=** new ** ** int **[3];
 * int **[]lucros=** new ** ** int **[3];
 * int **[]soma=** new ** ** int **[3];
 * int ** mes=0,k;

{ mes=k+1; // System. // out //.println( "Introduza o valor das receitas do mês" +mes);// // receitas[k]=Integer. //parseInt//(in.readLine); //__variavel__ __receita__ __passa__ a __ter__ o valor __que__ __lhe__ for __atribuido__ __mas__ __soma__ 3x pork é o __ke__ __esta__ no valor k
 * for ** (k=0; k<3;k++)

System.// out //.println( "Introduza o valor das despesas do mês" +mes); despesas[k]=Integer.//parseInt//(in.readLine); System.// out //.println( "Introduza os valor dos lucros do mês" +mes); lucros[k]=Integer.//parseInt//(in.readLine); } mes=0; { mes=k+1; soma[k]=receitas[k]+despesas[k]+lucros[k]; __soma__ 3x __os__ __valores__ do __meses__ // System. // out //.println( "O valor da soma dos mês " + mes + "e:" +soma[k]);//
 * for ** (k=0;k<3;k++)

} } }

import java.io.*; public ** class ** exercicioDoisArray { String[]nomeAluno=** new ** String[3]; // BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader (System. // in //));//
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException{
 * int ** []notas=** new ** ** int **[3];
 * double ** media;
 * int ** somaNotas=0;
 * int ** k;
 * int ** num=0;

{ num=k+1; // System. // out //.println( "Introduza o mone do aluno nº" +num);// // nomeAluno[k]=in.readLine; //__introduxao__ __ed__ __texto__
 * for **(k=0; k<3;k++)

}

{ num=k+1; System.// out //.println( "Nome do Aluno:" +nomeAluno[k]); System.// out //.println( "Intruduza a nota" ); notas[k]=Integer.//parseInt//(in.readLine); somaNotas=somaNotas+notas[k];
 * for **(k=0;k<3;k++)

} media=somaNotas/3; System.// out //.println( "Media da turma:" +media); {

}

} }

import java.io.*; public ** class ** MultiplicacaoArray { // BufferedReader in= ** new ** BufferedReader (** new ** InputStreamReader (System. // in //));// { // artigo=k+1; //__contador__
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException{
 * int ** [] preco=** new ** ** int **[4];
 * int ** factor=5;
 * int ** artigo =0,k; __inicio__ do __artigo__
 * for ** (k=0; k<4;k++)

System.// out //.println( "introduza o preço do" +artigo+ "artigo" ); preco[k]=Integer.//parseInt//(in.readLine); __passa__ a __ter__ o valor __que__ __lhe__ é __introduzido__ } // artigo=0; //__inicia__ a 0

** for ** (k=0;k<4;k++) { artigo=k+1; __contador__ preco[k]=preco[k]*factor; // System. // out //.println( "o novo valor do" +artigo+ "ºartigo e:" +preco[k]); }

}

} //

Tive muita dificuldade em realizar este exercicio, tive mesmo de perdir ajuda à Formadora que me ajudou linha a linha para eu enteder todos os passos. import java.io.*; public ** class ** exercicioTres { String[]__nome__=** new ** String[3]; __variavel__ __tipo__ __texto__ ,__vai__ __ler__ as __vezes__ __que__ __esta__ no array
 * public ** ** static ** ** void ** main (String args[])** throws ** java.io.IOException{

** int ** op,k; __variaveis__ __tipo__ __int__ __que__ __irao__ __ter__ o valor __que__ __lhe__ __vai__ __ser__ __atribuido__ ** int ** []dados=** new ** ** int **[3]; __tipo__ __inteiro__ __que__ __vai__ __dar__ a k __os__ __valores__ __acomulados__ BufferedReader in= ** new ** BufferedReader(** new ** InputStreamReader(System.// in //));
 * do **

__pergunta__ __ao__ __utilizador__ par __escolher__ __uma__ __opcção__

// System. // out //.println( " 1-Introduzir" );// // System. // out //.println( "2- Consultar" );// // System. // out //.println( "3- indice a Consultar" );// // System. // out //.println( "0-sair" );// parseInt//(in.readLine);  // a __valiavel__ (__op__) __passa__ a __ficar__ __com__ o valor __que__ __lhe__ for __pedido__

__se__ a __opcção__ __escolhida__ for a 1

{ K __incia__ a 0 e __vai__ __contando__ __dependedo__ do valor do array(3)

parseInt//(in.readLine);  // __variavel__ __dados__ __guarda__ a valor

dados[k]=Integer.parseInt//(in.readLine); // __variavel__ __dados__ __guarda__ a valor

}

} __se__ for a __opcçaõ__ 2 a __escolhida__

{ __vai__ __buscar__ __os__ __valores__ __introduzidos__ __por__ __ixo__ o __pedido__ __ser__:)["+ k+"] e:"+__dados__[k]);

k __comexa__ a 0 __mas__ __gaurda__ __os__ 3 __valores__ __que__ __lhe__ __sao__ __atribuidos__ }

__se__ a __opcção__ for a 3

{ out //.println( " Qual o indice a consultar?" );   // __vai__ __ao__ __idice__

a __variavel__ k __novamente__ __vai__ __buscar__ __um__ __novo__ valor

// System. // out //.println( " o valor do indice [" + k+ "] e:" +dados[k]);// } { // System. // out //.println( " o programa terminou" );// }
 * else ** ** if **(op==0)
 * else **

{ out //.println( "Opcção invalida " ); System. out //.println( "Opcção invalida " ); }

}** while **(op!=0); }