Rakstīt ziņojumu 
 
Pavediena vērtējums:
  • 0 balsis - 0 vidējais
  • 1
  • 2
  • 3
  • 4
  • 5
C++ mekleju kludu
Autors Ziņa
Nikulja19 Atslēdzies
Junior Member
**

Ziņojumi: 21
Pievienojās: Nov 2009
Reputācija: 0
Ziņojums: #1
C++ mekleju kludu
Sveiki Smile Tatad uzdevums tads: sastadit programmu, kas ar funkciju void chline(char ch, char ch1) palidzibu izvada uz ekrana simbolus no ch lidz ch1 augosa secibaa...
Taatad tiku lidz sejienei:
#include<iostream>
using namespace std;
void chline(char ch, char ch1)
{
int i;
for(i=1;i<ch1;i++) cout<<' ';
for (i=ch; i<ch1;i++) cout << ch;
cout<<endl;
}
main(void)
{
z
char ch=1, ch1=5;
chline('ch',1,5);
chline(s,ch,ch1);
system("pause");
}
kur ir mana kluuda - ludzu kaadu paskaidrot...
02.12.2010 16:16
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Uģis Lazdiņš Atslēdzies
Emulators pēc pieprasījuma
***

Ziņojumi: 222
Pievienojās: Sep 2008
Reputācija: 8
Ziņojums: #2
RE: C++ mekleju kludu
Šīs rindiņas būtību neredzu. Tā dara - neko.
for(i=1;i<ch1;i++) cout<<' ';

Kods:
void chline(char ch, char ch1)
{
int i;
for(i=1;i<ch1;i++) cout<<' '; //Šī rindiņa neko nedara, droši dzēst
for (i=ch; i<ch1;i++) cout << ch; //Savukārt šeit ir jāizvada i, nevis ch -> cout << i;
cout<<endl;
}

main(void)
{
z  //Kas tas tāds?
char ch=1, ch1=5; //ja tu gribi piešķirt 1, tad raksti char ch = '1'
chline('ch',1,5); //Šeit un arī tālāk tu funkcijai padod 3 parametrus, ko tie nozīmē?
chline(s,ch,ch1);
system("pause");
}

Pamēģini šādi:
Kods:
main(void)
{
chline('a','z'); //Šim vajadzētu iet
system("pause");
}
02.12.2010 17:50
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Nikulja19 Atslēdzies
Junior Member
**

Ziņojumi: 21
Pievienojās: Nov 2009
Reputācija: 0
Ziņojums: #3
RE: C++ mekleju kludu
(02.12.2010 17:50 )Uģis Lazdiņš rakstīja:  Šīs rindiņas būtību neredzu. Tā dara - neko.
for(i=1;i<ch1;i++) cout<<' ';

Kods:
void chline(char ch, char ch1)
{
int i;
for(i=1;i<ch1;i++) cout<<' '; //Šī rindiņa neko nedara, droši dzēst
for (i=ch; i<ch1;i++) cout << ch; //Savukārt šeit ir jāizvada i, nevis ch -> cout << i;
cout<<endl;
}

main(void)
{
z  //Kas tas tāds?
char ch=1, ch1=5; //ja tu gribi piešķirt 1, tad raksti char ch = '1'
chline('ch',1,5); //Šeit un arī tālāk tu funkcijai padod 3 parametrus, ko tie nozīmē?
chline(s,ch,ch1);
system("pause");
}

Pamēģini šādi:
Kods:
main(void)
{
chline('a','z'); //Šim vajadzētu iet
system("pause");
}

z => netisam uzspiedas;
nesanaak ..es pat nesaprotu kadai ir jabut iznaakuam...
02.12.2010 18:02
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Uģis Lazdiņš Atslēdzies
Emulators pēc pieprasījuma
***

Ziņojumi: 222
Pievienojās: Sep 2008
Reputācija: 8
Ziņojums: #4
RE: C++ mekleju kludu
izsaucot chline('a','z') uz ekrāna izdrukājas visi burti no a līdz z
izsaucot chline('k','m') uz ekrāna izdrukājas klm
02.12.2010 18:36
Atrast visus šī lietotāja rakstītos ziņojumus Citēt šo ziņu atbildē
Rakstīt ziņojumu 


Lēciens uz forumu:



Kontaktifizmati.lvAtgriezties uz augšuAtgriezties pie saturaArhīva skatsRSS sindikācija