Pereiti prie turinio

Informatikos VBE ir išmok c++


Rekomenduojami pranešimai

Sveiki,

 

Taigi norėčiau gauti šektiek pagalbos, pastabu

Aš po biški išspresiu Informatikos VBE uždavinius(programavimo), taip ruošdamasis VBE egzaminui. Aš žinau, tikrai, kad mano užduotys yra netinkamai išsprestos :) informacija ir failu turini pastoviai atnaujinsiu!

Ir lauksiu komentaru bei pastabu kas negerai ir t.t.

 

1. Taigi pradedame 2012m egzaminu užduotis (Kauliukai). Kas joje blogai, ka pataisyti?

 

Išsprestos mano užduotys:

Informatikos egzaminai:

 

2012 egzamino užduotis kauliukai:

#include <iostream>
#include <fstream>
#include <string>

using namespace std;

FILE *m;

struct Dievai {
   string vardas;
   int kauliukai[10],kauliuku,taskai,lyginiai,eile;
};
void Skaityti(int &n, Dievai z[]) {
   ifstream Duomenys("U1.txt");
       int kauliukai,a,b;
       string vardas;
           Duomenys >> n >> kauliukai;
           for(int i=0;i<n;i++) {
               Duomenys >> vardas;
               z[i].vardas = vardas;
               z[i].kauliuku = kauliukai;
               b = i + 1;
               z[i].eile = b;
                   for(int o=0;o<kauliukai;o++) {
                       Duomenys >> a;
                       z[i].kauliukai[o] = a;
                   }
           }
   Duomenys.close();
}
void Taskai(int &n, Dievai v[]) {
   int viso = 0, lyginiai = 0;
   for(int i=0;i<n;i++) {
       for(int o=0;o<v[i].kauliuku;o++) {
           if(v[i].kauliukai[o]%2==0) {
               //lyginis
               viso = viso + v[i].kauliukai[o];
               lyginiai++;
           }else{
               //nelyginis
               viso = viso - v[i].kauliukai[o];
           }
       }
       v[i].taskai = viso;
       v[i].lyginiai = lyginiai;
       viso = 0;
       lyginiai = 0;
   }
}
void dievu_atranka(int &n, Dievai b[]) {
   // mazejimo tvarka isrikiuoju pagal taskus
   string vardas;
   int taskai;
   for(int i=0;i<n;i++) {
       if(b[i].taskai < b[i+1].taskai) {
           vardas = b[i].vardas;
           int taskai = b[i].taskai,
                        lyginiai = b[i].lyginiai;

           b[i].vardas = b[i+1].vardas;
           b[i].taskai = b[i+1].taskai;
           b[i].lyginiai = b[i+1].lyginiai;
           b[i+1].vardas = vardas;
           b[i+1].taskai = taskai;
           b[i+1].lyginiai = lyginiai;
       }
   if(n == 2) break;
   }
   // tikrinu ar yra daugiau nei 1 vienoda tasku suma turintis dievas jei turi rikiuojame pagal lyginius skaicius
   int turi = 0;
   for(int i=0;i<n;i++) {
       if(b[i].taskai == b[i].taskai) {turi++;}else{break;}
   }
   if(turi != 0) {
       vardas = "";
       int lyg;
       taskai = 0;
       for(int i=0;i<n;i++) {
           if(b[i].lyginiai < b[i+1].lyginiai) {
               vardas = b[i].vardas;
               lyg = b[i].lyginiai;
               taskai = b[i].taskai;

               b[i].vardas = b[i+1].vardas;
               b[i].lyginiai = b[i+1].lyginiai;
               b[i].taskai = b[i+1].taskai;
               b[i+1].vardas = vardas;
               b[i+1].lyginiai = lyg;
               b[i+1].taskai = taskai;
           }
       if(n == 2) {break;}
       }
       //tikrinu ar yra daugiau dievu turinciu polygiai lyginiu skaiciu. jei yra tai skaiciuosime pagal eile
       int turi = 0;
       for(int i=0;i<n;i++) {
           if(b[i].lyginiai == b[i+1].lyginiai) {turi++;}else{break;}
       }
       if(turi != 0) {
               vardas = "";
               taskai = 0;
           for(int i=0;i<n;i++) {

               if(b[i].eile < b[i+1].eile) {
                   vardas = b[i].vardas;
                   taskai = b[i].taskai;

                   b[i].vardas = b[i-1].vardas;
                   b[i].taskai = b[i-1].taskai;
                   b[i+1].vardas = vardas;
                   b[i+1].taskai = taskai;
               }
           }
       }
   }
}
void Irasyti(int &n, Dievai c[]) {
   ofstream rez("rez.txt");
   rez << c[0].vardas << " " << c[0].taskai;
   rez.close();
}
int main() {
   int n = 0;
   Dievai m[50];
   Skaityti(n,m);
   Taskai(n,m);
   dievu_atranka(n,m);
   Irasyti(n,m);

   return 0;
}

 

Dėkui iš anksto už pagalba ir tikiuosi, kad kam nors tai pravers :)

Redagavo dromey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Tai kad aš nematau tavo kodo. Tik pilna failų, kurių nenoriu atsisiuntinėti ir atidarinėti.

 

Kitais žodžiais: jei nori pagalbos, tai nesudaryk kitiems vargo ir tiesiog įkelk užduotį bei kodą teksto pavidalu.

Gerai, palengvinsiu :)

Tėmoje aiškiai yra nurodita kur yra programinis kodas o kur egzamino užduotys.

Bet nemanau, kad tai sudaro didelia problema. Labai užšiukšlina tema, didelis tekstas išmestas temoje ypač programinis.

Redagavo dromey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Kokia nauda jei jo net neatidaro? O jei viena karta veikia kita kart neveikia tikrai temos skaitytojus atbaidis atsakinėti :)

 

Gali naudoti Github ir Github Gist, tuomet problemų tikrai neturėsi. Beja prie kodo galėjai ir pačią užduotį pridėti, nes dabar reikia ieškoti.. Dar galėtum pridėti ir .txt failą kurį naudoji.

 

Visur kartojasi kodas, daug ką galima buvo paprasčiau padaryti naudojant ciklus ir dvimačius masyvus, kol nematau pačios užduoties tiksliau nieko negaliu pasakyti.

 

 

 

Redagavo mantys89
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Gali naudoti Github ir Github Gist, tuomet problemų tikrai neturėsi. Beja prie kodo galėjai ir pačią užduotį pridėti, nes dabar reikia ieškoti..

Ieškoti?? :o :o :o :o :o

 

_______________________________________________________________________

Na tiesa sakant kai pagalvoji čia gavosi vien off'topic :D Del vienos smulkmenos čia visiem bėda :D aiškiai parašyta, kad 2012m egzamino ir, kad kauliuku ir net egzo uzduotis pateikiau, tai dar negana to, kad viskas pateikiau net sunku pasižiurėti :D juk dabar nebe tie laikai kai resursu interneto trūksta ar jis yra lėtas :) bei, per tiek laiko senai galimėjo peržiurėti ir nebuvo priežasties čia tiek laiko gaišti laiko, negi čia būvo tokia jūms visiems tokia TRAGĖDIJA :blink:

 

Galu gale man truksta man kantrybės, norėjau sukurti tėma kuriame parašysiu programinius kodus egzaminu bus visos atliktos bei koda patobulinsiu ir pats patobulėsiu ir kitiems paliksiu geru kodu pavizdžiu, o čia kažkas dar būrba ir nepatenkinti, kad noriu padėti ir pateikti atsakimus... <_< <_< <_<

 

Gali naudoti Github ir Github Gist, tuomet problemų tikrai neturėsi. Beja prie kodo galėjai ir pačią užduotį pridėti, nes dabar reikia ieškoti.. Dar galėtum pridėti ir .txt failą kurį naudoji.

 

Visur kartojasi kodas, daug ką galima buvo paprasčiau padaryti naudojant ciklus ir dvimačius masyvus, kol nematau pačios užduoties tiksliau nieko negaliu pasakyti.

Masyvu negalima naudoti, taip pat ir dvimačiu. Reikia naudoti strukturas. O užduotis yra įdėtos 2012m Informatikos VBE jos taip pat yra įkeltos ir galite atsisiusti, jau pasakiau praitam post'e, nusbodo jau man kartotis...

Redagavo dromey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ieškoti?? :o :o :o :o :o

 

 

_______________________________________________________________________

Na tiesa sakant kai pagalvoji čia gavosi vien off'topic :D Del vienos smulkmenos čia visiem bėda :D aiškiai parašyta, kad 2012m egzamino ir, kad kauliuku ir net egzo uzduotis pateikiau, tai dar negana to, kad viskas pateikiau net sunku pasižiurėti :D juk dabar nebe tie laikai kai resursu interneto trūksta ar jis yra lėtas :) bei, per tiek laiko senai galimėjo peržiurėti ir nebuvo priežasties čia tiek laiko gaišti laiko, negi čia būvo tokia jūms visiems tokia TRAGĖDIJA :blink:

 

Galu gale man truksta man kantrybės, norėjau sukurti tėma kuriame parašysiu programinius kodus egzaminu bus visos atliktos bei koda patobulinsiu ir pats patobulėsiu ir kitiems paliksiu geru kodu pavizdžiu, o čia kažkas dar būrba ir nepatenkinti, kad noriu padėti ir pateikti atsakimus... <_< <_< <_<

 

 

Masyvu negalima naudoti, taip pat ir dvimačiu. Reikia naudoti strukturas. O užduotis yra įdėtos 2012m Informatikos VBE jos taip pat yra įkeltos ir galite atsisiusti, jau pasakiau praitam post'e, nusbodo jau man kartotis...

 

Esmė tame, kad didžioji dalis "programuotojų" net nežiūri į programą, jai prie jos nėra užduoties. Jai tau reikia pagalbos, turi viską padaryk tinkamai, kad kitiems nereiktų ieškoti ir spėlioti ką darai.

P.S. Užteks vadovautis tuo ką mokeisi mokykloje, realiam gyvenime to nepanaudosi.

 

Edit: Beja jai jau rašai programą, naudok prasmingus kintamųjų vardus ir susikurk normalų įrašo duomenų tipą, kuris saugo visus reikalingus duomenis: ID, lyginiai, nelyginiai škaičiai, metimai, taškai ir t.t.

Redagavo mantys89
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Esmė tame, kad didžioji dalis "programuotojų" net nežiūri į programą, jai prie jos nėra užduoties. Jai tau reikia pagalbos, turi viską padaryk tinkamai, kad kitiems nereiktų ieškoti ir spėlioti ką darai.

P.S. Užteks vadovautis tuo ką mokeisi mokykloje, realiam gyvenime to nepanaudosi.

Ieškot ir nereikia! O ka cia spelioti?

 

P.S. Užteks vadovautis tuo ką mokeisi mokykloje, realiam gyvenime to nepanaudosi.

Tai, kad aš jos net nebaigiau, kaip aš galiu šiuo metu vodovautis kaip baiges mokykla nors jos dar nebaigiau? :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Ieškot ir nereikia! O ka cia spelioti?

 

 

Tai, kad aš jos net nebaigiau, kaip aš galiu šiuo metu vodovautis kaip baiges mokykla nors jos dar nebaigiau? :D

 

Šito nežinojau, bet jau pats laikas pradėti rimtai mokytis, nes mokykloje tikrai nieko naudingo neišmoksi.

Čia spėliojimas yra tavo kintamųjų paskirtis ir kažkaip keistai atrodantis kodas :D

Redagavo mantys89
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Šito nežinojau, bet jau pats laikas pradėti rimtai mokytis, nes mokykloje tikrai nieko naudingo neišmoksi.

Galėjau, suprasti iš konteksto, aiškiai parašyta :) o mokykloje pas mane mokina tik pascal'i t.y. visai jo nemokina :D nes niekas beveik jo VBE nelaikis, o moko dirbti su MS Office rinkiniu(publisher'iais ir dar kažkokiom nesamonėm). Taigi aš savarankiškai ruošiuosi laikyti su c++ programavimo kalba išlaikyti, nes pascal'is man ne prie širdies nors jis visai nesunkus, bet kita vertus c++ yra žimiai naudingesnė ateitije nei pascal'is kuris ar vargu išvis turi menkiausia perspektiva :D

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Galėjau, suprasti iš konteksto, aiškiai parašyta :) o mokykloje pas mane mokina tik pascal'i t.y. visai jo nemokina :D nes niekas beveik jo VBE nelaikis, o moko dirbti su MS Office rinkiniu(publisher'iais ir dar kažkokiom nesamonėm). Taigi aš savarankiškai ruošiuosi laikyti su c++ programavimo kalba išlaikyti, nes pascal'is man ne prie širdies nors jis visai nesunkus, bet kita vertus c++ yra žimiai naudingesnė ateitije nei pascal'is kuris ar vargu išvis turi menkiausia perspektiva :D

 

Paskalis yra naudojamas tik mokymosi tikslais, prieš rašant programas siūlau internete paieškoti informacijos apie C++ coding standarts ir best practices. :)

Kaip ir sakiau visada naudok prasmingus kintamųjų vardus ir komentuok kodą, ypač tose vietose kur darai ką nors sudėtingo arba ten kur gali atrodyti, kad padarei klaidą, tačiau programa ir turi taip veikti. Pačią programą siūlau pačiam pabandyti perašyti pasinaudojant mano patarimais, dar siūlau pasiskaityti apie duomenų struktūras, nes man atrodo, kad tu jų nelabai supranti. :)

 

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Paskalis yra naudojamas tik mokymosi tikslais, prieš rašant programas siūlau internete paieškoti informacijos apie C++ coding standarts ir best practices. :)

Kaip ir sakiau visada naudok prasmingus kintamųjų vardus ir komentuok kodą, ypač tose vietose kur darai ką nors sudėtingo arba ten kur gali atrodyti, kad padarei klaidą, tačiau programa ir turi taip veikti. Pačią programą siūlau pačiam pabandyti perašyti pasinaudojant mano patarimais, dar siūlau pasiskaityti apie duomenų struktūras, nes man atrodo, kad tu jų nelabai supranti. :)

 

Nelabai suprantu kas blogai mano struktūrai, lyg ir viska darau pagal taisykles jei gali paiškink :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nelabai suprantu kas blogai mano struktūrai, lyg ir viska darau pagal taisykles jei gali paiškink :)

Nesigilinau į kodą, bet užstrigo tai, kad kaip nuskaitinėji naudoji nereikalingus kintamuosius pvz.

Duomenys >> vardas;
z[i].vardas = vardas;               

Kodėl neparašius taip? :)

Duomenys>>z[i].vardas;

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Nesigilinau į kodą, bet užstrigo tai, kad kaip nuskaitinėji naudoji nereikalingus kintamuosius pvz.

Duomenys >> vardas;
z[i].vardas = vardas;               

Kodėl neparašius taip? :)

Duomenys>>z[i].vardas;

Taip žinau, kad galima taip, ir geriau kaip jau minėjai :) mažiau sunaudosiu byte, bet kartais galima kaip ir aš darau :)

 

void start_rikiavimas() {
   int rik1,rik2,rik3;
       for(int i=0;i<4;i++) {
           if(start_p[i] > start_p[i+1]) {
              rik1 = start_p[i];
               start_p[i] = start_p[i+1];
               start_p[i+1] = rik1;
           }
       }
}

Aš gaunu rezultata:

9 14 25 13 33

O man reikėtu rikiuoti, kad gaučiau saraša taip:

9 13 14 25 33

 

Ankščiau, naudojau toki rikiavima ir viskas puikiai veikdavo tačiau ši kartą man neteisingai rikiuoja, nors suprantu esme kode kur klaida, bet nesuprantu kaip ją ištaisyti?

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Rezultata gaunu:

 

int laik,laik2;

for(int i=0;i<4;i++) {
   laik = i;
   for (int j=i+1; j<5; j++) {
       if(start_p[laik] > start_p[j]){
           laik = j;
       }
       laik2 = start_p[laik];
       start_p[laik] = start_p[i];
       start_p[i] = laik2;
   }
}

 

Dabar turėtų veikti, pirmai blogas reikšmes paėmiau, nepaimdavo visų skaičių iš masyvo.

Nuoroda į pranešimą
Dalintis kituose puslapiuose

int laik,laik2;

for(int i=0;i<4;i++) {
   laik = i;
   for (int j=i+1; j<5; j++) {
       if(start_p[laik] > start_p[j]){
           laik = j;
       }
       laik2 = start_p[laik];
       start_p[laik] = start_p[i];
       start_p[i] = laik2;
   }
}

 

Dabar turėtų veikti, pirmai blogas reikšmes paėmiau, nepaimdavo visų skaičių iš masyvo.

Dėkui, tau :) Supratau kur aš klaida dariau. Toks koki aš rikiavima dariau netinka. :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Rezultata gaunu:

 

Perziurejau koda. Viska darai negerai. Neefektyviai naudoji kompo resursus. Apkrauni programa nereikalingais darbais.

Imetu savo perdaryta koda. Pasianalizuok.

 

Pagrindines problemos:

Kam kas kart rikiuoji sarasa? Saraso rykiavimas ypac tavo metodais uzima daug laiko ir yra labai neefektyvus.

Tarkim sarase yra pateikti 5 dievai, taciau tu vistiek sukuri masyva su 50 eiluciu. Kur cia logika?

 

Struktura:

struct Dievai {
   string vardas;
   int kauliukai[10],kauliuku,taskai,lyginiai,eile;

 

Pirmiausia tai turetu vadintis dievas nes apraso tik viena dieva.

Kodel masyvas kauliukai yra 10 elementu ilgio, jeigu ju gali buti 3.

Kodel isvis laikai visus taskus strukturoj, jie po tasku suskaiciavimo nenaudojami.

Kauliuku kiekis visoms eilutems vienodas, tai kodel tu saugai kiekvienam irasui atskirame lauke. 1 int laukas uzima 4 baitus taigi jeigu tu turesi 50 irasu tu prarandi 200 baitu ramo vietos visiskai bereikalingai.

 

Ir iki visiskos tobulybes masyva reiketu nunulint kai darbas baigtas.

 

Tikiuos ne per daug kritikos. :)

 

 

 

#include <iostream>
#include <fstream>
#include <string>

using namespace std;


struct Dievas {
string vardas;
int taskai;
int lyginiai;
};

Dievas *dievai;
int kaul_sk, diev_sk;

bool isEven(int number) {
if ( number % 2 == 0)
	return true;
else return false;
}

int rastiLaimetoja() {
int win_points = dievai[0].taskai, win_even = dievai[0].lyginiai, win_id = 0;
for (int i = 1; i < diev_sk; i++)
{
	if (win_points < dievai[i].taskai)
	{
		win_id = i;
		win_points = dievai[i].taskai;
		win_even = dievai[i].lyginiai;
	}
	else if (win_points == dievai[i].taskai && win_even < dievai[i].lyginiai)
	{
		win_id = i;
		win_points = dievai[i].taskai;
		win_even = dievai[i].lyginiai;
	}
}
return win_id;
}

void readData() {
ifstream Duomenys("U1.txt");
Duomenys >> diev_sk >> kaul_sk;
int points;
dievai = new Dievas[diev_sk];
for (int i = 0; i < diev_sk; i++)
{
	Duomenys >> dievai[i].vardas;
	dievai[i].lyginiai = 0;
	dievai[i].taskai = 0;
	for (int j = 0; j < kaul_sk; j++)
	{
		Duomenys >> points;
		if (isEven(points))
		{
			dievai[i].taskai += points;
			dievai[i].lyginiai++;
		}
		else dievai[i].taskai -= points;
	}
}
Duomenys.close();
}

void Irasyti(int win) {
   ofstream rez("rez.txt");
rez << dievai[win].vardas << " " << dievai[win].taskai;
   rez.close();
}

void main() {
readData();
for (int i = 0; i < diev_sk; i++)
	cout <<dievai[i].vardas <<" "<<dievai[i].taskai<<" "<<dievai[i].lyginiai<<"\n";
int win = rastiLaimetoja();
cout<<"\nLaimejo:\n";
cout <<dievai[win].vardas <<" "<<dievai[win].taskai<<" "<<dievai[win].lyginiai<<"\n";
Irasyti(win);
       dievai = NULL;
int a;
cin>>a;
}

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Perziurejau koda. Viska darai negerai. Neefektyviai naudoji kompo resursus. Apkrauni programa nereikalingais darbais.

Imetu savo perdaryta koda. Pasianalizuok.

 

Pagrindines problemos:

Kam kas kart rikiuoji sarasa? Saraso rykiavimas ypac tavo metodais uzima daug laiko ir yra labai neefektyvus.

Tarkim sarase yra pateikti 5 dievai, taciau tu vistiek sukuri masyva su 50 eiluciu. Kur cia logika?

 

Struktura:

struct Dievai {
   string vardas;
   int kauliukai[10],kauliuku,taskai,lyginiai,eile;

 

Pirmiausia tai turetu vadintis dievas nes apraso tik viena dieva.

Kodel masyvas kauliukai yra 10 elementu ilgio, jeigu ju gali buti 3.

Kodel isvis laikai visus taskus strukturoj, jie po tasku suskaiciavimo nenaudojami.

Kauliuku kiekis visoms eilutems vienodas, tai kodel tu saugai kiekvienam irasui atskirame lauke. 1 int laukas uzima 4 baitus taigi jeigu tu turesi 50 irasu tu prarandi 200 baitu ramo vietos visiskai bereikalingai.

 

Ir iki visiskos tobulybes masyva reiketu nunulint kai darbas baigtas.

 

Tikiuos ne per daug kritikos. :)

 

 

 

#include <iostream>
#include <fstream>
#include <string>

using namespace std;


struct Dievas {
string vardas;
int taskai;
int lyginiai;
};

Dievas *dievai;
int kaul_sk, diev_sk;

bool isEven(int number) {
if ( number % 2 == 0)
	return true;
else return false;
}

int rastiLaimetoja() {
int win_points = dievai[0].taskai, win_even = dievai[0].lyginiai, win_id = 0;
for (int i = 1; i < diev_sk; i++)
{
	if (win_points < dievai[i].taskai)
	{
		win_id = i;
		win_points = dievai[i].taskai;
		win_even = dievai[i].lyginiai;
	}
	else if (win_points == dievai[i].taskai && win_even < dievai[i].lyginiai)
	{
		win_id = i;
		win_points = dievai[i].taskai;
		win_even = dievai[i].lyginiai;
	}
}
return win_id;
}

void readData() {
ifstream Duomenys("U1.txt");
Duomenys >> diev_sk >> kaul_sk;
int points;
dievai = new Dievas[diev_sk];
for (int i = 0; i < diev_sk; i++)
{
	Duomenys >> dievai[i].vardas;
	dievai[i].lyginiai = 0;
	dievai[i].taskai = 0;
	for (int j = 0; j < kaul_sk; j++)
	{
		Duomenys >> points;
		if (isEven(points))
		{
			dievai[i].taskai += points;
			dievai[i].lyginiai++;
		}
		else dievai[i].taskai -= points;
	}
}
Duomenys.close();
}

void Irasyti(int win) {
   ofstream rez("rez.txt");
rez << dievai[win].vardas << " " << dievai[win].taskai;
   rez.close();
}

void main() {
readData();
for (int i = 0; i < diev_sk; i++)
	cout <<dievai[i].vardas <<" "<<dievai[i].taskai<<" "<<dievai[i].lyginiai<<"\n";
int win = rastiLaimetoja();
cout<<"\nLaimejo:\n";
cout <<dievai[win].vardas <<" "<<dievai[win].taskai<<" "<<dievai[win].lyginiai<<"\n";
Irasyti(win);
       dievai = NULL;
int a;
cin>>a;
}

 

Ko daugiau kritikos tuo geriau :)

O jei toki koda buciau parases per egzamina kiek galima butu is jo tiketis? :) Nors neaiski ta vertinimo sistema, seip tik del idomumo.

 

Salygoje:

1. pirmoje eilutėje yra du sveikieji skaičiai: dievųskaičius n (2 ≤n ≤50)ir kauliukųskaičius k (1 ≤k ≤10);

2. Taskai naudojami rikiuojant bet paskui nenaudojami

Kodel struktura kvieti su prierasu "new"? Kuo skiriasi nuo mano varianto?

P.S. Aš mokiaus šia užduoti atlikti panasiai kaip musu forumo narys. Bet jo kur kas graziau atrodo, bet jo kodas taip pat klaidingas, saltinio jau nebeatsimenu, tik koda turiu, jei norite galiu paroditi.

O nunulinant masyva, tai cia ramo isvys nebenaudoja tas masyvas? :) Naudoja tada tik visi kiti kintamuju rusys? char,int ir t.t.

 

Dėkui už kritika, tikiuosi gauti ir daugiau :) Gal padės man tobulėti :)

Redagavo dromey
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

×
×
  • Pasirinkite naujai kuriamo turinio tipą...