Apuaa!

autonaama

Moi!

Ohjelma kysyy numeroita ja etsii niistä pienimmän ja suurimman. Numeroiden kysyminen loppuu kun käyttäjä antaa nollan/miinusmerkkisen luvun. Onko mahdollista tehdä siten että pienin luku ei ole aina nolla vaan sitä ennen painettu luku. Sori en osaa selittää tän paremmin koittakaa ite niin tajuutte :D

#include

using namespace std;



int main(void)
{

int luku=1, i=0;
int suurin=0, pienin=0;
int summa=0;
double ka;



for (luku=1; luku >0;)
{

cout luku;

if (luku 0) i = i 1;
if (pienin > luku) pienin = luku;
if (luku > suurin) suurin = luku;


summa = summa luku;
ka = summa / i;
}



cout

4

646

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • puusilimä

      tallenna luvut taulukkoon ja sitten vertailet niitä ja järjestät numerojärjestykseen.

      tarviikos sen kysyä niitä lukuja vaikka maailman tappiin saakka? tarkoitan lähinnä tuota muistinvaraamista silmälläpitäen?

      • autonaama

        Kyllä tarvii kysyä "loputtomasti". Eli idea on että ohjelma kysyy numeroita kunnes annetaan nolla tai negatiivinen luku. Sitten se kertoo pienimmän ja suurimman luvun ja lukujen keskiarvon.


    • lalalalalal

      turha

    • lalalalalal

      Pienin pitää olla alussa suuri:
      pienin = numeric_limits::max();

      Muutenkin jotain tämmöstä:

      #include
      #include

      using namespace std;


      int main(void)
      {

      int luku=1, lkm=0;
      int suurin=0, pienin = numeric_limits::max();
      int summa=0;

      while (luku > 0)
      {

      cout luku;

      if (luku > 0) {
      lkm ;
      if (pienin > luku) pienin = luku;
      if (luku > suurin) suurin = luku;
      summa = summa luku;
      }
      else
      luku = 0;
      }

      cout

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Kansalla on oikeus tietää miksi persut pettävät

      Koko kulunut hallituskausi on kysytty persuilta, minkä vuoksi he ovat pettäneet käytännössä jokaisen vaalilupauksen, ain
      Maailman menoa
      242
      9226
    2. Venäjän armeijan evp-upseeri: Armeija surkeassa tilassa, jonka läpäisee kaiken kattava

      valehtelu. Venäläiset alkaneet pohtia julkisesti maan todellisia tappioita. Z-bloggari ja 3. luokan kapteeni (evp.) Mak
      Maailman menoa
      151
      3382
    3. Kunnissa - siis myös kaupungeissa - viihtyvät ovat kommunisteja

      Nehän ovat osa yhteiskunnan tuottamia instansseja, joista on vain haittaa veronmaksajille ja yrittäjlle, kuten ollaan ve
      Kommunismi
      4
      2775
    4. Minkälaisen viestin

      Laittaisit ikävöinnin kohteelle, jos rohkenisit?
      Ikävä
      173
      2302
    5. Kansalla on oikeus tietää mikä on SDP:n talousohjelma jolla maan talous

      saadaan nousuun? Miksi puolue piilottelee sitä, vai eikö sitä ole? Tähän asti olemme vaan saaneet kuulla hallituksen ha
      Maailman menoa
      104
      1889
    6. Ammattiliitto 900 euroa/vuosi - Työttömyyskassa 72 euroa/vuosi

      Ammattiliitosta eroamalla voi säästää jopa 800 euroa vuodessa. Mitä enemmän tienaat, sitä enemmän maksat liitolle. Esim
      Maailman menoa
      185
      1853
    7. Miten voit olla niin tyhmä

      että et tajunnut että sua vedätettiin? Tietäisitpä miten hyvät naurut on saatu. Naiselle
      Tunteet
      182
      1725
    8. Missä vaiheessa

      Päätit irl luovuttaa minun suhteeni?
      Ikävä
      139
      1381
    9. SDP todellisuudessa pahin pettäjä koskaan - se syyllistyi valtiopetokseen 1918

      kun aloittivat kapinan maan laillista valtiojärjestystä vastaan. Punaiset saivat tukea Neuvosto-Venäjän bolsevikeilta,
      Maailman menoa
      60
      1367
    10. Iski taas katumus kun en jutellut sun kanssa

      Silloin kun halusit. Mutta en enää voi sille mitään, en saa muutettua sitä hetkeä..
      Ikävä
      126
      1228
    Aihe