Hallo zusammen,
ich versuche gerade einen Gedächnistest zu schreiben bei dem eine Matrix für nur 50 ns angezeigt werden soll. Der Test läuft eigentlich schon leider bleibt die Matrix aber stehen => in dieser Form handelt es sich wohl um einen Sehtest ;-)
bin für hilfe dankbar!
ich versuche gerade einen Gedächnistest zu schreiben bei dem eine Matrix für nur 50 ns angezeigt werden soll. Der Test läuft eigentlich schon leider bleibt die Matrix aber stehen => in dieser Form handelt es sich wohl um einen Sehtest ;-)
bin für hilfe dankbar!
Code:
#include<ctime>
#include<iostream>
#include<conio.h>
int main()
{
int ran[3][3];
int ranein[3][3];
int i, j;
int x;
clock_t starttime;
clock_t endtime;
//
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
ran[i][j] = rand();
std::cout<<ran[i][j]<<" ";
}
std::cout<<std::endl;
}
starttime=clock();
std::cout<<"Bitte eingeben:"<<std::endl;
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
std::cout<<i+1;
std::cout<<".";
std::cout<<j+1;
std::cout<<":";
std::cin>>x;
ranein[i][j] = x;
}
}
//Vergleich
for(i=0;i<3;i++)
{
for(j=0;j<3;j++)
{
endtime=clock();
if(ran[i][j]==ranein[i][j]){
std::cout<<"Rictig (";
std::cout<<i+1;
std::cout<<".";
std::cout<<j+1;
std::cout<<")"<<std::endl;
}
else{
std::cout<<"Falsch (";
std::cout<<i+1;
std::cout<<".";
std::cout<<j+1;
std::cout<<")"<<std::endl;
}
}
}
std::cout<<"benoetigte Zeit: "<<endtime-starttime<<" Prozessortakte"<<std::endl;
return 0;
}