Kompyuter injeneringi




Download 0,58 Mb.
Sana09.12.2023
Hajmi0,58 Mb.
#114222
Bog'liq
kiberxavfsizlik asoslari 2-topshirig\'i


TATU NURAFSHON FILIALI “KOMPYUTER INJENERINGI “ FAKULTETI 210-22 GURUH TALABASI NAZIRQULOV BARKAMOLNING MA’LUMOTLAR TUZILMASI FANIDAN BAJARGAN.
2-SHAXSIY TOPSHIRIG’I.
1. O‘tilgan har bir 4-, 5-, 6-amaliyot mavzulariga alohida-alohida misol ishlangan bo‘lishi (bunda misollarning qiyinlik darajasi ham inobatga olinadi).
2. Misollarni geeksforgeeks saytidan olib ishlashingiz mumkin va o‘zingiz bilgan dasturlash tillaridan birida, jumladan, Python, Java, Java script, C, C#, C++ va hokazo.
1.Misol
Tashqaridan kiritilgan sonlarni ichidan eng katta sonni aniqlovchi dastur va bu dastur tashqaridan 0 kiritilmaguncha davom etadi.
DASTUR KODI:
#include
using namespace std;
int main() {
int a;
int maxx=0;
do{
cout<<"a sonini kiriting: ";
cin>>a;
if(maxxmaxx=a;
}
}while(a!=0);
cout<<"Eng katta son "<return 0;


}

2. n ta elementdan tashkil topgan massiv berilgan. Massiv elementlari arifmetik progressiyani tashkil qilsa, ayirmani aks holda nolni chiqaruvchi programma tuzilsin.
DASTUR KODI
import java.util.Scanner;

public class arrray {


public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.print("Massiv o'lchamini kiriting: ");
int n= scanner.nextInt();
int []a=new int[n];
int d;
for (int i = 0; i < a.length; i++) {
int m= scanner.nextInt();
a[i]=m;
}
for (int i = 0; i < a.length; i++) {
if ((a[i+1]-a[i])==a[i+2]-a[i+1]){
d=a[i+1]-a[i];
System.out.println(d);

}
else System.out.println("0");


}

}
}


3. n ta elementdan tashkil topgan massiv berilgan. Massiv juft indeksli elementlari orasidan kichigini aniqlovchi programma tuzilsin. min(a0, a2, a4, ...)


DASTUR KODI:
import java.util.Scanner;

public class array28 {


public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.print("Massiv uzunligini kiriting: ");
int n= scanner.nextInt();
int []a=new int[n];
int min=Integer.MAX_VALUE;
for (int i = 0; i < a.length; i++) {
int k= scanner.nextInt();
a[i]=k;
}
for (int i = 0; i < a.length-1; i++) {
if (i%2==0&&a[i]<=min){
min=a[i];
}
}
System.out.println(min);
return ;

}
}


4.Tashqaridan kiritilgan ixtiyoriy so’zni 16 sanoq sisitemaga o’tkazib beurvchi dastur kodi.
import java.util.Scanner;

public class arrray {


public static void main(String[] args) {
Scanner scanner=new Scanner(System.in);
System.out.print("Massiv o'lchamini kiriting: ");
String soz= scanner.nextLine();
String natija=" ";
for (char i = 0; i < soz.length(); i++) {
int unicode=soz.charAt(i);
String hex=Integer.toHexString(unicode);
natija+=hex;
}
System.out.println("Natija: "+natija);

}
}

Download 0,58 Mb.




Download 0,58 Mb.