по возможности поправь те и закоментируйте эту шляпу плиз) )
#include <iostream>
#include <windows.h>
#include <time.h>
#include <clocale>
#include <stdio.h>
#include <conio.h>
#include <cstdlib>
using namespace std;
int main(){
int a[20];
int s,d,f,sc;
sc=0;
f=0;
for(int i=20;i>0;i--)
{
a=i-1+f;
printf("%d \n",a);
}
while ((20-sc)>0)
{
for (s=2;s<20-sc;s++)
{
if ((a)<(a[s-1]))
{
d=a;
a=a[s-1];
a[s-1]=d;
}
}
}
sc=sc+1;
for(int i=0;i<10;i++)
{
printf("%f /n",a);
}
getch();
}
спасибо!
Другие языки программирования и технологии
Пузырьковая сортировка. Нужен код в Dev C++ 4.9.9.2 Отсортировать не менее 20 чисел по убыванию...
#include <iostream>
#include <iomanip>
#include <ctime>
#define SIZE 20
using namespace std;
void bubble(int *, int);
void show(int *, int);
int main() {
srand(static_cast<unsigned>(time(NULL)));
int v[SIZE];
for (int n = 0; n < SIZE; ++n) v[n] = 1 + rand() % 99;
show(v, SIZE);
bubble(v, SIZE);
show(v, SIZE);
cin.get(); cin.get();
return 0;
}
void show(int * p, int size) {
for (int n = 0; n < size; n++) cout << setw(3) << p[n];
cout << endl;
}
void bubble(int * p, int size) {
int temp;
for (int n = 1; n < size; n++) {
for (int m = 0; m < size - n; m++) {
if (p[m] < p[m + 1]) {
temp = p[m];
p[m] = p[m + 1];
p[m + 1] = temp;
}
}
}
}
-----------------------
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define SIZE 20
void bubble(int *, int);
void show(int *, int);
int main() {
int v[SIZE];
int n;
srand((unsigned)(time(NULL)));
for (n = 0; n < SIZE; ++n) v[n] = 1 + rand() % 99;
show(v, SIZE);
bubble(v, SIZE);
show(v, SIZE);
fflush(stdin);
getchar();
return 0;
}
void show(int * p, int size) {
int n;
for (n = 0; n < size; n++) printf("%3i", p[n]);
printf("\n");
}
void bubble(int * p, int size) {
int temp, n, m;
for (n = 1; n < size; n++) {
for (m = 0; m < size - n; m++) {
if (p[m] < p[m + 1]) {
temp = p[m];
p[m] = p[m + 1];
p[m + 1] = temp;
}
}
}
}
#include <iomanip>
#include <ctime>
#define SIZE 20
using namespace std;
void bubble(int *, int);
void show(int *, int);
int main() {
srand(static_cast<unsigned>(time(NULL)));
int v[SIZE];
for (int n = 0; n < SIZE; ++n) v[n] = 1 + rand() % 99;
show(v, SIZE);
bubble(v, SIZE);
show(v, SIZE);
cin.get(); cin.get();
return 0;
}
void show(int * p, int size) {
for (int n = 0; n < size; n++) cout << setw(3) << p[n];
cout << endl;
}
void bubble(int * p, int size) {
int temp;
for (int n = 1; n < size; n++) {
for (int m = 0; m < size - n; m++) {
if (p[m] < p[m + 1]) {
temp = p[m];
p[m] = p[m + 1];
p[m + 1] = temp;
}
}
}
}
-----------------------
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#define SIZE 20
void bubble(int *, int);
void show(int *, int);
int main() {
int v[SIZE];
int n;
srand((unsigned)(time(NULL)));
for (n = 0; n < SIZE; ++n) v[n] = 1 + rand() % 99;
show(v, SIZE);
bubble(v, SIZE);
show(v, SIZE);
fflush(stdin);
getchar();
return 0;
}
void show(int * p, int size) {
int n;
for (n = 0; n < size; n++) printf("%3i", p[n]);
printf("\n");
}
void bubble(int * p, int size) {
int temp, n, m;
for (n = 1; n < size; n++) {
for (m = 0; m < size - n; m++) {
if (p[m] < p[m + 1]) {
temp = p[m];
p[m] = p[m + 1];
p[m + 1] = temp;
}
}
}
}
Ислам Саидов
Ещё бы коменты... было бы волшебно! ;)
Ислам Саидов
SIZE - РАЗМЕРНОСТЬ самому вписывать?
Ислам Саидов
спасибо!!!!
Похожие вопросы
- 2. Отсортировать массив из n чисел и подсчитать количество уникальных чисел в массиве. на паскале
- Помогите испрвить код Переписать первые элементы каждой строки матрицы a(n*m), больше некоторого числа C, в массив b .
- Почему проект в Dev C++ не компилируется?
- Одномерные массивы. Пузырьковая сортировка. С++
- DEV C++ отсутствуют некоторые НУЖНЫЕ функции
- Помогите с программой Dev C++
- Как установить Boost на компилятор Dev C/C++
- dev c++. помогите плз сделать задачу найти наибольшую высоту треугольника из сторонами a,b,c
- помогите пожалуйста кто смыслит в C# или в C++, очень нужна ваша помощь, нужен код программы, точнее двух
- А вы замечали что-то общее между C++ и C#? Нет?! Смотри C++ = 2 плюса C# = 4 плюса