Szerző Téma: Számok egy txt-ben 1-től 80000-ig.  (Megtekintve 2634 alkalommal)

Nem elérhető NevemSenki

  • Adminisztrátor
  • Cube Head
  • *****
  • Hozzászólások: 967
  • Kliens Editer
  • Op. Rendszer: Windows Xp Home Edition
Számok egy txt-ben 1-től 80000-ig.
« Dátum: 2012 Június 03, 12:57:04 am »
Sziasztok. A google nem a barátom, egész nap nem talált nekem semmi jót. Szükségem lenne egy oylan szöveged dokumentumra ( txt ) amiben fel vannak sorolva a számok 1-től 80864-ig. Minden szám külön sorban, ( enterrel elválasztva ), minden szám előtt szerepeljen egy " - " ( kőtőjel ).

Valahogy így nézzen ki:

Idézet
-1
-2
-3
-4
....
-80864

Hogyan tudnám ezt a txt-t létrehozni?

Előre is köszi a segítő hozzászólásokat.

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Nem elérhető zerus

  • Középhaladó
  • ***
  • Hozzászólások: 168
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #1 Dátum: 2012 Június 03, 01:04:45 am »
Excel a barátod :)

Nem elérhető NevemSenki

  • Adminisztrátor
  • Cube Head
  • *****
  • Hozzászólások: 967
  • Kliens Editer
  • Op. Rendszer: Windows Xp Home Edition
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #2 Dátum: 2012 Június 03, 01:42:37 am »
Az excel nem a legjobb barátom, valami támpontot kaphatok?

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Nem elérhető NevemSenki

  • Adminisztrátor
  • Cube Head
  • *****
  • Hozzászólások: 967
  • Kliens Editer
  • Op. Rendszer: Windows Xp Home Edition
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #3 Dátum: 2012 Június 03, 02:31:32 am »
Megvan:

Idézet
Az A1 cellába beírod:
<MIKLOS_KEP_1_>

Az A2 cellába beírod a következő képletet:
=HA(HOSSZ(A1)<16;BAL(A1;12)&KÖZÉP(A1;13;1)+1&"_>";HA(HOSSZ(A1)<17;BAL(A1;12)&KÖZÉP(A1;13;2)+1&"_>";HA(HOSSZ(A1)<18;BAL(A1;12)&KÖZÉP(A1;13;3)+1&"_>";"")))

A képletet másolod a többi cellába, a kitöltés segítségével. Ha 1000 fölé menne a sorszámozás ki kell egészíteni a függvényt.

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Nem elérhető zerus

  • Középhaladó
  • ***
  • Hozzászólások: 168
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #4 Dátum: 2012 Június 03, 11:11:07 am »
Ez elég bonyolult megoldás. :)

Itt az egyszerűbb:

A1 cella: -1
A2 cella: -2

Kijelölöd a két cellát és a jobb alsó saroknál fogva elkezded lefele húzni.

Nem elérhető EroniX

  • Középhaladó
  • ***
  • Hozzászólások: 224
  • www.azuregoswow.com
  • Op. Rendszer: Windows 8 Pro x64
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #5 Dátum: 2012 Június 03, 01:02:43 pm »
Szerintem ( mint egyébként mindent ) eztis a legegyszerűbb egy Consolos C# alkalmazással megoldani.
using System.IO;

/*****************/

File.Create("myfile.txt");

using(StreamWriter sw = new StreamWriter("myfile.txt))
{
    for(int i = 0; i < 80864; i++ )
       sw.WriteLine("-" + i.ToString());
}

Nem teszteltem, de szerintem nem lesznek benne olyan egetverő hibák :)
Azuregos Delta Force

Nem elérhető IrOn

  • Haladó
  • ****
  • Hozzászólások: 288
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #6 Dátum: 2012 Június 03, 04:11:27 pm »
fórum: Általános Web/Net

Nem elérhető AximCore

  • Haladó
  • ****
  • Hozzászólások: 270
    • AximCore
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #7 Dátum: 2012 Június 03, 10:53:40 pm »
Vagy c++ba : http://codepad.org/yQf5GbuR nem teszteltem de jónak kéne lennie.
"Tanítani lehet az ostobát, de gondolkodásra bírni nem."
A Talmud

Windows Firewall
http://devopsreactions.tumblr.com/

Why use Windows, if you have open doors… to Linux

Nem elérhető NevemSenki

  • Adminisztrátor
  • Cube Head
  • *****
  • Hozzászólások: 967
  • Kliens Editer
  • Op. Rendszer: Windows Xp Home Edition
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #8 Dátum: 2012 Június 04, 11:19:41 am »
fórum: Általános Web/Net

Igen. fórum: Általános Web/Net Azért Web, mert ez a megoldás kellett ahhoz, hogy az összes quest-et, hozzájuk tartozó item-eket, spell-eket és npc-ket le tudjam tölteni hibátlanul ( Kizárólagosan 3.3.5a-ig bezárólag! ). De ezzel a módszerel, az egész adatbázis lementhető, vagy részek menthetők le. Mint pl: 2.4.3-ig mindent, vagy 1.12.1-2.4.3-ig csak az npc-k, vagy lehetnének csak a quest-ek. És nem kell oldalanként menni, sőt még a böngésződet is csak 10 percre kell megnyitni mire lekéred a megfelelő adatokat. Szemetet nem szed le, felesleges dolgokat sem.  Ha gondoljátok, megosztom veletek a későbbiekben a technikát, vagy ha átalakítottam a nyers fájlokat importálhatóvá, amit be tudtok sajtolni egy adatbázisba, és id-re vagy névre kereshettek, talán megosztom.

Persze csak ha érdekel valakit.

Köszi a segítséget mindenkinek! De Excel-el megoldottam, igaz komplikáltabb, de meglett.

Üdv.: Senki
« Utoljára szerkesztve: 2012 Június 04, 11:25:17 am írta NevemSenki »
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Nem elérhető Szilárd

  • Emulation Expert
  • Elvetemült
  • *****
  • Hozzászólások: 660
  • Java / C# / Swift Developer
  • Op. Rendszer: OS X / iOS
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #9 Dátum: 2012 Június 04, 01:05:08 pm »
http://paste2.org/p/2044795

Hasonló működőképes verzió a Java-t kedvelők számára ;)
Java / C# / Swift Programmer

Apple
----------
OS X / iOS User
iPhone 6 Plus
iPad Air 2
MacBook Pro 13" Retina

Nem elérhető NevemSenki

  • Adminisztrátor
  • Cube Head
  • *****
  • Hozzászólások: 967
  • Kliens Editer
  • Op. Rendszer: Windows Xp Home Edition
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #10 Dátum: 2012 Június 04, 01:50:30 pm »
Köszi Szilárd!
Én a Java-hoz teljesen hülye vagyok. De szerencsére a többség ezen a fórumon okosabb mint én.

Üdv.: Senki
Csak a Puffin ad neked erőt, és mindent lebíró akaratot!

Nem elérhető Insomnia

  • Újonc
  • *
  • Hozzászólások: 8
Re:Számok egy txt-ben 1-től 80000-ig.
« Válasz #11 Dátum: 2012 Június 25, 06:43:35 pm »
PHP megoldás
$fp = fopen("szamok.txt", "w+");
for($i=1;$i<=8000);++$i)
fwrite($fp, "-".$i);
fclose($fp);
JS megoldás ha nem tudsz phpval mit kezdeni csinálsz egy valami.html-t belerakod a kódót meg nyitod böngészővel
<html>
<div id="szamok"></div>
<script type="text/javascript">
for(i=1;i<8000;++i)
{
element = document.createElement("div");
element.innerHTML = "-"+i;
document.getElementById("szamok").appendChild(element);
}
</script>
</html>

a lefuttatott tartalmat pedig kimásolod és berakod egy txt fájlba


 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29