Pereiti prie turinio

Rekomenduojami pranešimai

Varžybose dalyvavo n daugiakovininkų. Sportininkai surinko t1,t2,..tn taškų. Parašykite programą, kuri apskaičiuotų didžiausią tmax ir mažiausią tmin sportininkų surinktų taškų skaičių. Pasitikrinkite, kai n=5, t1=1682, t2=1794, t3=1787, t4=1891, t5=1710, turi būti spausdinama: „tmax=1891, tmin = 1682“. Prasau paded gal galetu kas prasyt koda su for.

Nuoroda į pranešimą
Dalintis kituose puslapiuose
  • po 2 mėnesių...

Atvirkščiai nei LinKos, manau, jog masyvas šiuo atveju net nereikalingas. Maksimalią ir minimalią reikšmę galima išskaičiuot tiesiogiai. Štai mano šio uždavinio sprendimas:

 

#include <iostream>
using namespace std;

int main()
{
setlocale(LC_ALL, "Lithuanian");
int n;
int t;
cout << "Įveskite sportininkų kiekį: ";
cin >> n;
cout << "Įveskite sportininkų surinktus taškus." << endl;
cin >> t;
int tmax = t;
int tmin = t;
for (int i = 1; i < n; i++) {
cin >> t;
if (t > tmax)
   	tmax = t;
if (t < tmin)
   	tmin = t;
}
cout << "tmax = " << tmax << ", tmin = " << tmin << endl;
return 0;
}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

 

Galimas dar vienas uždavinio sprendimas, truputį patobulintas.

 


#include <iostream>
using namespace std;

int main()
{
setlocale(LC_ALL, "Lithuanian");
int n;
int t;
cout << "Įveskite sportininkų kiekį: ";
cin >> n;
cout << "Įveskite sportininkų surinktus taškus." << endl;
cin >> t;
int tmax = t;
int tmin = t;
for (int i = 1; i < n; i++) 
       {       cin >> t;
               if (t > tmax)
                         tmax = t;
                              else  
                                  if (t < tmin)
                                            tmin = t;
}
cout << "tmax = " << tmax << ", tmin = " << tmin << endl;
return 0;
}
}

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ą...