
AYUDA!!! usando arreglos (verdadero reto)
Publicado por Pedro Marquez (1 intervención) el 01/11/2021 07:29:45
Hola, es un programa en el que el usuario ingresa un numero, que es el numero de fracciones que va a dar, a continuación el usuario escribe el denominador y denominador del numero de fracciones que escogió. Al final como salida, debe de salir el numero de veces que esta repetida la misma fracción, osea que el numerador y denominador son iguales.
A continuación;
import java.util.Scanner;
class calificaciones
{
int num, den;
calificaciones(int num, int den)
{
this.num = num;
this.den = den;
}
calificaciones()
{
}
public static void main(String[] args)
{
int h;
Scanner sc;
sc = new Scanner(System.in);
h = sc.nextInt();
double[]contador=new double[h];
for (int calificaciones=0; calificaciones<h; calificaciones++)
{
int c, d;
Scanner cs;
cs = new Scanner(System.in);
int a = c= sc.nextInt();
int b = d= sc.nextInt();
// double[]contador=new double[h];
double[]calificaciones = new (a,b)calificaciones;
for(double i=0; i<calificaciones.length; i++)
{
contador[calificaciones[i]]+=1;
}
for(double j=0; j<contador.length;j++)
{
System.out.println(j+" se repite "+contador[j]+" ");
}
}
}
public String toString()
{
return this.num + "/" +this.den;
}
}
A continuación;
import java.util.Scanner;
class calificaciones
{
int num, den;
calificaciones(int num, int den)
{
this.num = num;
this.den = den;
}
calificaciones()
{
}
public static void main(String[] args)
{
int h;
Scanner sc;
sc = new Scanner(System.in);
h = sc.nextInt();
double[]contador=new double[h];
for (int calificaciones=0; calificaciones<h; calificaciones++)
{
int c, d;
Scanner cs;
cs = new Scanner(System.in);
int a = c= sc.nextInt();
int b = d= sc.nextInt();
// double[]contador=new double[h];
double[]calificaciones = new (a,b)calificaciones;
for(double i=0; i<calificaciones.length; i++)
{
contador[calificaciones[i]]+=1;
}
for(double j=0; j<contador.length;j++)
{
System.out.println(j+" se repite "+contador[j]+" ");
}
}
}
public String toString()
{
return this.num + "/" +this.den;
}
}
Valora esta pregunta


0