Добавил:
Kolobok
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Лабораторные работы на Турбо С++ / LABORATORN / LAB12V15
.CPP/*‹ Ў®а в®а п а Ў®в 11
€б Ґў ‚Ёв «Ё© ‚ЁЄв®а®ўЁз
ѓагЇЇ ‡‚‘11 ў аЁ в ь15*/
//ђ Ў®в б д ©« ¬Ё
#include <conio.h> //Џ®¤Є«оз Ґ¬ ¬®¤г«м нЄа
#include <iostream.h> //Њ®¤г«м ўў®¤ ўўлў®¤ Ї®в®Є®ў
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <alloc.h>
#include <math.h>
void main(){
clrscr();
//ђ §¬Ґа Ї ¬пвЁ
int l=1,p=0;
cout << "€¤Ґв ®ЇаҐ¤Ґ«ҐЁҐ а §¬Ґа Ї ¬пвЁ";
while (p!=1){
int **mas=new int *[l];
if (mas==0) p=1;
gotoxy(1,2);cout << l;
l=l+1;
delete []mas;
}
l=l-1;
//---------------------------------------------------------------------------
l=sqrt(l)-1;
gotoxy(1,3);
cout << "‘ва®Ёвбп ¬ ваЁж а §¬Ґа®¬: " << l << " " << l;
int i=l;
int j=l;
int pi,pj;
int tmp;
int **mas=new int*[i];
for (pi=0;pi<i;pi++) mas[pi]=new int[j];
randomize();
for(pi=0;pi<j;pi++){
for (pj=0;pj<j;pj++) mas[pi][pj]=random(100);}
//------------------------‘®авЁа®ўЄ ¬ ббЁў --------------------------------
cout << '\n' << "Џ®¤®¦¤ЁвҐ Ё¤Ґв б®авЁа®ўЄ \n";
for (int k=0;k<i;k++){
for (int h=0;h<j;h++){
for (pi=0;pi<i;pi++){
for (pj=0;pj<j;pj++){
if (mas[k][h]<mas[pi][pj]){
tmp=mas[pi][pj];
mas[pi][pj]=mas[k][h];
mas[k][h]=tmp;
}
}
}
}
}
//-------------------------------------------------------------------------
//----------------------------‚лў®¤ нЄа -------------------------------
for(i=0;i<10;i++){
for (j=0;j<20;j++) cout << mas[i][j] << " ";
cout << '\n';}
//г¤ «ҐЁҐ Ё§ Ї ¬пвЁ
for (i=0;i<l;i++) delete [] mas[i];
delete []mas;
cout << "\nЌ ¦¬ЁвҐ «оЎго Є« ўЁиг...";
getch();
}
Соседние файлы в папке LABORATORN