Results 1 to 3 of 3
Thread: ïîìîù çà ïðîãðàìêà íà ñ++
Hybrid View
-
28th February 2009 00:24 #1
ïîìîù çà ïðîãðàìêà íà ñ++
Òîâà å óñëîâèåòî: 1. Äà ñå äåôèíèðà êëàñ îïèñâàù ïðàâîúãúëíèê çàäàäåí ñ äúëæèíèòå íà äâåòå ìó ñòðàíè. Ïðàâîúãúëíèêúò å ñúñ ñòðàíè óñïîðåäíè íà êîîðäèíàòíèòå îñè.
Äà ñå ñúçäàäå ìåòîä (÷ëåí-ôóíêöèÿ) Print îòïå÷àòâàù âúðõó åêðàíà ïðàâîúãúëíèêà êàòî ñå èçïîëçâàò ñèìâîëèòå "+", "-", "|", " ".
Çàáåëåæêà: Äúëæèíàòà íà ñòðàíèòå ñå îïðåäåëÿ îò áðîÿ "-" èëè "|". ò.å. àêî ïðàâîúãúëíèêà å 5x3 òîé èçãëåæäà ïî ñïåäíèÿ íà÷èí

Òîâà ñúì íàïðàâèë äî ìîìåíòà..
#include <iostream>
#include <cstdlib>
using namespace std;
class Rectangle
{
public:
double a;
double b;
void print ();
};
void Rectangle::print ()
{
//otpe4atvane na gorna linia
cout << "+";
for (int i=0; i<a; i++) cout << "-";
cout << "+";
cout << endl;
//otpe4atvane na...
cout << "|";
for (int i=0;i<a; i++) cout << " ";
cout <<"|";
cout<< endl;
{
cout << "|";
for (int j=0;j<b;j++)
cout << "|" << endl;
}
cout << "|";
cout << endl;
//otpe4atvane na dolna linia
{
cout << "+";
for (int i=0; i<a; i++) cout << "-";
cout << "+";
cout << endl;
}
}
int main() {
Rectangle rect;
rect.a = 5;
rect.b = 3;
rect.print ();
cout <<endl<<endl;
system("PAUSE");
return 0;
}
åäèíñòâåòî ãðåøêàòà ìè å â "//otpe4atvane na..."
//otpe4atvane na...
cout << "|";
for (int i=0;i<a; i++) cout << " ";
cout <<"|";
cout<< endl;
{
cout << "|";
for (int j=0;j<b;j++)
cout << "|" << endl;
}
cout << "|";
cout << endl;
àêî íÿêîé ìîæå äà ïîìîãíå ùå ñúì ìó ìíîãî áëàãîäàðåí!Last edited by BOdyROck; 28th February 2009 at 00:29.
Epox 8U1697 GLI, Sempron 2800+ OC@2640Mhz, 512+1GB ddr400@165mhz 2.5-3-3-7 1T, Asus 8600GT, 160GB HITACHI, 320GB Samsung, 1TB WDC
-
28th February 2009 01:27 #2
#include <iostream>
#include <cstdlib>
using namespace std;
class Rectangle
{
public:
double a;
double b;
void print ();
};
void Rectangle:
rint ()
{
//otpe4atvane na gorna linia
{
cout << "+";
for (int i=0; i<a; i++) cout << "-";
cout << "+";
cout << endl;
}
//otpe4atvane na...
for (int i=0; i<b; i++)
{
cout << "|";
for (int i=0; i<a; i++) cout << " ";
cout << "|";
cout << endl;
}
//otpe4atvane na dolna linia
{
cout << "+";
for (int i=0; i<a; i++) cout << "-";
cout << "+";
cout << endl;
}
}
int main() {
Rectangle rect;
rect.a = 5;
rect.b = 3;
rect.print ();
cout <<endl<<endl;
system("PAUSE");
return 0;
}á
-
28th February 2009 14:08 #3
persy5 ÌÅÐÑÈ ÌÍÎÃÎ!
òî áèëî ìíîãî ëåñíî áå
àìà êàòî íåìîæå äà ñè ãî ïðåäñòàâèø ;( ìåðñè ìíîãî ïàê!
Epox 8U1697 GLI, Sempron 2800+ OC@2640Mhz, 512+1GB ddr400@165mhz 2.5-3-3-7 1T, Asus 8600GT, 160GB HITACHI, 320GB Samsung, 1TB WDC




Reply With Quote
Lenovo ThinkPad 15 èëè IdeaPad 15
5th May 2023, 22:16 in Ìîáèëíè êîìïþòðè