Javob:
// Bu faqat masala algoritmi
template bool isSarala(const T list[], int size){
for (int i = 0; i < size-1; i++) {
int min = i;
for (int j = i+1; j < size; j++) {
if (list[min] > list[j]){
min = j;
}
}
int temp = list[min];
list[min] = list[i];
list[i] = temp;
}
return list;
}
(Takrorlanishsiz chop etish) Dastlab massivning o’lchamini tavsiflovchi butun sonni, so’ngra massiv elementlarini kiritib, takrorlanishlarsiz sonlarni chiqaruvchi dastur tuzing (agar massivda son bir necha bora qatnashsa, u holda shu son faqat bir marta chiqarilsin):
Javob:
#include
using namespace std;
int main()
{
int size;
int list[size];
cout << "Massiv uzunligi = " << endl;
cin >> size;
cout << "Massiv elementlarini kiriting = " << endl;
for (int i = 0; i < size; i++) {
cin >> list[i];
}
for (int i = 0; i < size; i++) {
int soni = 0;
for (int j = 0; j < size; j++) {
if(list[i] == list[j]){
soni++;
}
}
if(soni == 1){
cout << list[i] << " ";
}
}
return 0;
}
Do'stlaringiz bilan baham: |