27.2 Mảng java - Mảng một chiều java - array trong java

preview_player
Показать описание
❤️ Donate ủng hộ phát triển kênh| Momo: 0975812064
Số TK : 0975812064 Ngân hàng TPBank - Chủ tài khoản: Phạm Trung Kiên
✅ Nếu thấy video hay và bổ ích hãy like và chia sẻ để mình biết
Các bạn đang quan tâm nhiều đến chủ đề nào và phát triển tiếp cho nội dung đăng sau này
Playlist Video :

#java #javasieutoc #javatutorial

Mảng trong lập trình Java là một tài nguyên quan trọng để quản lý dữ liệu. Mảng một chiều là một loại mảng đơn giản nhất và thường được sử dụng trong nhiều trường hợp.

Trong video này, tôi sẽ giới thiệu các kiến thức cơ bản về mảng một chiều trong lập trình Java, bao gồm cách tạo mảng, truy cập và thay đổi các phần tử trong mảng, sử dụng vòng lặp để duyệt mảng và nhiều kiến thức khác.

more video about Mảng java - Mảng một chiều java - array trong java
Рекомендации по теме
Комментарии
Автор

package mang;

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

public class mang2 {

public static void main(String[] args) {
// TODO 自動生成されたメソッド・スタブ


Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int [] mang=new int [n];
for (int x=0;x<n;x++)
{
mang[x]=sc.nextInt();

}

}

}

fow
Автор

video giảng hay quá ạ, cảm ơn anh rất nhiều 😃😃

duongtrungthanh
Автор

hay quá anh ơi, đúng là debug nhìn dễ hiểu hẳn <3

nhano
Автор

import java.util.Arrays;

public class GLLT_test {
public static void main(String[] args) {
//Đảo ngược mảng
int a[]= {1, 2, 3, 4, 5};
for (int i = 0; i <a.length/2; i++) {
int temp=a[i];
a[i]=a[a.length-i-1];
a[a.length - i -1]=temp;
}

}
}

M.n tham khảo và góp ý cho mình nhé, chúc kênh ngày cảng phát triển ạ

.nguyenviethai
Автор

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

public class b27_Btap {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
System.out.println("Moi nhap so phan tu: ");
int n=sc.nextInt();
int[] Mang=new int[n];
for (int i=0;i<n;i++)//i<M.length
{

Mang[i]=sc.nextInt();
}
System.out.println("Cac phan tu trong mang la: ");


for (int i=0, j =Mang.length-1;i<j;i++, j--){
int temp=Mang[i];
Mang[i]=Mang[j];
Mang[j]=temp;
}
System.out.println("Mang sau khi dao nguoc la: ");


Arrays.sort(Mang);
System.out.println("Mang sau khi sap xep la: ");


int tong=0;
for (int pt:Mang)
{
tong+=pt;

}
System.out.println("Tong tat ca cac phan tu trong mang: "+tong);

System.out.println("Moi nhap : ");
int a=sc.nextInt();
for (int i=0;i<n;i++)
{
if (a==Mang[i])
System.out.println("Co phan tu nay trong mang, xuat hien o vi tri thu "+i);
else
System.out.println("Khong co phan tu nay trong mang");
}
}
}
ai xem fix giup e phan cuoi vs no bi in trung vs so phan tu cua mang

adand
Автор

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

public class bai27_BaiTap {
public static void main(String[] args) {
//1.Tạo mảng
Scanner sc = new Scanner(System.in);
System.out.println("Nhập số phần tử mảng:");
int n = sc.nextInt();
int[] M = new int[n];
for(int i=0;i<n;i++){
System.out.println("M["+i+"] = ");
M[i] = sc.nextInt();
}
//2.Xuất các giá trị mảng
System.out.println("Mảng vừa tạo là :");

//3.Đảo ngược mảng và xuất mảng
for(int i=0, j=M.length-1;i<j;i++, j--){
int temp = M[i];
M[i] = M[j];
M[j]=temp;
}
System.out.println("Mảng sau khi đảo ngược là :");

//4.Sắp xếp mảng tăng dần
for(int i=0;i<M.length;i++){
for(int j=0;j<M.length;j++){
if(M[i]<M[j]) {
int temp1 = M[i];
M[i] = M[j];
M[j] = temp1;
}
}
}
System.out.println("Mảng sau khi sắp xếp là: ");

//5.Tính tổng các phần tử của mảng
int sum=0;
for(int i=0;i<M.length;i++){
sum+=M[i];
}
System.out.println("Tổng của mảng là : "+sum);
//6.Cho người dùng nhập 1 số bất kỳ, kiểm tra số đó có tồn tại trong
// mảng không nếu có xuất ra vị trí index của số đó trong mảng
System.out.println("Mời bạn nhập vào 1 số bất kì :");
int so = sc.nextInt();
for(int i=0;i<M.length;i++){
if(M[i]==so){
System.out.println("Số bạn vừa nhập có trong mảng nằm ở vị trí M["+i+"]");

}
}

}
}

hanuss
Автор

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

import static java.util.Arrays.sort;

public class bai27_BT1 {
/*1. Viết chương trình tạo 1 mảng 1 chiều gồm các phần tử là số nguyên, có n phần tử ngẫu nhiên,
n do người dùng nhập từ bàn phím
*2. xuất các giá trị trong mảng
*3. Đảo ngược và xuất mảng sau khi đảo ngược
*4. sắp xếp mảng tăng dần
*5. tính tổng các phần tử trong mảng
*6. cho người dùng nhập 1 số bất kỳ, kiểm tra số đó có tồn tại trong mảng ko
nếu có xuất ra vị trí index của số đó trong mảng*/
public static void main(String[] args) {
/*1. Viết chương trình tạo 1 mảng 1 chiều gồm các phần tử là số nguyên, có n phần tử ngẫu nhiên,
n do người dùng nhập từ bàn phím*/
System.out.println("Nhập vào số phần tử mảng");
Scanner scanner = new Scanner(System.in);
int n = scanner.nextInt();
int[] array = new int[n];

// nhập phần tử mảng
for (int i=0; i<n; i++){
System.out.println("Nhập arr["+i+"]: ");
array[i] = scanner.nextInt();
}

/*2. xuất các giá trị trong mảng*/
System.out.print("Mảng vừa nhập là: "+ Arrays.toString(array));

/*3.Đảo ngược và xuất mảng sau khi đảo ngược*/
// i: index đứng đầu; j: index đứng cuối
for (int i=0, j=array.length-1; i<j; i++, j--){
int temp = array[i];
array[i]= array[j];
array[j]= temp;
}
System.out.println("");
System.out.println("Xuất mảng vừa đảo ngược: ");

/*4.Sắp xếp mảng tăng dần*/
Arrays.sort(array);
System.out.println("Mảng sắp xếp tăng dần là");;

/*5. tính tổng các phần tử trong mảng*/
int sum = 0;
for (int i=0; i<n; i++){
sum+=array[i];
}
System.out.println("Tổng các phần tử trong mảng là: "+sum);

/*6. cho người dùng nhập 1 số bất kỳ, kiểm tra số đó có tồn tại trong mảng ko
nếu có xuất ra vị trí index của số đó trong mảng*/
System.out.println("Nhập 1 con số để kiểm tra:");
int checkNum = scanner.nextInt();
int i=0;
for (i=0; i<n; i++){
if (array[i] == checkNum){
System.out.println("Vị trí index của phần tử "+checkNum+" cần tìm là "+ (i+1));
break;
}
}
if (i == n){
System.out.println("Phần4 tử không có trong mảng");
}
}

}

NguyenNgocThuong-
Автор

Em Nghĩ Anh Nên Viết Riêng Các Hàm Nhập Và Xuất Thì Bài Code Sẽ Đẹp Hơn

congnghiavo
Автор

package baiTap;

import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;

public class baiTapBai27 {
public static void main(String[] args) {
//! viết chương trình tạo 1 mảng 1 chiều gồm các phần tử là số nguyên, có n phần tử ngẫu nhiên, n do người dùng nhập
System.out.println("Nhập vào giá trị n (n là số lượng phần tử của mảng) : ");
int n = new
int array[] = new int[n];
Random random = new Random();
for (int i = 0; i < n; i++) {
array[i] = random.nextInt(1, 20);
}
//! xuất các giá trị trong mảng
System.out.println("mảng vừa tạo là: ");
for (int i = 0; i < n; i++) {
System.out.print(array[i] + " ");
}
System.out.println("");
//! đảo ngược mảng và xuất mảng sau khi đảo ngược
for (int i = 0, j = n - 1; i < j; i++, j--) {
int temp = array[i];
array[i] = array[j];
array[j] = temp;
}
System.out.println("Mảng sau khi đảo ngược: ");

//! sắp xếp mảng tăng dần
System.out.println("Mảng sau khi sắp xếp tăng: ");
Arrays.sort(array);

//! tính tổng các phần tử trong mảng
int tong = 0;
for (int i = 0; i < n; i++) {
tong += array[i];
}
System.out.println("tổng các phần tử trong mảng là: " + tong);
//! cho người dùng nhập vào 1 số bất kỳ, kiểm tra số đó có tồn tại trong mảng ko, nếu có xuất ra vị trí index của số đó
System.out.println("Mời nhập vào số để kiểm tra");
int check = new
boolean found = false;
for (int i = 0; i < n; i++) {
if (check == array[i]) {
System.out.println("Vị trí index của số đó là " + i);
found = true;
break;
}
}
if (!found) {
System.out.println("Không tồn tại số " + check + " trong mảng");
}
}
}

bachbach
Автор

import java.util.*;
public class hi
{
public static void main(String args[])
{
Scanner sc = new Scanner(System.in);
System.out.print("Moi ban nhap vao so phan tu cua mang: ");
int n = sc.nextInt();
int[] a = new int[n];
System.out.println("Moi ban nhap vao "+n+" phan tu cua mang: ");
for (int i=0;i<n;i++)
{
a[i]= sc.nextInt();
}
System.out.println("Cac phan tu cua mang vua nhap la: ");
for (int i=0;i<a.length;i++)
{

};
for (int i=0, j=a.length-1;i<j;i++, j--)
{
int tmp = a[i];
a[i]=a[j];
a[j]=tmp;
};
System.out.println("Mang sau khi dao nguoc la: "+Arrays.toString(a));
Arrays.sort(a);
System.out.println("Mang sau khi sap xep tang dan la: "+Arrays.toString(a));
int sum=0;
for (int x:a)
{
sum+=x;
};
System.out.print("Moi ban nhap vao phan tu muon check trong mang: ");
int c = sc.nextInt();
boolean check = false;

for (int i=0;i<a.length;i++)
{
if (c==a[i]) {System.out.print(i+"\t"); check=true;};
};
if (check == false) {System.out.println("So ban vua nhap vao khong tim thay trong mang");};
}
}

minh
Автор

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

public class hello {
public static void main (String[] args){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] m = new int[n];
int k = 0;
for(int i = 0 ; i < m.length; i++){
m[i] = sc.nextInt();
k += m[i];
}
int[] b = m.clone();

for(int i = 0, j = n-1; i < j; i++, j--){
int x = m[i];
m[i] = m[j];
m[j] = x;
}

for(int i = 0; i < m.length; i++){
for(int j = i + 1; j < n; j++){
if( m[i] > m[j]){
int s = m[i];
m[i] = m[j];
m[j] = s;
}
}
}

System.out.println(k);
int check = sc.nextInt();
for(int i = 0; i < b.length; i++){
if(check == b[i]){
System.out.println(i);
break;
}
}
}
}

kienpham
Автор

Cho em hỏi là sao IJ của em chuột phải nó không có cái phần chọn "add inline watch" vậy phải setting ntn ạ

hungbooks
Автор

import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;

public class BAI27_BAITAP {
public static void main(String[] args) {
Random rd = new Random();
Scanner sc = new Scanner(System.in);
System.out.println("Hay nhap vao ARRAY co n pt: ");
int n = sc.nextInt();
int[] Mang = new int[n];
for (int i=0;i<Mang.length;i++){
int ngauNhien = rd.nextInt(4);
Mang[i]= ngauNhien;
}

// đảo ngược mảng, và xuất mảng sau đảo ngược
for (int i=0, j=Mang.length-1;i<j;i++, j--){
int temp = Mang[i];
Mang[i]=Mang[j];
Mang[j] = temp;
}


Arrays.sort(Mang);

int sum = 0;
for (int i = 0;i<Mang.length;i++){
sum += Mang[i];
}
System.out.println(sum);
System.out.println("Moi nhap vao so a de kiem tra: ");
int a = sc.nextInt();
for (int i = 0;i<Mang.length;i++){
if (a==Mang[i])
System.out.println("a thuoc mang va vi tri index la M["+i+"]="+Mang[i]);
else
System.out.println("a khong thuoc mang");
}
}
}
Chúc anh và kênh ngày càng phát triển ạ.

VuQuangMinhKHL
welcome to shbcf.ru