C++ - fråga om forsatser och sortering, tacksam för hjälp!!

Alla övriga diskussioner
Skriv svar
Användarens profilbild
erikiren
Stammis
Stammis
Inlägg: 122
Blev medlem: mån 15 okt, 2007 0:13

C++ - fråga om forsatser och sortering, tacksam för hjälp!!

Inlägg av erikiren »

något geni som vill vara snäll och dela med sig av sin kunskap?

Jag ska mata in 10 tal i ett fält. Detta fält ska sedan sorteras in i två nya fält.. ett för tal som är mindre än 8 och ett för tal som är större än 8..

Här är två av mina försök. båda saknar kompileringsfel, men ingen ger korrekt körning. tacksam för svar!!

#include <iostream>
using namespace std;
int main()
{
int talen[10];
int mindre[10];
int storre[10];
cout<< "Mata in 10 heltal: ";

for(int i=0;i<10;i++){
cin>> talen;
}

int s=0, m=0;

for(i=0;i<10;i++){

for( ;talen>8;s++){
storre=talen;
}

for( ;talen<8;m++){
mindre[m]=talen;
}
}
cout<<mindre<<endl;
cout<<storre;
return 0;
}

-----------------------------------------------------


#include <iostream>
using namespace std;

int main()
{
int talen[10];
int mindre[10];
int storre[10];
int m=0;
int s=0;

for(int i=0;i<10;i++){
cin>>talen;
}


for(int b=0;b>10;b++){

if(talen<8){
mindre[m]=talen;
m++;
}
else if(talen>8){
storre=talen;
s++;
}
}
cout << mindre;
cout << storre;

return 0;
}
Skriv svar