Arrays in Java (Exercise 3)

preview_player
Показать описание
Java Programming: Programming Question on Arrays in Java Programming
Topics Discussed:
1) Writing a program that displays the number of occurrences of an element in the array.

Music:
Axol x Alex Skrindo - You [NCS Release]

#JavaByNeso #JavaProgramming #ArraysInJava
Рекомендации по теме
Комментарии
Автор

int occ = 0;

for(int j : numbers)
if(j == searchelement)
occ++;
return occ;

you may try this!!

vishnuvp
Автор

These exercises are really helping
Can you make one playlist dedicated to Java Problems and their solutions?

devanshsolani
Автор

These videos are very helpful!! Much appreciated.

Relge
Автор

int [] arr = {1, 1, 1, 2, 3, 4};
int searchElement = 1;
int duplicate = 0;
for (int i = 0;i<arr.length-1;i++){
if (searchElement==arr[i]){
duplicate++;
}

}

deep
Автор

Please upload OOPs videos quickly! My exams are coming soon!

micheljohn
Автор

well i made a program that searches every different no. in an array and display its no. if occurences for a greater challenge !, however these exercises are really important in learning programming !

kostavsheoran
Автор

public class ArrayExercise3 {
public static void main(String[] args){
int[] numbers = {1, 1, 1, 2, 3, 4};
occurrence(numbers, 1);
occurrence(numbers, 2);
occurrence(numbers, 3);
occurrence(numbers, 4);
}
private static void occurrence(int[]numbers, int num)
{
int count = 0;
for(int i = 0; i < numbers.length; i++){
if(num == numbers[i])
count++;
}
System.out.println("The occurrence of " + num + " is "
+ count + " times.");
}

}

Qingyao-pl
Автор

public class methods {
public static void main(String[] args) {


int [] array= {1, 1, 3, 4, 3};
arrayCount(array);
}
public static void arrayCount(int [] array)
{
Scanner num=new Scanner(System.in);
int n=num.nextInt();
int count=0;

for (int i=0;i<array.length;i++)
{
if (n==array[i])
{

}


}
System.out.println("the count"+" "+ n +" "+"count="+count);

thivagarmurugan
Автор

please regularly upload further videos

njaliShinde
Автор

public class övning3 {

public static void main(String[] args) {

int[] arr = {1, 1, 1, 2, 3, 4};
int n = 1;
int count = 0;

for (int i = 0; i < arr.length; i++) {
if (arr[i] == n) {
count++;
}
}
System.out.println(n + " occured " + count + " times.");
}

}

kevinbanan
Автор

public class Array_Exercise3 {
public static void main(String[] args) {

int [] numbers={1, 1, 1, 2, 2, 3, 4, 4, 5, 6, 7, 7, 8, 9, 0, 0};
int occurs0=0;
int occurs1=0;
int occurs2=0;
int occurs3=0;
int occurs4=0;
int occurs5=0;
int occurs6=0;
int occurs8=0;
int occurs9=0;
int occurs7=0;
for (int i = 0; i<=9; i++){

for(int j=0;j< numbers.length;j++){
if (i==numbers[j]){

if(numbers[j]==0){
occurs0++;

}else if(numbers[j]==1){
occurs1++;

}else if(numbers[j]==2){
occurs2++;

}else if(numbers[j]==3){
occurs3++;

}else if(numbers[j]==4){
occurs4++;

}else if(numbers[j]==5){
occurs5++;

}else if(numbers[j]==6){
occurs6++;

}else if(numbers[j]==7){
occurs7++;

}else if(numbers[j]==8){
occurs8++;

}else if(numbers[j]==9){
occurs9++;

}
}


}

}
System.out.println("occurs0 = " + occurs0);
System.out.println("occurs1 = " + occurs1);
System.out.println("occurs2 = " + occurs2);
System.out.println("occurs3 = " + occurs3);
System.out.println("occurs4 = " + occurs4);
System.out.println("occurs5 = " + occurs5);
System.out.println("occurs6 = " + occurs6);
System.out.println("occurs7 = " + occurs7);
System.out.println("occurs8 = " + occurs8);
System.out.println("occurs9 = " + occurs9);



}

hamitkoca
Автор

If we want to count occurance of all the number then?

ankit_gurjar
Автор

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Scanner;

import static
public class Main {

public static void main(String[]args){
ArrayList<Integer> integers = new ArrayList<>();
Scanner input = new Scanner(System.in);

while (true) {
displayMenu();
System.out.println("Enter your choice");
int choice = input.nextInt();

if (choice == 1) {
System.out.print("Enter an integer: ");


} else if (choice == 2) {
System.out.print("Enter an integer to remove: ");
int elementToRemove = input.nextInt();

if {


} else {
System.out.println("Element not found");
}
} else if (choice == 3) {
System.out.println("Your list: " + integers);
} else if (choice == 4) {

break;
} else if (choice == 5) {

System.out.println("Enter values that you want to search in this array");
for(int ii = 0; ii < 3; ii++) {
var x = input.nextInt();
var sum = 0;

for (int i = 0; i < integers.size(); i++) {
if (integers.get(i) == x) {
sum += 1;
}
}
System.out.println(x + " occurs " + sum + " times");
}
}

}
}

private static void displayMenu() {
System.out.println();
System.out.println("1. Add");
System.out.println("2. Remove");
System.out.println("3. Display");
System.out.println("4. Exit");
System.out.println("5. Display integer occurrences");
System.out.println();

}
}

acunit
Автор

Please upload the next video lectures of java!

Shivam-ehfc
Автор

import java.util.*;

class Check {

public static void main(String[] args) {

Scanner input = new Scanner(System.in);
System.out.print("Enter the size of the array: ");
int size = input.nextInt();

int[] numbers = new int[size];
fillArrayOfIntegers(numbers);

System.out.print("Enter an integer to know its no.of occurrences in the array: ");
int n = input.nextInt();

int occurrence = occurrencesOfAnInteger(numbers, n);
if(occurrence > 0)
System.out.println("Integer "+ n +" occurred for " + occurrence + " times in the array.");
else
System.out.println("Integer " + n + " is not present in the array.");
}

private static void fillArrayOfIntegers(int[] numbers) {
Scanner input = new Scanner(System.in);

for(int i = 0; i < numbers.length; i++) {
System.out.print("Enter an integer: ");
numbers[i] = input.nextInt();
}
}

private static int occurrencesOfAnInteger(int[] numbers, int n) {
int count = 0;

for(int i = 0; i < numbers.length; i++) {
if(numbers[i] == n)
count++;
}

return count;
}
}

suswithcherry
Автор

Your exercise statements are sometimes ambiguous

YazeedSeraj
visit shbcf.ru