Kezdőoldal » Számítástechnika » Programozás » Miért 15 másodperc alatt fut...

Miért 15 másodperc alatt fut le ez a program?

Figyelt kérdés

//main.cpp

# include <iostream>

# include <stdlib.h>

# include <string>


typedef unsigned short ushort;

typedef unsigned int uint;


using std::cout;

using std::cin;

using std::endl;

using std::string;


//RECTANGLE osztály-deklaráció

class RECTANGLE

{

public:

RECTANGLE(int szelesseg,int magassag);

RECTANGLE(const RECTANGLE&);

~RECTANGLE();


void DrawShape(int szelesseg,int magassag,bool UseCurrentValue = false)const;

private:

int itsSzelesseg;

int itsMagassag;

};


//Konstruktor

RECTANGLE::RECTANGLE(int szelesseg,int magassag):

itsSzelesseg(szelesseg),

itsMagassag(magassag)

{cout <<"Konstruktor \n";}


//Copy konstruktor

RECTANGLE::RECTANGLE(const RECTANGLE&)

{cout <<"Copy Konstruktor \n";}


//Destruktor

RECTANGLE::~RECTANGLE()

{cout <<"Destruktor \n";}


//DrawShape függvény

void RECTANGLE::DrawShape(int szelesseg,int magassag,bool UseCurrentValue)const

{

int printMagassag,printSzelesseg;


if(UseCurrentValue == true)

{

printMagassag = itsMagassag;

printSzelesseg = itsSzelesseg;

}

else

{

printMagassag = szelesseg;

printSzelesseg = magassag;

}


for(int i = 0;i < printMagassag;i++)

{

for(int j = 0;j < printSzelesseg;j++)

{

cout <<"*";

}

cout << endl;

}

}



int main()

{

RECTANGLE TheRect(10,4);

cout <<"DrawShape(0,0,true): \n";

TheRect.DrawShape(0,0,true);

cout <<"DrawShape(40,2): \n";

TheRect.DrawShape(13,16);


return EXIT_SUCCESS;

}


2012. márc. 4. 15:53
 1/6 A kérdező kommentje:
Mitől lehet ez?
2012. márc. 4. 18:27
 2/6 anonim ***** válasza:
Mert gondolom le is fordítod a kódot mindig...
2012. márc. 4. 20:44
Hasznos számodra ez a válasz?
 3/6 A kérdező kommentje:

Nem.

A futásideje 15 másodperc de mér?

2012. márc. 4. 21:23
 4/6 A kérdező kommentje:
És csak pár pillanatnak kéne lennie.
2012. márc. 4. 21:24
 5/6 anonim ***** válasza:
Nálam gyorsan lefut. Nem mértem, de gyakorlatilag 0 idő alatt.
2017. ápr. 22. 08:28
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
Amúgy hogy méred a futásidőt? Láthatóan lassan rajzolgatja ki a csillagokat vagy az elején/végén vár?
2017. ápr. 22. 09:50
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!