Results 1 to 21 of 21
Thread: C++ ïîìîù
Hybrid View
-
15th May 2004 15:44 #1
Èñêàì ïîìîù çà Ñ++
Çäðàâåéòå.Èñêàì äà âè ïîìîëÿ çà óñëóãà.Ùå ñúì âè ìíîãî ïðèçíàòåëíà.Èìàì äà ïðàâÿ êóðñîâà ðàáîòà íà Ñ++,íàïðàâèëà ñúì ÿ äî íÿêúäå...íî ó÷èòåëêàòà ìè ìè êàçà ÷å èìà íåùî íåðåäíî.
Åòî ÿ è çàäà÷àòà:
Äà ñå âúâåäúò ï èçïúëíèòåëÿ è äà ñå èçâåäúò èìåíàòà,äàòàòà íà ðàæäàíå è èìåòî íà êëèïîâåòå êîèòî ñà íàïðàâèëè,òàêà ÷å äà èçëåçíàò ñàìî òåçè êîèòî ñà íàïðàâåíè ñëåä 2000ã.
Åòî êàê ñúì ÿ íàïðàâèëà:
#include <iostream.h>
struct izp
{char ime[20],pi;
int D,M,G;
char klip[10],pk;}
izp s[20];
int i,n;
main()
{do
{cout<<"\n Broi izpulnitelq";
cin>>n;}
while(n<1||n>20);
for(i=0;i<n;i++)
{s[i].pi=s[i].ime[0];
cout<<"\n Ime na izpulnitelq";
cin>>s[i].pi;
do
{cout<<"\n Vuvedi godina";
cin>>s[i].G;}
while(s[i].G<1950||s[i].G>1970);
do
{cout<<"\n Vuvedi mesec";
cin>>s[i].M;}
while(s[i].M<1||s[i].M>12);
do
{cout<<"\n Vuvedi den";
cin>>s[i].D;}
while(s[i].D<1||s[i].D>31);
cout<<"\n klip";
s[i].pk=s[i].klip[0];
cin>>s[i].pk;
if(s[i].G>2000)
cout<<"\n"<<s[i].pk;}
return 0;}
Ïðîáëåìúò íà òàçè ïðîãðàìêà å ÷å èçëèçà äîïèòâàíå ñàìî çà 1 èçïúëíèòåë,äàòàòà íà ðàæäàíå è èìå íà êëèïîâåòå êîèòî å ïðàâèë.À ïðèìåðíî,àêî âúâåäà 3 èçïúëíèòåëÿ...íå ïèòà çà òÿõ...Êúäå ìè å ãðåøêàòà?Ìîëÿ ïîìîãíåòå ìè.Êóðñîâàòà ðàáîòà ìè å çà ïîíåäåëíèê 17.05.04ã.
Áëàãîäàðÿ ïðåäâàðèòåëíî!Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
15th May 2004 16:42 #2Mmmm, sessy!
Join Date: May:2003
Location: Ñîô
Posts: 696
Îëå ìàëå, àìà ïîäðåæäàéòå ñè êîäà ìîëÿ, òàêà ñå íèùî íå ÷åòå
{
do
{
cout<<"\n Broi izpulnitelq";
cin>>n;
}
while(n<1||n>20);
for(i=0;i<n;i++)
{
s[i].pi=s[i].ime[0];
cout<<"\n Ime na izpulnitelq";
cin>>s[i].pi;
do
{
cout<<"\n Vuvedi godina";
cin>>s[i].G;
}
while(s[i].G<1950||s[i].G>1970);
do
{
cout<<"\n Vuvedi mesec";
cin>>s[i].M;
}
while(s[i].M<1||s[i].M>12);
do
{
cout<<"\n Vuvedi den";
cin>>s[i].D;
}
while(s[i].D<1||s[i].D>31);
cout<<"\n klip";
s[i].pk=s[i].klip[0];
cin>>s[i].pk;
if(s[i].G>2000)
cout<<"\n"<<s[i].pk;
}
return 0;
}
Ïðåäëàãàì äà èçâàäèø èçïå÷àòâàíåòî íà ðåçóëòàòà â îòäåëåí öèêúë íàêðàÿ:
for(i=0;i<n;i++)
if(s[i].G>2000)
cout<<"\n"<<s[i].pk;
Ãëåäàì ñúùî òàêà ÷å îãðàíè÷åíèåòî íà ãîäèíèòå òè å ìåæäó 1950 è 1970. Íÿìà êàê òîãàâà äà ñå âúâåäå ãîäèíà êîÿòî å ñëåä 2000... ïðåäïîëàãàì ùå òðÿáâà äà ïîïðàâèø è òîâà.
-
15th May 2004 16:49 #3
Re: Èñêàì ïîìîù çà Ñ++
Originally posted by wenzdy
Çäðàâåéòå.Èñêàì äà âè ïîìîëÿ çà óñëóãà.Ùå ñúì âè ìíîãî ïðèçíàòåëíà.Èìàì äà ïðàâÿ êóðñîâà ðàáîòà íà Ñ++,íàïðàâèëà ñúì ÿ äî íÿêúäå...íî ó÷èòåëêàòà ìè ìè êàçà ÷å èìà íåùî íåðåäíî.
Åòî ÿ è çàäà÷àòà:
Äà ñå âúâåäúò ï èçïúëíèòåëÿ è äà ñå èçâåäúò èìåíàòà,äàòàòà íà ðàæäàíå è èìåòî íà êëèïîâåòå êîèòî ñà íàïðàâèëè,òàêà ÷å äà èçëåçíàò ñàìî òåçè êîèòî ñà íàïðàâåíè ñëåä 2000ã.
Åòî êàê ñúì ÿ íàïðàâèëà:
#include <iostream.h>
struct izp
{char ime[20],pi;
int D,M,G;
char klip[10],pk;}
izp s[20];
int i,n;
main()
{do
{cout<<"\n Broi izpulnitelq";
cin>>n;}
while(n<1||n>20);
for(i=0;i<n;i++)
{s[i].pi=s[i].ime[0];
cout<<"\n Ime na izpulnitelq";
cin>>s[i].pi;
do
{cout<<"\n Vuvedi godina";
cin>>s[i].G;}
while(s[i].G<1950||s[i].G>1970);
do
{cout<<"\n Vuvedi mesec";
cin>>s[i].M;}
while(s[i].M<1||s[i].M>12);
do
{cout<<"\n Vuvedi den";
cin>>s[i].D;}
while(s[i].D<1||s[i].D>31);
cout<<"\n klip";
s[i].pk=s[i].klip[0];
cin>>s[i].pk;
if(s[i].G>2000)
cout<<"\n"<<s[i].pk;}
return 0;}
Ïðîáëåìúò íà òàçè ïðîãðàìêà å ÷å èçëèçà äîïèòâàíå ñàìî çà 1 èçïúëíèòåë,äàòàòà íà ðàæäàíå è èìå íà êëèïîâåòå êîèòî å ïðàâèë.À ïðèìåðíî,àêî âúâåäà 3 èçïúëíèòåëÿ...íå ïèòà çà òÿõ...Êúäå ìè å ãðåøêàòà?Ìîëÿ ïîìîãíåòå ìè.Êóðñîâàòà ðàáîòà ìè å çà ïîíåäåëíèê 17.05.04ã.
Áëàãîäàðÿ ïðåäâàðèòåëíî!
Òîâà êàêâî òè ãîâîðè:
char ime[20],pi;
pi òè å åäèí åäíè÷úê character, à òè ÷åòåø â íåãî ñòðèíãà îò cin, òàêà ÷å êàêâîòî ñå ïðî÷åòå, òî çàìàçâà îñòàíàëèòå äàííè â ñòðóêòóðàòà òè, è ïî-êîíðåêòíî member-à G, êîéòî ÿâíî íÿìà êàê äà ïîïàäíå ìåæäó 1950 è 1970, òàêà ÷å do...while äà ïðèêëþ÷è....
Òà òàêèâà ìè òè ðàáîòè........In the long run, we àre all dead
-
15th May 2004 16:58 #4
[bg]malyk oftopik .... [/bg] SingulusCorpora [bg], kakwo e twa ne]o deto koda w signaturata ti generira?[/bg]
-
15th May 2004 16:59 #5
Âúïðîñà íå å â ïîäðåæäàíåòî...òàêà ïîíå ñà íè ó÷èëè ÷å íÿìà çíà÷åíèå òîëêîâà êúäå ñå íàìèðàò ñêîáèòå...äàëè íà ñúùèÿ ðåä èëè íà äîëíèÿ....òî àêî ñòàâà íà âúïðîñ ìîæå äà ñè ïèøà öÿëàòà ïðîãðàìà íà åäèí ðåä...À îòíîñíî ãîäèíàòà-òÿ ñå îòíàñÿ çà ðàæäàíåòî íà èçïúëíèòåëèòå,à íå êîãà ñà ñúçäàäåíè êëèïîâåòå.
Ìèñëÿ ÷å âå÷å áè òðÿáâàëî äà ñè ìå ðàçáðàë
Íàäÿâàì ñå ÷å ùå ìè ïîìîãíåòåLast edited by wenzdy; 15th May 2004 at 17:08.
Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
15th May 2004 17:14 #6
Âèæ òóê...
http://hardwarebg.com/forum/showthre...threadid=29755Originally posted by gkirilov
[bg]malyk oftopik .... [/bg] SingulusCorpora [bg], kakwo e twa ne]o deto koda w signaturata ti generira?[/bg]In the long run, we àre all dead
-
15th May 2004 17:21 #7
Re: Re: Èñêàì ïîìîù çà Ñ++
SingulusCorpora òîãàâà òðÿáâà äà ðàçìåíÿ ìåñòàòà íàOriginally posted by SingulusCorpora
Òîâà êàêâî òè ãîâîðè:
char ime[20],pi;
pi òè å åäèí åäíè÷úê character, à òè ÷åòåø â íåãî ñòðèíãà îò cin, òàêà ÷å êàêâîòî ñå ïðî÷åòå, òî çàìàçâà îñòàíàëèòå äàííè â ñòðóêòóðàòà òè, è ïî-êîíðåêòíî member-à G, êîéòî ÿâíî íÿìà êàê äà ïîïàäíå ìåæäó 1950 è 1970, òàêà ÷å do...while äà ïðèêëþ÷è....
Òà òàêèâà ìè òè ðàáîòè........
int D,M,G è íà äîëíète 2 ðåäa ëè?Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
15th May 2004 17:30 #8
Âúâ ôîðóìà èìà òàã "CODE" êîéòî îñòàâÿ ôîðìàòèðàíåòî. Ìíîãî ïî ëåñíî ñå ÷åòå àêî ãî íàïèøåø ñ íåãî.
Code:#include <iostream.h> struct izp { char ime[20],pi; int D,M,G; char klip[10],pk; } izp s[20]; int i,n; main() { do { cout<<"\n Broi izpulnitelq"; cin>>n; } while(n<1||n>20); for(i=0;i<n;i++) { s[i].pi=s[i].ime[0]; cout<<"\n Ime na izpulnitelq"; cin>>s[i].pi; do { cout<<"\n Vuvedi godina"; cin>>s[i].G; } while(s[i].G<1950||s[i].G>1970); do { cout<<"\n Vuvedi mesec"; cin>>s[i].M; } while(s[i].M<1||s[i].M>12); do { cout<<"\n Vuvedi den"; cin>>s[i].D; } while(s[i].D<1||s[i].D>31); cout<<"\n klip"; s[i].pk=s[i].klip[0]; cin>>s[i].pk; if(s[i].G>2000) cout<<"\n"<<s[i].pk; } return 0; }
99 little bugs in the code, 99 little bugs...
Knock one down, and test it again, 100 little bugs in the codå...
-
15th May 2004 17:31 #9
Re: Re: Re: Èñêàì ïîìîù çà Ñ++
#include <iostream.h>
struct izp
{
char ime[20],pi;
int D,M,G;
char klip[10],pk;
};
izp s[20];
int i,n;
main()
{
do
{
cout<<"\n Broi izpulnitelq";
cin>>n;
}
while(n<1||n>20);
for(i=0;i<n;i++)
{
s[i].pi=s[i].ime[0];
cout<<"\n Ime na izpulnitelq";
cin>>s[i].ime;
//
do
{
cout<<"\n Vuvedi godina";
cin>>s[i].G;
}
while(s[i].G<1950||s[i].G>1970);
//
do
{
cout<<"\n Vuvedi mesec";
cin>>s[i].M;
}
while(s[i].M<1||s[i].M>12);
//
do
{
cout<<"\n Vuvedi den";
cin>>s[i].D;
}
while(s[i].D<1||s[i].D>31);
//
cout<<"\n klip";
s[i].pk=s[i].klip[0];
cin>>s[i].klip;
if(s[i].G>2000)
cout<<"\n"<<s[i].klip;
}
return 0;
}
Òîâà å.In the long run, we àre all dead
-
15th May 2004 17:38 #10
Àáå àç ëè íå ðàçáèðàì íåùî,íå çíàì.
Êàê ùå íàìåðèø âðúçêà ì/ó äàòà íà ðàæäàíå íà èçïúëíèòåë è ãîäèíà íà èçäàâàíå íà êëèï?
Åòî òóêà âàðèàíò,êîéòî ðàáîòè âñå ïàê íÿêàêñè.
Íàïðàâèë ñúì îòäåëåí öèêúë çà èçâåæäàíåòî íà ðåçóëòàòà.
#include <iostream.h>
struct izp
{
char ime[20];
int D,M,G;
char klip[10];
};
izp s[20];
int i,n;
main()
{
do
{
cout<<"\n Broi izpulnitelq ";
cin>>n;
}
while(n<1||n>20);
for(i=0;i<n;i++)
{
cout<<"\n Ime na izpulnitelq ";
cin>>s[i].ime;
do
{
cout<<"\n Vuvedi godina ";
cin>>s[i].G;
}
while(s[i].G<1950||s[i].G>2004);
do
{cout<<"\n Vuvedi mesec ";
cin>>s[i].M;}
while(s[i].M<1||s[i].M>12);
do
{cout<<"\n Vuvedi den ";
cin>>s[i].D;}
while(s[i].D<1||s[i].D>31);
cout<<"\n klip ";
cin>>s[i].klip;
}
for(i=0;i<n;i++)
{
if(s[i].G>2000)
cout<<"\n"<<s[i].klip;
}
return 0;
}Êúäåòî èìà äèì,èìà è ïóøåê.
-
15th May 2004 17:41 #11
Ñåãà ùå ïðîáâàì è äâàòà âàðèàíòà è ùå êàæà...
Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
15th May 2004 17:54 #12
Óïñ...ñåãà êàòî ÿ ïîãëåäíàõ äàëè òðúãâà,âèæäàì ÷å íå ñå âúâåæäàò êîãà ñà ïðàâåíè êëèïîâåòå,÷å äà èçëèçàò ñàìî òåçè êîèòî ñà ïðàâåíè ñëåä 2000ã.Êàêòî äàâàìå îãðàíè÷åíèå è çà ãîäèíèòå íà ðàæäàíå....ò.å. ïðîãðàìàòà íÿìà äà ïðèåìå ãîäèíè ïðåäè 1950 è ñëåä 1970.Òàêà è çà êëèïîâåòå òðÿáâà äà âúâåäåì íå ñàìî ñàìîòî çàãëàâèå,àìè è ãîäèíàòà êîãàòî å íàïðàâåí...íî êúäå òî÷íî?
Íî âàðèàíòà íà SingulusCorpora ïî ìè ñå âðúçâà ñúñ çàäà÷àòà...Ñàìî òîâà òðÿáâà äà äîïúëíèìËàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
15th May 2004 18:16 #13
Åòî è ÷å óñïÿõ íàé-ñåòíå äà ãî îïðàâÿ...âå÷å òðúãâà êàêòî èñêàõ.Ìíîãî áëàãîäàðÿ çà ïîìîùà íà âñè÷êè!!!
åòî ÿ:
#include <iostream.h>
struct izp
{
char ime[20],pi;
int D,M,G,K;
char klip[10],pk;
};
izp s[20];
int i,n;
main()
{
do
{
cout<<"\n Broi izpulnitelq";
cin>>n;
}
while(n<1||n>20);
for(i=0;i<n;i++)
{
s[i].pi=s[i].ime[0];
cout<<"\n Ime na izpulnitelq";
cin>>s[i].ime;
//
do
{
cout<<"\n Vuvedi godina";
cin>>s[i].G;
}
while(s[i].G<1950||s[i].G>1970);
//
do
{
cout<<"\n Vuvedi mesec";
cin>>s[i].M;
}
while(s[i].M<1||s[i].M>12);
//
do
{
cout<<"\n Vuvedi den";
cin>>s[i].D;
}
while(s[i].D<1||s[i].D>31);
//
cout<<"\n klip";
s[i].pk=s[i].klip[0];
cin>>s[i].klip;
do
{
cout<<"\n Vuvedi godina";
cin>>s[i].K;
}
while(s[i].K<2000||s[i].K>2003);
if(s[i].K>2000)
cout<<"\n"<<s[i].klip;
}
return 0;
}Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
15th May 2004 23:06 #14
C++ ïîìîù
Èñêàì ìàëêà ïîìîù.Ïðîáëåìúò ïðè ïðîãðàìêàòà ìè âå÷å íå å íÿêîÿ ãðåøêà êîÿòî ñúì íàïðàâèëà êàòî ïðåäíàòà,àìè íåçíàÿ êàê âúîáùå äà ÿ íàïðàâÿ...íå ñìå ïðàâèëè äî ñåãà òàêàâà...íî ïîíå ñïîðåä ìåí òðÿáâà äà ñòàíå èëè ñúñ ñèìâóëåí íèç èëè ìîæå áè ñ ìàñèâè.Ñèãóðíî å ëåñíà,íî íå ìîãà äà ñå ñåòÿ êàê ùå ñòàíå.
Åòî ÿ è íåÿ:
Äà ñå âúâåäå öÿëî åñòåñòâåííî ÷èñëî è äà ñå èçâåäå ÷èñëîòî áåç òðåòàòà è ÷åòâúðòàòà öèôðà.
Âñå åäíî 1234,ïðîãðàìàòà äà èçâåäå ñàìî 12.Åñòåñòâåíî âúâåäåíîòî ÷èñëî òðÿáâà äà å íå ïî ìàëêî îò 4 öèôðè!
Áëàãîäàðÿ ìíîãî ïðåäâàðèòåëíî!Last edited by wenzdy; 15th May 2004 at 23:16.
Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
16th May 2004 01:46 #15
À âñè÷êî ñëåä 3 è 4 òà äà èçëèçà èëè è òî äà íå èçëèçà?
-
16th May 2004 10:39 #16
Àìè ñëåä 3-òàòà è 4-òàòà òðÿáâà äà ñè èçëèçàò îñòàíàëè öèôðè.
Ëàêóíà Êîèë: Destiny flying high above all. Destiny can't replace my life scary shadows of my past are alive. Destiny who cares as it turns around and I know that it descends with a smile.
-
16th May 2004 11:58 #17Òîâà ñ âãðàäåíà ôóíêöèÿ... Èíà÷å íå ñå ñåùàìCode:
#include <stdio.h> #include <iostream.h> int x,i; char buffer[20]; main() { cin >>x; itoa(x, buffer); for(i=0;buffer[i] !='\0';i++) { if((i != 3) || (i !=4)) cout << buffer[i] } cout<<endl; }
-
16th May 2004 17:16 #18Mmmm, sessy!
Join Date: May:2003
Location: Ñîô
Posts: 696
Êîëåãà, íå íàìèðàòå ëè ìàëúê áúã â áðîåíåòî, õì ?Originally posted by Smoky
Òîâà ñ âãðàäåíà ôóíêöèÿ... Èíà÷å íå ñå ñåùàìCode:#include <stdio.h> #include <iostream.h> int x,i; char buffer[20]; main() { cin >>x; itoa(x, buffer); for(i=0;buffer[i] !='\0';i++) { if((i != 3) || (i !=4)) cout << buffer[i] } cout<<endl; }
Òàÿ ïóñòà íóëà...
Ïî-äîáúð ñòèë å äà ñå ïîëçâà öèêëåíå ïî ñëåäíèÿ íà÷èí:
for(int i=0; i<strlen(buffer); i++), íî ðàçáèðà ñå âúïðîñ íà ïðåäïî÷èòàíèå.
Ïîäðåæäàíåòî íà ïðîãðàìòà å âàæíî çà äà ñå ïîäîáðè ÷åòèìîñòòà, òî ÿñíî ÷å ñàìàòà ïðîãðàìà ñè å ñúùàòà.
-
16th May 2004 23:50 #19
Äà ñå ÷åòå
Code:if((i != 2) || (i !=3))
 12.00 ÷àñà òðÿáâàøå äà èçëèçàì äà ñè êóïÿ Silent Boost, íÿìàøå âðåìå çà debug
Çà strlen() - àìè êàêòî ñúì ãî ðåàëèçèðàë íÿìà ñìèñúë, ïúê è îáðúùåíèå êúì ôóíêöèÿ âúâ âñÿêà èòåðàöèÿ
Èçîáùî òîâà, êîåòî ñúì äàë, å ìíîãî äúðâåíà ðåàëèçàöèÿ, íî çà 5 ìèíóòè - òîëêîç
-
17th May 2004 00:02 #20
â ãîðíèÿ ïðèìåð ïî-ñêîðî
íî, ïî ïðèíöèï öèêúëúò å èçëèøåí:Code:if((i != 2) && (i !=3))
òîâà å çà ïîëîæèòåëíè ÷èñëàCode:{ char s[1000]; do { cout << "Enter a number >= 1000\n"; cin >> s; } while(atoi(s) < 1000); cout << s[0]; cout << s[1]; if (strlen(s) > 4) cout << &s[4]; }Last edited by monster; 17th May 2004 at 00:38.
-
18th May 2004 20:40 #21
Ñàìî íÿêîëêî ñúâåòà êúì wenzdy:
1. Êðàñíîïèñúò å ìíîãî âàæíî íåùî, çà äà ìîæå äðóãèòå äà òè ðàç÷èòàò è çà äà ìîæå ñàì ÷îâåê äà ñè ðàç÷èòà. Çî òîâà å è âàæíî êàê ñè ïîäðåæäàø êîäà. Ïðè åäíà ìàëêà ïðîãðàìêà íå å ÷àê òîëêîâà î÷åâèäíî, íî òðÿáâà äà ñå èçãðàæäàò òàêèâà íàâèöè, çàùîòî â íÿêîè ñëó÷àè ñà íàèñòèíà âàæíè.
2.  ïîâå÷åòî ñëó÷àè íå å óäà÷íî öÿëàòà ïðîãðàìà äà å ñúáðàíà â main(). Ïî-äîáðå äà å ðàçäåëåíà íà ôóíêöèéêè, íàïðèìåð çà ÷åòåíå è ïèñàíå. Òàêà ñîðñúò å ïî-ñòðîåí è ïî-ëåñíî ñå ïîäîáðÿâà è ñå îòêðèâàò ãðåøêè.




Reply With Quote
Ïðîáëåìíà R9 280, àðòåôàêòè
7th May 2023, 21:28 in Âèäåîêàðòè