Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 08. 10. 2012 16:25

Rassend
Příspěvky: 94
Reputace:   
 

vypis pozice v c++

#include<iostream.h>
using namespace std;

main()
{
  int i;
  int a[30];
  int min;
  int pocet = 0;

srand(time(NULL));

     for(i=0;i<30;i++)          // nahodne cisla
    {
         a[i] = rand()%30+10;
         cout <<"cislo v poli  je > "<<a[i]<< endl;
     }
     
     
      min=a[0];             // minimum
      for(i=0;i<30;i++)
      {   if(min>a[i])
          { min=a[i];}
      }   
     cout <<"minimum je: ";
     cout<< min<<"\n" ;

     
     
     pocet=0;                // cetnost minima..
     for(i=0;i<=30;i++)
     { if (min==a[i])
          { pocet = pocet +1;}
      }
     cout <<"zobraz pocet poli s minimem: ";
     cout<<pocet<<"\n" ;

      system ("pause");
      return 0;
      }


Zdravim byl bych moc vdecny kdyby jste mi prozradili jak na vypis pozice v poli minimalni hodnoty :-O
napr.  minimalnmi hodnota je v poli a 6 .

Diky

Offline

  • (téma jako vyřešené označil(a) Rassend)

#2 08. 10. 2012 16:40 — Editoval RePRO (08. 10. 2012 16:43)

RePRO
Místo: Jihlava
Příspěvky: 363
Škola: AI VŠPJ (09-12, Bc.)
Pozice: programátor
Reputace:   11 
Web
 

Re: vypis pozice v c++

Zdravím,
kde je problém? Proměnná i je přece pozice v poli, abych byl přesnější tak i+1. Poté konstrukce (pole) a[i] určuje daný prvek na určitém indexu (pozici).

Code:

int pozice = 0;
min = a[0];    
        
for (i = 0; i < 30; i++)
{   
    if (min > a[i])
    { 
        min = a[i];
        pozice = i;
    }
}

cout << "pozice minima je:" <<  pozice+1 << endl;

Srdcem trochu-programátor, duší rádoby-matematik a povoláním analytik-vývojář.

Offline

 

#3 08. 10. 2012 17:48

Rassend
Příspěvky: 94
Reputace:   
 

Re: vypis pozice v c++

↑ RePRO:

a znova diky :)) moc jsi mi pomohl ;)  ja to zkousel hodne zpusoby ale zadny nebyl dobry:(

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson