Anonymní profil Miček – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Miček – Programujte.comAnonymní profil Miček – Programujte.com

 

Příspěvky odeslané z IP adresy 89.102.103.–

Miček
C / C++ › c++ čekání, prodleva, zpoždění
16. 12. 2015   #207385

Díky za reakce, zkusil jsem prostě použít Kenvelův útržek kódu a stejný problém, přikládám screenshot.

Napadlo mě, že by mi mohly chybět ty knihovny, které obsahují tyto příkazy.  

A do tohohle bych rád vložil tu prodlevu, protože srand využívá čas s jednotkou jedné sekundy. 

#include<iostream>
#include<ctime>
#include<cstdlib>
using namespace std;

int main()
{
// cout<< "Hello, this is a quick statistics program. bla bla bla [to be finished]" << endl;
double i, summm, x, y;
i = 50;
bool rn;
x = 0;
float p = 0.0;
for(int y = 1 ; y <= 500 ; y++ )
{
    srand(time(0));
    rn = (rand()% 2) ; // ZÍSKÁVÁME RN
    cout<< "Run result: " << rn <<endl;
    summm = x + rn;
    cout << "Sum of those numbers is: " << summm << endl;
    x = summm;
    cout << "Run number: " << y << endl;
    float p = summm / y ;
    cout << "So far the percentage of 1s is " << p*100 << "%" << endl;
    //system ("pause")
};
return 0;
}
Miček
C / C++ › c++ čekání, prodleva, zpoždění
13. 12. 2015   #207309

Čus, jsem začátečník a snažím se zprovnoznit loop, který by po každém provedení kódu počkal 1 sekundu (používám srand a potřebuju pokaždé nový výsledek). Zatím jsem zkoušel různé kombinace knihoven a příkazů, ale nic mi nefungovalo. Zkusil jsem tedy zkopírovat kód odsud http://cs.dvc.edu/HowTo_CSleep.html a ani ten nefungoval. Pokaždé v build messages " '...' was not declared in this scope". Nevím, co dělám špatně. Používám IDE Code::Blocks s MinGW GNU GCC Compilerem. 

Zkusil jsem také použít něco odsud http://programujte.com/forum/vlakno/6661-konzole-zpozdeni/ , ale nevím, jestli to patří před loop, do něj před kód k provedení a nebo za ten kód. (cílem je provést akci, počkat 1 sekundu a opakovat)

Předem díky.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý