Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki, programa kazkodel luzta. Uzkomentavus ind2 ir sklypas2 if'e viskas tada tvarkoj, kas gali buti ne taip? Juk viska identiskai dariau pirmame tikrinime.

void Maxi2(Sklypas S[], int n){
double max = 0.0;
double max2 = 0.0;
int ind;
int ind2=0;
char sklypas;
char sklypas2='*';
for(int i=0; i<n; i++){
	if(S[i].ImtiS()>max){
		max2=max;
		ind = i;
		max = S[i].ImtiS();
		sklypas = S[i].ImtiAdresas();
	}else if(S[i].ImtiS() > max2){
		max2 = S[i].ImtiS();
		//ind2 = i;
		//sklypas2 = S[i].ImtiAdresas();
	}
}
cout << "Didziausias narys yra: " << max << " Jo numeris: " << ind << " Adresas: " << sklypas << endl;
cout << "Antras pagal diduma yra: " << max2 << " Jo numeris: " << ind2 << " Adresas: " << sklypas2 << endl;

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kas negerai buvo?

Trupuciuka keiciau antro didziausio masyvo nario algoritma ir viskas susitvarke

for(int i=0; i<n; i++){
	if(S[i].ImtiS()>max){
		ind = i;
		max = S[i].ImtiS();
		sklypas = S[i].ImtiAdresas();
	}
	else if(S[i].ImtiS() > max2 && S[i].ImtiS()<max){
		ind2 = i;
		max2 = S[i].ImtiS();
		sklypas2 = S[i].ImtiAdresas();
	}
}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...