7-labaratoriya ishiga javoblari Labaratoriya ishi – 7
Download 0.56 Mb. Pdf ko'rish
|
7-labaratoriya
- Bu sahifa navigatsiya:
- Labaratoriya ishi – 7 Dastur kodi va natijalari 8
Toshkent axborot texnalogiyalari universiteti dasturiy injiniring fakulteti 311-20 guruh talabasi Dehqonov Azamatjonning dasturlash fanidan 7-labaratoriya ishiga javoblari Labaratoriya ishi – 7 Dastur kodi va natijalari 8 Berilgan butun musbat k sonining o‘ng tomonidan “d” raqamni joylashtiradigan ADDRightDigit(d,k) nomli void turidagi funksiya tasvirlansin(d- kiruvchi parametr, k- bir vaqtda kiruvchi va chiquvchi parametrlar bo’lib, ular butun turga tegishli). Bu funksiyadan foydalanib, berilgan n musbat sonining oxiriga d
va d 2 raqamlari ketma-ket joylashtirilsin va har bir jarayon natijasi chop etilsin.
#include using namespace std; void ADDRightDigit(int d,int k) {
cout<<"d2 = ";cin>>d;
k=k*10+d; cout<
cout< int main () {
cout<<"k = ";cin>>k;
cout<<"d1 = ";cin>>d1; ADDRightDigit(d1,k); }
8 n ta elementdan tashkil topgan massiv berilgan. Eng katta 2 ta elementi aniqlansin. (Ko’rsatkichlardan foydalaning)
#include #include #include using namespace std; int main () {
int n,max1,max2;
cout<<"n = ";cin>>n; int *N=&n;
int A[n]; int *a[*N]; A[1]=rand()%200-100;
a[1]=&A[1]; cout<<"a["<<1<<"] = "<<*a[1]<
max1=*a[1]; max2=max1;
for (int i=2;i<=*N;i++) {
A[i]=rand()%200-100;
cout<<"a["<
if (max1<*a[i])
{
max2=max1;
max1=*a[i];
}
cout<<"Eng katta 2 ta elementi = "<
return 0; } 8 Nuqta bilan tugaydigan kichik lotin iborat matn berilgan. Shu matnga faqat bir martadan kiruvchi barcha harflar alfavit tartibida chop qilinsin.
#include #include #define SIZE 100 using namespace std; int main() { char s1[SIZE]; int i,j; cout<<"Matnni kiriting: ";cin>>s1; for(i='A';i<('z'+1);i++) {
j=0; while(s1[j]!='\0') { if (s1[j]==96) continue; if (s1[j]==i) printf("%c",s1[j]); j++; } } cout<<"."; return 0; }
8 n o’lchamga ega (n>0), butun sonli a massivning x ga teng bo‘lgan sonini o‘chiradigan RemoveX(n,a,x) nomli void turidagi funksiya tasvirlansin. a massiv va n soni kiruvchi va chiquvchi parametrlar hisoblanadi. Bu funksiyadan foydalanib n a , n b , n c o’lchamga ega a, b, c massivlarning x
sonlari o‘chirilsin, hosil qilingan massivlar va ularning o‘lchami chiqarilsin.
#include #include #include using namespace std; void RemoveX(int n,int *a,int x) {
int k;
cout<<"x sonini kiriting = ";cin>>x; for (int i=0;i
{
if (a[i]==x)
k=i;
}
} for (int i=k;i
{
a[i]=a[i+1];
}
cout<
for (int i=0;i {
cout<<"a["<
}
int main () {
srand(time(NULL)); int n,x;
cout<<"n = ";cin>>n; int *a = new int [n];
for (int i=0;i {
a[i]=rand()%200-100;
}
RemoveX(n,a,x); }
Download 0.56 Mb. Do'stlaringiz bilan baham: |
ma'muriyatiga murojaat qiling