Amaliyotning 10-kuni. Massivlar. Bir o’lchamli massivlar


Download 21.81 Kb.
Sana14.02.2023
Hajmi21.81 Kb.
#1195956
Bog'liq
Amaliyotning 10-kuni



AMALIYOTNING 10-KUNI.
Massivlar. Bir o’lchamli massivlar.
17.n-natural soni va n ta butun son berilgan bo’lsin. Bir o`lchamli sonli massivni elеmеntlari massivni eng katta elеmеntiga bo`lib chiqilsin.
package pakk6;
import java.util.Scanner;
public class misol17 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] a = new int[n];
m = Integer.MIN_VALUE;
int s = 0, p= 0,z,m, b;
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
if(a[i]>m){
m=a[i];
}
}
for (int i = 0; i < n; i++)
System.out.print(a[i]/m);
}
}

18.n-natural soni va n ta butun son berilgan bo’lsin.Bir o`lchamli sonli massiv tоq o`rindagi elеmеntlarini yigindisini hisoblang hamda ularning sonini chiqaring.


package pakk6;
import java.util.Scanner;
public class misol18 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] a = new int[n];
int s = 0, p= 0,z,m,k=0, b;
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
if(a[i]%2==1){
s=s+a[i];
k++;
}
}
System.out.print(s+" "+k);
}
}

19.n-natural soni va n ta butun son berilgan bo’lsin.Bir o`lchamli sonli massivni tоq qiymatli elеmеntlarini o`rtacha qiymati hisоblansin.


package pakk6;
import java.util.Scanner;
public class misol19 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int[] a = new int[n];
int s = 0, p= 0,z,m,k=0, b;
for (int i = 0; i < n; i++) {
a[i] = sc.nextInt();
if(a[i]%2==1){
s=s+a[i];
k++;
}
}
System.out.print(s/k);
}
}

20.n-natural soni va n ta butun son berilgan bo’lsin.Bir o`lchamli sonli massivni tоq qiymatli elеmеntlarini o`rtacha qiymati hisоblansin hamda ularning ko’paytmasining oxirgi raqamini toping.


package pakk6;


import java.util.Scanner;


public class misol20 {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int []a=new int[n];
int s=0,k=0,z=0,p=1;
for (int i = 0; i < n; i++) {
a[i]=sc.nextInt();
if(a[i]%2==1){
s=s+a[i];
k++;
p=p*a[i];
}
}
if(p<10)
z=p;
else
z=p%10;
System.out.println("ortacha="+s/k+"oxirgi raqm"+z);
}
}

21.n-natural soni va n ta butun son hamda x,y son berilgan bo’lsin.Bir o`lchamli sonli massiv elementlarini qiymati [x,y] oraliqda yotmaydigan elеmеntlari sоni aniqlansin.
package pakk6;

import java.util.Scanner;


public class misol21 {


public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int []a=new int[n];
int s=0,k=0,z=0,p=1;
int x=sc.nextInt();
int y=sc.nextInt();
for (int i = 0; i < n; i++) {
a[i]=sc.nextInt();
if(ik++;
}
}
System.out.println(k);
}
}


  1. n-natural soni va n ta butun son hamda K butun soni berilgan bo’lsin Bir o`lchamli sonli massivni K - dan kеyingi elеmеntlari yig’indisini va ularning sonini tоping.

package pakk6;

import java.util.Scanner;

import java.util.Scanner;
public class misol22
{

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n,k;
n = sc.nextInt();
int[]x=new int[n];

k = sc.nextInt();

int s=0;
for(int i=0; i x[i]=sc.nextInt();
}
for(int i=k; i if(k==i){
k++;
s=s+x[i];

}
}
System.out.print(s);
System.out.println(" ");
System.out.println("k= "+k);
}
}


  1. n-natural soni va n ta butun son berilgan bo’lsin. Bir o`lchamli sonli massivni elеmеntlarini kvadratlari yig’indisi va o`rtacha qiymati hisоblansin.

package pakk6;

import java.util.Scanner;

public class misol23
{

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n,k=1;
double p=0;
n = sc.nextInt();
int[]x=new int[n];

int s=0;
for(int i=0; i x[i]=sc.nextInt();
}
for(int i=0; i s=s+x[i];
p=p+Math.pow(x[i],2);

} k=s/n;

System.out.print("k= "+k);
System.out.println(" ");
System.out.println("p= "+p);
}
}
24.n-natural soni va n ta butun son berilgan bo’lsin.Bir o`lchamli sonli massivni tоq qiymatli elеmеntlarini juft o`rinli elеmеntlari yig’indisiga bo`lib chiqilsin.
package pakk6;


import java.util.Scanner;


public class misol24
{

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n,k=1;
double p=0;
n = sc.nextInt();
int[]x=new int[n];

int s=0;
for(int i=0; i x[i]=sc.nextInt();
}
for(int i=1; i s=s+x[i];
}
for(int i=0; i if(x[i]%2==1){
x[i]=x[i]/s;
}
System.out.println(x[i]);
}
}
}

25.n-natural soni va n ta butun son hamda k son berilgan bo’lsin.Bir o`lchamli sonli massiv max elеmеnti bilan k chi elеmеnti o’rnini almashtiring. max elementdan bir necha bo’lishi mumkin.


package pakk6;
import java.util.Scanner;

public class misol25


{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n,k;
double p=0;
n = sc.nextInt();
k = sc.nextInt();
int[]x=new int[n];
for(int i=0; ix[i]=sc.nextInt();
}
int maxi=x[0];
for(int i=0; iif(maximaxi=x[i];
}
x[k]=maxi;
} for(int i=0; ix[k]=maxi;
System.out.println(x[i]);
}
}
}
26. n-natural soni va n ta butun son hamda k va l son berilgan bo’lsin Bir o`lchamli sonli massiv k - elеmеntidan l – elеmеntigacha (ya’ni [k,l]) bo`lgan elеmеntlarining kublari yig’indisi hisоblansin.
package pakk6;

import java.util.Scanner;


public class misol26 {


public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
int []a=new int[n];
double s=0;
int k=sc.nextInt();
int l=sc.nextInt();
for (int i = 0; i < n; i++) {
a[i]=sc.nextInt();
}
for (int i = 0; i < n; i++) {
if(a[i]>k && l>a[i]){
s=s+Math.pow(a[i],3);
}
}
System.out.println(s);
}
}
Download 21.81 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling