Pereiti prie turinio

mendinskis

Nariai
  • Pranešimai

    401
  • Užsiregistravo

  • Lankėsi

  • Atsiliepimai

    0%

Visas mendinskis turinys

  1. Koda idedu i pastebina (graziau skaitysis) http://pastebin.com/jHWTKCEU apacioje palikau komentara kaip MANO MANYMU turetu veikti programa. Kas blogai jau nebepajegiu suprasti. Isvedziau kiekviena nari i ekrana k ismeta teisingus, o maxx reiskmes jau blogas.
  2. Na aisku, aciu :). Kazkoks labai jau sudetingas skaitymas man is failo cia gaunasi. Dar teks pagalvoti.
  3. Problema gali būti ir tarpai tarp skaičių arba nematomi simboliai. Nematomi simboliai kas tai yra? Kaip juos pasalinti? Ar tikrai problema juose?, nes tokiu net negirdejes esu :/ Asmeniskai pats manau, kad ciklas yra blogas. + del vienos eilutes nuskaitymo kaip su tuo while ciklu reiketu elgtis. Visa duomenu faila nuskaityciau naudojant while(fd.eof()){ fd >> A[i]; } , bet kaip tik 1 eilute va sito ir nezinau.
  4. Aisku, bet kodas veikia blogai, nes meta neegzistuojancias reikmes :) Kazkas negerai tikriausiai...
  5. O kas negerai su mano parasytu kodu? Tavo minties nelabai supratau.
  6. Tiesa sakius as taip ir dariau #include <iostream> #include <iomanip> #include <fstream> using namespace std; const int Cmax = 50; const char CD[]="Duomenys.txt"; const char CR[]="Rezultatai.txt"; void Skaitymas(int & p, int & n, int A[], int K[], int & sum); int main(){ int p, n, A[Cmax], K[Cmax], sum=0; Skaitymas(p, n, A, K, sum); } void Skaitymas(int & p, int & n, int A[], int K[], int & sum){ ifstream fd(CD); fd >> p >> n; for(int i=0; i<n; i++){ fd >> A[i]; fd.ignore(50,'\n'); /
  7. Aisku, noreciau dar pasiklausti del VISOS 1 eilutes nuskaitymo. Kaip tai padaryti? (juk kiekvienoje eiluteje yra skirtingas kiekis skaiciu).
  8. Viliau, aciu uz issamu atsakyma, bet nemanau, kad paskutinis Tavo pasiulytas budas yra teisingas. Kiek suprantu Tu pats prisiskyriai, kad A[0] = 3; A[1] = 15; A[2] = 360; A[3] = 8; ir jei pakeisciau nors viena skaiciu tekstiniame faile jau programa tinkamai neveiktu.
  9. Na gal jau yra minciu? Internete radau kazka panasaus su ciklais, bet manau, kad turi buti daug paprastesnis budas. Juk C++ kalboje turi buti f-ja, kuri gebetu skaityti tik norimus narius is tekstinio failo.?
  10. Taip, taciau su juo nuskaito tik pirma eilute, o ne kiekvienos eilutes pirma nari.
  11. Nieks kaip ir neatsake, bet manau butu gerai zinoti kaip is tekstinio failo 1000 4 3 15 360 8 5 2 1 145 99 300 4 700 600 900 800 2 8 1 nusiskaityti TIK pirmus narius t.y 3; 5; 4 ir 2?
  12. Labai rektu dainos pavadinimo (prasideda nuo 3:00 background'e.
  13. Taip tavo budas daug racionalesnis. Taciau man idomu suzinoti kaip nuskaityti taip kaip as sakiau, kad nebutu problemu velesniuose uzdaviniuose :)
  14. Taip, bet greiciausiai mano klausimo formuluote truputeli bloga. As noriu suziniti kaip nuskaityti is tekstinio failo duomenis, kai pats pirmas skaicius turi buti kitame masyve. Na pavyzdziui 3 15 360 8 5 2 1 145 99 300 As noriu, kad pirmi eilutes skaiciai 3 ir 5 butu masyve(tarkime K[]), o skaiciai 15; 360; 8 butu kitame tarkim A[] masyve.
  15. Sveiki, turiu viena klausima del duomenu skaitymo is failo. Uzduotis: Noreciau suzinoti ar yra tokia galimybe, kad i masyva butu irasoma tiek nariu (siuo atveju kainu), koks pirmoje eiluteje yra skaicius(siuo atveju prekiu kiekis)? pvz:. Siuo atveju butu 3 (tai man reiketu 3 laisvu vietu masyve), 5(reiktu 5 laisvu vietu masyve), 4(reiktu 4 laisvu vietu masyve), ir t.t.
  16. Man atrodo, kad tada tas pats butu kaip i<n. Viliau, internete nerandu info apie identacija. Kas tai yra? Ir kodel ji bloga pas mane?
  17. Imesiu savo koda, nes rezultata isspausdina ne toki(greiciausiai su masyvais blogai, nes pati tikrinima daug sykiu perdariau) #include <iostream> #include <iomanip> #include <fstream> using namespace std; const int Cmax=10; const char CD[]="Duomenys.txt"; const char CR[]="Rezultatai.txt"; void Skaitymas(int & n, int & k, int A[], int a); void TikRasymas(int n, int k, int A[], int B[]); int main(){ int n, k, A[Cmax], B[Cmax], a; Skaitymas(n, k, A, a); TikRasymas(n, k, A, B); } void Skaitymas(int & n, int & k, int A[], int a){ ifstream fd(CD); fd >> n >
  18. Viliau, dekoju uz atsakyma, bet nezinau ar tu bogai supratai ar as del to laikino masyvo. Kiek supratau as irasydamas i masyva prarandu praeitos nakties duomenis. Bet manau, kad toks variantas tinka tik jei yra 2 naktys (tokiu atveju reiktu kurtis 2 masyvus) viena 1 nakties, o kita kitos duomenims irasyti. O jei pavyzdziui yra 6 naktys tai reiktu net 6 skirtingus masyvus kurtis?
  19. Taip maciau. Bet ar imanoma ji kazkaip tai issiugdyti? Ar cia jau prigimtinis gebejimas? Beje kur pirmas semestras ir ten surasyti tik 5 dalykai, tai tik 5 juos ir mokinsimes visus metus?
  20. Darasiau truputeli kodo, bet tada vel viena skaitmeni blogai meta. Butu idomu suzinoti kas ne taip, nes pirmai paskutinis 6-asisis skaicius ne toks, o dabar 3-iasis. #include <iostream> #include <iomanip> #include <fstream> using namespace std; const int Cmax=10; const char CD[]="Duomenys.txt"; const char CR[]="Rezultatai.txt"; void Skaitymas(int & n, int & k, int A[], int a); void TikRasymas(int n, int k, int A[]); int main(){ int n, k, A[Cmax], a; Skaitymas(n, k, A, a); TikRasymas(n, k, A); } void Skaitymas(int & n, int & k, int A[], int a){ ifstream fd(CD)
  21. Sveiki, iskilo klausimas del studiju. Neesu tiksliukas, bet labai patinka informatika ir ypac programavimas. Kaip manot ar apsimoka bandyti rasyti pirmu numeriu KTU programu sisitemos? Ar ten bus per daug kieta(reikes daug loginio mastymo ir t.t.) Gal yra studijuojanciu ir galinciu pasidalinti savo patirtimi?
  22. Del uzdavinio vis dar kyla problemos nesuprantu kodel paskutini skaiciu man meta 0 juk diena yra lygine turetu mesti 1. taip pat viska isvedziau i ekrana for cikle greciausiai del to man ismeta per daug skaiciu. Kodas: #include <iostream> #include <iomanip> #include <fstream> using namespace std; const int Cmax=10; const char CD[]="Duomenys.txt"; const char CR[]="Rezultatai.txt"; void Skaitymas(int & n, int & k, int A[], int a); void TikRasymas(int n, int k, int A[]); int main(){ int n, k, A[Cmax], a; Skaitymas(n, k, A, a); TikRasymas(n, k, A); } void Skaitymas(int &
×
×
  • Pasirinkite naujai kuriamo turinio tipą...