Toon posts:

[c++] getallen in ingestelde tijd weergeven

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Ik ben met een boek snellezen bezig, en hierbij heb je een oefening om een stuk karton op een rij met cijfers te leggen.
Daarna moet je zo snelmogelijk dat stuk karton weghalen en terugdoen, en opschrijven wat je gezien heb. dit gaat steeds met meer getallen om je geheugen te trainen.
Nu wou ik in c++ een progje schrijven met het volgende:

a: uitvoer
b: invoer (Controle of je a goed heb gezien)
c: instellen van tijd (hoeveel microseconden a tevoorschijn moet komen.

Nu weet ik alleen niet hoe ik c voor elkaar moet krijgen?
Weet iemand hiervoor een oplossing?
Ik hoop dat ik het duidelijk heb uitgelegd

Verwijderd

als ik het goed begrijp moet het als volgt:
a:
x aantal random getallen genereren en uitvoeren (cout ofzo)
c:
met Sleep laat je de code zoveel milliseconde stoppen.
b: wachten op invoer en kijken of het goed gedaan hebt

C++:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
#include <ctime>
#include <windows.h>

using namespace std;

int main()
{
   int a;
   cout<<"Voer max grootte per getal in"<<endl;
   cin>>a;
   srand ( (unsigned)time(NULL) );
   
   int reeks[10];
   for(int i=0; i<10; i++)
   {
        reeks[i] = rand() % a;
        cout<<reeks[i]<<endl;
   }
   Sleep(5000);

   system("cls");

   int reeks_gebruiker[10];
   cout<<"Voer nu de getallen in dezelfde volgorde in"<<endl;
   cin>>reeks_gebruiker;
    
   bool errors = false;
   for(int i=0; i<10; i++)
   {
        if(reeks[i] != reeks_gebruiker[i])
        {
            errors = true;
        }
   }

   if(errors)
       cout<<"Niet goed";
   else
       cout<<"Goedzp";
}


niet getest, maar ik denk dat je hiermee aardig in de buurt komt

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 08:31

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op zondag 09 januari 2005 @ 12:02:
Nu weet ik alleen niet hoe ik c voor elkaar moet krijgen?
Weet iemand hiervoor een oplossing?
Ik hoop dat ik het duidelijk heb uitgelegd
Heb je zelf al een enig idee? Heb je zelf al iets geprobeerd?

Je post komt op mij een beetje over als "ik zoek een programma dat dit en dit doet, help me", iets wat hier niet echt de bedoeling is.

Lees P&W FAQ - De "quickstart" eens door :)

[ Voor 9% gewijzigd door Creepy op 09-01-2005 12:54 ]

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney


Verwijderd

Topicstarter
Hoi thx, ik ga het proberen.

Als je mijn topic een beetje gelezen heb, zie je dat ik met c in de knoop zit, dus jah ik heb wel al het een en ander geprobeerd.
Thx nogmaals

  • Onno
  • Registratie: Juni 1999
  • Niet online
Waarom dat nou weer? Je hebt 'm niet eens nodig voor wat je doet, en het maakt het wel lekker onportable. Zelfde voor system("cls") trouwens. :)

Verwijderd

windows.h voor Sleep() en boeiend, tis geen prof software, hij wil alleen een prog om zn geheugen te testen. Het ging om t idee :p

  • Onno
  • Registratie: Juni 1999
  • Niet online
Ja, maar je kunt gewoon sleep(5) gebruiken, wat wel portable is. En hij heeft nergens gezegd dat ie Windows gebruikt, dus om daar nou zomaar vanuit te gaan.. :)

  • Creepy
  • Registratie: Juni 2001
  • Laatst online: 08:31

Creepy

Tactical Espionage Splatterer

Verwijderd schreef op zondag 09 januari 2005 @ 13:22:
Hoi thx, ik ga het proberen.

Als je mijn topic een beetje gelezen heb, zie je dat ik met c in de knoop zit, dus jah ik heb wel al het een en ander geprobeerd.
Thx nogmaals
Met C in de knoop? Als ik het zo lees heb je totaal geen idee waar je moet beginnen :) Vandaar dat ik je vraag de quickstart eens door te lezen zodat je (hopelijk) ziet dat op het moment je totaal niet weet waar je moet gaan beginnen, GoT eigenlijk niet de juiste plek voor je vraag is. Hier vragen we eerst dat je zelf eerst met een idee of vooronderzoek komt, iets wat ik in jouw geval helemaal mis.

Mocht ik het mis hebben: Wat heb je zelf al geprobeerd? Wat lukte daar niet mee?

"I had a problem, I solved it with regular expressions. Now I have two problems". That's shows a lack of appreciation for regular expressions: "I know have _star_ problems" --Kevlin Henney

Pagina: 1