armandux2

c++ problema

Recommended Posts


9 minutes prie┼í, .static para┼í─Ś:

┼Żod┼żiams turi naudoti string arba char´╗┐ duomen┼│ tip─ů, o tu naudoji int, d─Śl to ir rodo skai─Źius.

Spoiler

image.thumb.png.c8686709e60086086ed02c2ec0847749.png

kodel dabar rodo -2 ir kodel kitu neisspausdina

includinau string su juo isvis nieko nerodo pakeitus i char isspausdina klaustuka :D

Redaguota , nario armandux2

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»
4 minutes prie┼í, armandux2 para┼í─Ś:
┬á Parodyti pasl─Śpt─ů tekst─ů

image.thumb.png.c8686709e60086086ed02c2ec0847749.png

kodel dabar rodo -2 ir kodel kitu neisspausdina

includinau string su juo isvis nieko nerodo pakeitus i char isspausdina klaustuka :D

pam─Śgink atspausdinti m kiekvien─ů kart─ů po nuskaitymo

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»
1 minute prie┼í, .static para┼í─Ś:

pam─Śgink atspausdinti m kiekvien─ů kart─ů po nuskaitymo

vistiek meta nesamones, parasysiu i pm ,o cia veliau ikelsiu kaip issprest tokia beda jei ateiciai kas butu :D 

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Fail┼│ nuskaitymams naudok while. For tinka tik tuo atveju, jeigu ┼żinai tiksl┼│ skai─Źi┼│, kada ciklas turi nustoti.

http://www.cplusplus.com/doc/tutorial/files/

N─Śra ─Źia sud─Śting┼│ dalyk┼│ ─»ra┼íyti ir perskaityti fail─ů.

Redaguota , nario NTQ

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»
1 minute prie┼í, NTQ para┼í─Ś:

Fail┼│ nuskaitymams naudok while. For tinka tik tuo atveju, jeigu ┼żinai tiksl┼│ skai─Źi┼│, kada ciklas turi nustoti.

http://www.cplusplus.com/doc/tutorial/files/

N─Śra ─Źia sud─Śting┼│ dalyk┼│ ─»ra┼íyti ir perskaityti fail─ů. + gaut─ů reik┼ím─Ö i┼í failo prid─Śk ─» masyv─ů.

Jis ┼żino tiksl┼│ skai─Źi┼│, tod─Śl, ┼íiuo atveju, ir naudoja for cikl─ů.

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»
22 minutes prie┼í, NTQ para┼í─Ś:

Fail┼│ nuskaitymams naudok while. For tinka tik tuo atveju, jeigu ┼żinai tiksl┼│ skai─Źi┼│, kada ciklas turi nustoti.

http://www.cplusplus.com/doc/tutorial/files/

N─Śra ─Źia sud─Śting┼│ dalyk┼│ ─»ra┼íyti ir perskaityti fail─ů.

uzdaviniuose duoda duomenis kiek skaityti, retas atvejis kada tenka naudoti while(!file.eof())

on topic, skaitai zodzius i skaicius, tavo int i yra nenustatytos reiksmes, spausdini kazka tik poto kai perskaitai viska

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»
#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main() {
  int n;
  string *vardai;
  ifstream in ("text.txt");
  in >> n;
  vardai = new string[n];
  for (int i = 0; i < n; i++) {
  	in >> vardai[i];
  	cout << vardai[i] << endl;
  }
  delete[]vardai;
  system("pause");
  return 0;
}

 

Redaguota , nario Simonas142

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

@Simonas142, keletas pastab┼│:

  • Importuoti visus vardus i┼í std ar bet koki┼│ kit┼│ namespace'┼│ su using┬á─» global┼│ namespace'─ů yra bad practice.
  • std::endl tavo atveju nereikalingas, gali tiesiog i┼ívesti line feed character'─» '\n'.
  • Naudoti std::system() irgi yra bad practice. Jei nori laukti vartotojo ─»vesties, geriau naudoti std::cin.get():
    #include <limits>
    std::cout << "Paspauskite <ENTER>, jei norite t─Östi.";
    std::cin.ignore(std::numeric_limits<streamsize>::max(), '\n');

    Be to, konsolin─Śs programos┬áu┼żbaigimo metu tokie dalykai nedaromi. Jei pabandytum panaudoti, pavyzd┼żiui, Unix'ines aplikacijas toki┼│ patvirtinim┼│ u┼żbaigimui n─Śra. ─îia toks ─»protis yra at─Śj─Ös i┼í noro pa'debug'inti output'─ů leid┼żiant konsolin─Ö program─ů i┼í grafinio shell'o, kada ji, bent Windows'uose, i┼í karto u┼żsidaro. Ta─Źiau dabar naudojant modernius debugger'ius to nereikia, nes jie patys pra┼ío input'o i┼í vartotojo programai baigus darb─ů.

Redaguota , nario Tautedorus

Dalintis ┼í─» prane┼íim─ů


Nuoroda iki šio pranešimo
Dalintis per kit─ů puslap─»

Prisijungti prie diskusijos

Palikti atsakym─ů galite i┼í karto, o u┼żsiregistruoti v─Śliau. Jeigu jau turite paskyr─ů m┼źs┼│ forume, Prisijunkite.

Sve─Źias
Atsakyti šioje temoje...

×   ─«klijuotas tekstas turi teksto formatavim─ů.   Pa┼íalinti teksto formatavim─ů

  Galimi tik 75 veidukai.

×   Nuoroda buvo automati┼íkai ─»terpta.   ─«terpti nuorod─ů paprastai

×   J┼źs┼│ ankstesnis prane┼íimas buvo atkurtas.   I┼ívalyti redaktori┼│

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


  • ┼áiame puslapyje nar┼ío:   0 nariai

    N─Śra registruot┼│ nari┼│ per┼żi┼źrin─Źi┼│ ┼í─» forum─ů.

  • eneba
  • eneba
  • eneba



  • SuperGames programele
  • SuperGames programele