Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ine5402.pesquisador_interativo.iu;
- import ine5402.pesquisador_interativo.logica.Pesquisador;
- public class PainelMostradorDeMultiplicadorPor extends PainelAbstratoComPesquisador {
- public PainelMostradorDeMultiplicadorPor(int[] nums) {
- super("Mostrar multiplicação", nums);
- }
- @Override
- protected void processePesquisa(Pesquisador pesquisador, int[] numeros) {
- int fator = leitor.leiaInt("Digite o fator multiplicador. ");
- int[] copiaMultiplicada = pesquisador.multipliquePor(fator, numeros);
- String strCopia = Integer.toString(copiaMultiplicada[0]);
- for (int i = 1; i < copiaMultiplicada.length(); ++i)
- strCopia += ", " + Integer.toString(copiaMultiplicada[i]);
- System.out.println("Array multiplicado pelo fator " + fator + " é: " + strCopia);
- }
- }
- public int[] multipliquePor(int fator, int[] numeros) {
- int z = numeros.length;
- int[] copiaMultiplicada = new int[z];
- for (int i = 0; i < numeros.length; i++)
- copiaMultiplicada[i] = numeros[i] * fator;
- return copiaMultiplicada;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement