1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / java error required found reason actual and formal argument lists differ in leng
« en: 23 de Septiembre 2019, 08:47 »
Hola, estoy intentando hacer este programa:
---------------------------------------------------
Cuando compilo el primero, pues no presenta error, pero al compilar class progclassarrayprueba2 me sale este error:
unir.ingreso(leer,i);//llama a la clase void ingreso
^
required: int
found: int,int
reason: actual and formal argument lists differ in length
1 error
Agradezco su ayuda, por favor :/
Código: [Seleccionar]
import java.util.*;
public class progclassarrayprueba2
{
public static void main(String args[])
{
Scanner in=new Scanner(System.in);
int n=3;
classarrayX unir= new classarrayX();
System.out.println("ingreso los datos : ");
for(int i=1;i<=n;i++)//
{
int leer=in.nextInt(); //
unir.ingreso(leer,i);//
}
System.out.println("la solucion es : ");
unir.parimpar(n);//
}
}
---------------------------------------------------
Código: [Seleccionar]
class classarrayX {
int leer;
public void ingreso(int x){
leer=x;
}
public void parimpar(int n) {
int j=0;//contador
int k=0;//contador
for(int i=1;i<=n;i++)
{
if(leer%2==0) {//
j++;
}
if(leer%2!=0) {//
k++;
}
}
System.out.println("numero pares "+j);
System.out.println();
System.out.println("numero impares "+k);
}
}
Cuando compilo el primero, pues no presenta error, pero al compilar class progclassarrayprueba2 me sale este error:
unir.ingreso(leer,i);//llama a la clase void ingreso
^
required: int
found: int,int
reason: actual and formal argument lists differ in length
1 error
Agradezco su ayuda, por favor :/