[Logo] Форум DL
  [DL]  На главную страницу 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем
Автор Сообщение
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __in __bits(16) n;
int __bits(16) b[20];
int __bits(16) a[20];

void main() {
// ???????????
for (int i = 0; i < n; i++) {
a[i] = b[i];
}

// ?????????? ???????
for (int i = 0; i < n - 1; i++) {
int min_idx = i;
for (int j = i + 1; j < n; j++) {
if (a[j] < a[min_idx]) {
min_idx = j;
}
}
// ?????? ??????? ??????????? ??????? ? ???????
if (min_idx != i) {
int temp = a[i];
a[i] = a[min_idx];
a[min_idx] = temp;
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __in __bits(16) n;
int __in __bits(16) b[20];
int __out __bits(16) a[20];

void main() {
// ???????????
for (int i = 0; i < n; i++) {
a[i] = b[i];
}

// ?????????? ???????
for (int i = 0; i < n - 1; i++) {
int min_idx = i;
for (int j = i + 1; j < n; j++) {
if (a[j] < a[min_idx]) {
min_idx = j;
}
}
// ?????? ??????? ??????????? ??????? ? ???????
if (min_idx != i) {
int temp = a[i];
a[i] = a[min_idx];
a[min_idx] = temp;
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __in __bits(16) n;
int __bits(16) b[100];

int __bits(16) a[100];

void main() {
int i;
for (i=0; i<n-1; i++) {
if (b[i]>b[i+1]) {
int temp = b[i];
b[i] = b[i+1];
b[i+1] = temp;
}
}
for (i = 0; i < n; i++) {
a[i] = b[i];
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __bits(16) n;
int __bits(16) b[20];
int __bits(16) a[20];


void main(){
for (int j = 0;j<n;j++){
a[j] = b[j];
}
int swapped = 1;
while (swapped == 1){
swapped = 0;
for (int i = 0; i < n; i++){
if (a[i]>a[i+1]){
int temp = a[i];
a[i] = a[i+1];
a[i+1] = temp;
swapped = 1;
}

}
}



}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __in __bits(16) n;
int __in __bits(16) b1, b2, b3, b4, b5, b6, b7, b8, b9, b10;
int __in __bits(16) b11, b12, b13, b14, b15, b16, b17, b18, b19, b20;
int __out __bits(16) a[20];

void main() {
int b[20];
b[0] = b1; b[1] = b2; b[2] = b3; b[3] = b4; b[4] = b5;
b[5] = b6; b[6] = b7; b[7] = b8; b[8] = b9; b[9] = b10;
b[10] = b11; b[11] = b12; b[12] = b13; b[13] = b14; b[14] = b15;
b[15] = b16; b[16] = b17; b[17] = b18; b[18] = b19; b[19] = b20;

for (int i = 0; i < n; i++) {
a[i] = b[i];
}

for (int i = 0; i < n - 1; i++) {
for (int j = 0; j < n - i - 1; j++) {
if (a[j] > a[j + 1]) {
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __in __bits(16) n;
int __in __bits(16) b[20];
int __out __bits(16) a[20];

void main() {
for (int i = 0; i < n; i++) {
a[i] = b[i];
}

for (int i = 0; i < n - 1; i++) {
for (int j = 0; j < n - i - 1; j++) {
if (a[j] > a[j + 1]) {
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __bits(16) b[20];
int __bits(16) n;
int __bits(16) a[20]=b;
int temp=a[0];
void main(){
for(int i=0;i<n-1;i++){
for(int j=0;j<n-i-1;j++){
if(a[j]>a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __bits(16) b[20];
int n;
int __bits(16) a[20]=b;
int temp=a[0];
void main(){
for(int i=0;i<n-1;i++){
for(int j=0;j<n-i-1;j++){
if(a[j]>a[j+1]){
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __bits(16) n;
int __bits(16) b[20];
int __bits(16) a[20];

void main() {
for (int i = 0; i < n; i++) {
a[i] = b[i];
}

for (int i = 0; i < n-1; i++) {
for (int j = 0; j < n-i-1; j++) {
if (a[j] > a[j+1]) {
int temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __bits(16) n;
int __bits(16) b[20];
int __bits(16) a[20];

void main() {
for (int i = 0; i < n; i++) {
a[i] = b[i];
}

for (int i = 0; i < n - 1; i++) {
for (int j = 0; j < n - 1 - i; j++) {
if (a[j] > a[j + 1]) {
int temp = a[j];
a[j] = a[j + 1];
a[j + 1] = temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
short b[20], n, a[20];

void main() {
int i, j, temp;
for(i = 0; i < n - 1; i++){
for(j = 0; j < n - i; j++) {
if(b[j] > b[j+1]){
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
short a[20], n;

void main() {
int i, j, temp;
for(i = 0; i < n - 1; i++){
for(j = 0; j < n - i; j++) {
if(a[j] > a[j+1]){
temp = a[j];
a[j] = a[j+1];
a[j+1] = temp;
}
}
}
}
Саша Хлуд

Темы: 10
Сообщений: 193

Мой профиль
int __in __bits(16) n;
int __bits(16) b[20];
int __bits(16) a[20];

void main() {
// ???????????
for (int i = 0; i < n; i++) {
a[i] = b[i];
}

// ?????????? ???????
for (i = 0; i < n - 1; i++) {
int min_idx = i;
for (int j = i + 1; j < n; j++) {
if (a[j] < a[min_idx]) {
min_idx = j;
}
}
// ?????? ??????? ??????????? ??????? ? ???????
if (min_idx != i) {
int temp = a[i];
a[i] = a[min_idx];
a[min_idx] = temp;
}
}
} п
 
Индекс форума ->Учебный процесс ГГУ/СШ 27 ->Проектирование цифровых систем
Time:0,04