Új hozzászólás Aktív témák
-
bpx
őstag
válasz Vasinger! #1162 üzenetére
1. beolvasás Console.ReadLine()-nal
stringeken működik a + operátor, azzal össze lehet fűzni őket2. pl. egy ciklussal végigmész a karaktereken egyesével (a string-et lehet indexelni, ami egy karaktert ad vissza - szoveg[0]), és ha szóköz, akkor törlöd (string.Remove())
végén meg string.Length megadja a string hosszát3. megkeresed az utolsó szóközt (string.LastIndexOf(' '), így a dupla vezetéknevekre is működik), és a string utána levő részét veszed (string.SubString())
[ Szerkesztve ]
-
bpx
őstag
válasz Vasinger! #1164 üzenetére
1.
string nev ="Dr. " + Console.Readline();2.
string szoveg = Console.ReadLine();
for (int i = 0; i < szoveg.Length; )
{
if (szoveg[i] == ' ')
{
szoveg = szoveg.Remove(i, 1);
continue;
}
i++;
}
Console.WriteLine("{0} karakter", szoveg.Length);3.
string nev = Console.ReadLine();
nev = nev.Substring(nev.LastIndexOf(' ') + 1); -
bpx
őstag
válasz Vasinger! #1167 üzenetére
ezügyben már írtál ide egyszer^^
beírod a szöveget, a program feldolgozza, kiírja az eredményt, majd kilép, mert nincs más dolga - ez olyan gyorsan történik, hogy nem látsz belőle semmit, csak azt hogy kilép- indíthatod debug nélkül (Ctrl + F5), és akkor a végén még vár egy bármilyen billentyűleütésre
- vagy beírsz a program legvégére egy Console.Readline()-t és akkor még vár egy enterre mielőtt kilépne[ Szerkesztve ]
-
bpx
őstag
válasz Vasinger! #1207 üzenetére
i változó totál felesleges, nem is használja semmi, és ebben a formában az IndexOf a "0,1" string-et keresi, aminek hát semmi értelme...
string s2 = s[0].ToString().ToUpper() + s.Substring(1);
veszi az első karaktert amit nagybetűsre cserél, majd a maradékot érintetlenül
-
ArchElf
addikt
válasz Vasinger! #1215 üzenetére
Milyen könyved van? A ToString() fv az Object-től van örökölve, minden osztálynak van ilyen függvénye (implementáció függó, mit csinál).
A másik amit kérdeztél az s[0].
A string objektum értelmezhető (alapértelmezetten konvertálható) char[] -ként is,
tehát az s[0] az s string első karaktere char-ként. Zért kell a ToString(), mert a char és string objektumok konvertió nélkül nem fűzhetők össze. A char.ToString() string-é alakítja char-t.
Remélem elég érthető voltam...AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
bpx
őstag
válasz Vasinger! #1548 üzenetére
azt azért jó lenne tudni, hogy pontosan milyen formában jöhet a bemenet, mert a leírásnál arról szó sem volt, hogy a vezetéknévben "space-ek is lehetnek", csak úgy közben derült ki (van még más meglepetés is esetleg? )
illetve a példa amit írtál, nem illeszkedik a leírásra (2 felesleges szóköz)egyébként én inkább splittel szavakra bontanám, minthogy a substring/indexof kombóval szenvedjek
[ Szerkesztve ]
-
bpx
őstag
válasz Vasinger! #1551 üzenetére
static void Main(string[] args)
{
int i;
string s = "K ov ác s Kálmán, 9999 Budapest, Rigó út 41.";
// a bemenet három részre bontható, melyeket a ", " karaktersorozat (1 vessző és 1 space) határol
string[] ss = s.Split(new string[] { ", " }, StringSplitOptions.None);
// első rész: vezetéknév + keresztnév
// feltesszük hogy a keresztnév egyben van, tehát az utolsó space után jön, így azt kell keresni
i = ss[0].LastIndexOf(' ');
// vezetéknév, space-eket kicseréli üres stringre, nagybetűs
Console.WriteLine(ss[0].Substring(0, i).Replace(" ", "").ToUpper());
// keresztnév, nagybetűs
Console.WriteLine(ss[0].Substring(i + 1).ToUpper());
// középső rész: irányítószám város (közöttük szóköz)
string[] cim1 = ss[1].Split(' ');
Console.WriteLine("{0} {1}", cim1[0], cim1[1]);
// utolsó rész, három részből áll: név típus házszám.
// felbontható három részre, a középső rész figyelmen kívül hagyható, helyette UTCA írható
string[] cim2 = ss[2].Split(' ');
Console.WriteLine("{0} UTCA {1}", cim2[0].ToUpper(), cim2[2]);
}mivel nincs valami pontosan specifikálva a feladat, a minimumra törekedtem, csak azt csináltam meg, amit említettél, és csak olyan bemenetre működik, amit példaként írtál (space lehet a vezetéknévben)
minimális változás a bemeneten, és már nem is működik, legyen vele valami dolgod neked is
(gondolok itt ilyenre pl. hogy vessző után nincs space, vagy az utca neve több tagból áll, pl. Petőfi Sándor utca 1.) -
ArchElf
addikt
válasz Vasinger! #1599 üzenetére
Nem kommenteltem, de szerintem a magyar nevű változók elég beszédesek: PasteBin link
Persze sokkal egyszerűbben is lehetett volna, de szerettem volna úgy megírni, hogy minél több - azért lehetőleg kevéssé felesleges - elem legyen benne.Amúgy splittel tényleg egyszerűbb, nincs az a felesleges ciklusozás:
string[] számok_s = számsor.Split(',');
if (számok_s.Length != SZÁMOK_SZÁMA)
{
Console.Error.WriteLine("A beadott számok száma nem {0}.", SZÁMOK_SZÁMA);
return;
}
foreach (string szám_s in számok_s)
{
if (!int.TryParse(szám_s.Trim(), out számok[számláló]))
{
Console.Error.WriteLine("A {0}. helyen nem szám van.", számláló);
return;
}
else if (számok[számláló] < 1 || számok[számláló] > 5)
{
Console.Error.WriteLine("A {0}. helyen a szám nem 1-5 között van.", számláló);
return;
}
}AE
[ Szerkesztve ]
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
nagyúr
válasz Vasinger! #1595 üzenetére
Idióta egy feladat... legalább életszerű példa lenne, de ebből így mit tanulsz meg? Gyakorlatilag semmit. Na mindegy.
Szóval az a lényeg, hogy az IndexOf megkeresi az első "," karakter indexét a beolvasott stringben (csak azt vizsgáltam, ha nem üres, de azt is kellene, ha nincs "," benne, meg nincs intre ellenőrzés, meg a szám 1-5 közöttre sem). A string elejéről indulva először a 0. karaktertől keressük. Ha találtunk és még nem értük el a string végét, akkor az előbb megtalált index mögé tesszük a következő körben az IndexOf kiindulási pontját, így már a másodikat fogja megtalálni. Ha még mindig nem értük el a fájl végét, megyünk még egy kört, de már nincs több ",".
Közben az index előtti karaktert számmá alakítva egy összeghez adjuk. Így már meg is van két szám és mivel tudjuk, hogy csak 1 számjegyű számaink vannak, az utolsót úgy vesszük ki, hogy a string vége előtti karaktert alakítjuk számmá és adjuk az összeghez. Közben egy darabszámot növelgetünk 1-től és a végén átlagolunk.
Bugyuta, értelmetlen, de nem egyszerű feladat. Sok szebb, gyorsabb, egyszerűbb megoldás lenne rá.
A kód:
private static void Main(string[] args)
{
string str = Console.ReadLine();
double szum = 0;
if (!String.IsNullOrEmpty(str))
{
int end = str.Length;
int start = 0;
int indexOf = 0;
int darab = 1;
while ((start <= end) && (indexOf > -1))
{
indexOf = str.IndexOf(",", start);
if (indexOf == -1) break;
szum += Convert.ToInt32(str.Substring(indexOf - 1, 1));
start = indexOf + 1;
darab++;
}
szum += Convert.ToInt32(str.Substring(str.Length - 1, 1));
Console.WriteLine(@"Az összeg: {0}",szum);
Console.WriteLine("-----------");
Console.WriteLine(@"Az átlag: {0}", szum/darab);
}
Console.ReadLine();
}ArchElf:
A tanár talán azt sem tudja, mi a TryParse, én bele se mertem tenni, meg a tömb csalás... nem volt benne a kiírásban.[ Szerkesztve ]
-
Lortech
addikt
válasz Vasinger! #1612 üzenetére
A formátum "x,y,z" ahol x,y,z rendre az 1..5 intervallum eleme?
Az érdekel, hogy lehet-e bárhol szóköz, tényleg csak egyszámjegyű lehet-e stb.
Ha igen, az általad elmondottak alapján még indexof és substring sem kell.Elmondom mit írtál:
string szam1 = s.Substring(0);szam1 itt egyenlő lesz a beírt szöveggel, mivel az 1 paraméteres substring azt jelenti, hogy a paraméterben kapott indextől visszaadja a stringet.
string szam2 = s.Substring(i + 1, 0);
Az i+1-es indextől kezdve 0 db hosszú stringet ad vissza, magyarul üres stringet.string szam3 = s.Substring(i + 3, 0);
Szintén,csak más indexszel.Console.WriteLine("az átlag: ", eredmény);
-Ez itt nem csinál sokat, ugyanis nem adtad meg a formátumstringben, hogy írja is ki az eredményt >>
Console.WriteLine("az átlag: {0}", eredmény);
vagy Console.WriteLine("az átlag: "+ eredmény);Ékezetet meg ne írjunk már változónévbe, mégha engedi is a fejlesztői környezet.
Olvasnod kéne a dokumentációját azoknak a függvényeknek, amit használsz, és nagyobb figyelmet fordítani rá.
Console.WriteLine("Kérem adjon meg 3 számot 1-5 között, vesszővel elválasztva: ");
string s = Console.ReadLine();
char szam1 = s[0];
char szam2 = s[2];
char szam3 = s[4];
double a = Char.GetNumericValue(szam1);
double b = Char.GetNumericValue(szam2);
double c = Char.GetNumericValue(szam3);
int eredmeny = (int)(a + b + c) / 3;
//ha nem elég az egész osztás, használd ezt
//double eredmeny = (a + b + c) / 3;
Console.WriteLine("az átlag: {0}", eredmeny);
Console.ReadLine();--Convert.ToInt32
- ez a karakterkódját fogja visszaadni a karakternek, nem pedig a számot magát char típus esetében, stringnél a számot. (toStringelni is lehetett volna a szam1,2,3-at).Ha nem használhatsz Char.GetNumericValue-t, akkor használhatsz még int.Parse-t is, a Convert.ToInt32 mellett.
[ Szerkesztve ]
Thank you to god for making me an atheist
-
j0k3r!
senior tag
válasz Vasinger! #1720 üzenetére
elejen letrehozol egy bool tipusu valtozot, amit false kezdeti ertekkel latsz el:
bool logika = false;
a logika valtozo csak akkor valt igazra (true), ha a == b, tehat amikor a ket szam megegyezik.
eppen ezert a ciklusod addig megy
amig logika nem igaz -> while(logika != true) -> while(!logika)amugy, asszem a
a = rnd.Next(100);
nem 1 es 100 kozotti szamot general, hanem 0-99 koze esot
random class[ Szerkesztve ]
some men just wanna watch the world burn...
-
RedSign
tag
válasz Vasinger! #1723 üzenetére
Annyit azért akkor írjál át a programban, hogy 0 és 99 között "gondol" a program, mert egy 0-ás randomszámnál sohasem találja ki a felhasználó... ...vagy adj hozzá 1-et...
A az mind1, hogy 1 és 100 között vagy 0 és 99 között, a lényeg, hogy random legyen.
Console.WriteLine("Gondoltam egy számra 1-100 között, Találd ki!");
http://www.redsign.hu
-
j0k3r!
senior tag
válasz Vasinger! #1725 üzenetére
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace abc
{
class Program
{
static void Main(string[] args)
{
string betu = "";
for (int i = 65; i <= 90; i++)
{
betu = ((char)i).ToString();
Console.WriteLine(betu+"\n");
}
}
}
}a 65 meg 90 az ascii kodja az 'A' es 'Z' karakternek.
[ Szerkesztve ]
some men just wanna watch the world burn...
-
ArchElf
addikt
válasz Vasinger! #1730 üzenetére
Kicsit finomítva:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Betűtalálgatós
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Gondoltam egy betűre az angol ABC-ből, találd ki!");
char a;
char b;
Random rnd = new Random();
a = (char)(rnd.Next('z'-'a') + 'a');
do
{
b = Console.ReadKey(true).KeyChar;
if (a < b)
{
Console.WriteLine("A betű előrébb van az ABC-ben");
}
else if (a > b)
{
Console.WriteLine("A betű hátrább van az ABC-ben");
}
else //if (a == b)
{
Console.WriteLine("Talált!");
break;
}
}
Console.ReadLine();
}
}
}Randomban char műveleteket használtam, hogy "látszon", mi történik.
Read helyett használj ReadChar-t, az vár egy lenyomásra, a Read-egész mást csinál (emiatt volt három "válaszod").
nem kell int-té alakítani, char is összehasonlítható
sima if-ek helyett, használj if - else if - else if - ... - else logikát.
logika helyett elég egy break.AE
Csinálok egy adag popcornt, és leülök fórumozni --- Ízlések és pofonok - kinek miből jutott --- Az igazi beköpőlégy [http://is.gd/cJvlC2]
-
FehérHolló
veterán
válasz Vasinger! #1736 üzenetére
Ha mindenképp látni akarod a betűt, akkor Console.ReadLine().
Csak akkor kicsit finomítani kell, hogy 0 hossznál ne csináljon semmit és 1-nél hosszabbnál csak az első betűt szeresse a feldolgozáskor.string b_s;
b_s = Console.ReadLine();
if(b_s.Length > 0)
{
b = b_s[0];
if (a < b)
{
Console.WriteLine("A betű előrébb van az ABC-ben");
}
else if (a > b)
{
Console.WriteLine("A betű hátrább van az ABC-ben");
}
else //if (a == b)
{
Console.WriteLine("Talált!");
break;
}
}[ Szerkesztve ]
Skynet is real. It's called Google.
-
RedSign
tag
válasz Vasinger! #1835 üzenetére
Szia!
A legegyszerűbb módszer, hogy egy 90-es méretű 0-ás elemű tömböt hoz létre és a kihúzott számnak megfelelő indexű elemet növeled eggyel. A végén végigszaladsz a tömbön egy ciklussal és csak a 0-nál nagyobb darabszámot és az indexet írod ki.
Üdv,
RedSignhttp://www.redsign.hu
-
j0k3r!
senior tag
válasz Vasinger! #1837 üzenetére
hello!
teljesen felesleges 5 db tombot letrehozni (kiveve, ha a kesobbiekben kell majd az 5 sorsolas eredmenye)
kell neked egy 90 elemu tomb, ami 0-tol 89-ig indexelodik (vagy, ha nagyon zavar ez az x-1 es indexeles, akkor egy 91 elemu (0..90), bar akkor itt az elso indexu (0) mindig 0 marad), inteket tartalmaz, es minden eleme nulla ertekkel inicializalodik
aztan inditasz egy lottosorsolast:
jon az elso kihuzott szam, pl.: 45
akkor a tomb[45-1] (90 elemu eseten), vagy tomb[45] (91 elemu eseten) -et megnoveled, tehat az erteke mar 1 lesz.
na ezt meg megcsinalod 24x (persze 5x5 os bontasban), es mar meg is van melyik szam hanyszor lett kihuzva.
a vegen meg egy for/foreach ciklussal kiiratod mindet (vagy raksz bele egy elagazast, ami csak azoknak az erteket irja ki, amelyik nem nulla)a "tetel", amit linkeltel szvsz ugyanaz, mint amit RedSign irt.
[ Szerkesztve ]
some men just wanna watch the world burn...
-
j0k3r!
senior tag
válasz Vasinger! #1839 üzenetére
sot, meg az indexelessel se kell babralni, megoldottam egyszerubben: 0 tol 89 ig kell randomolni a szamokat, es a vegen a kiirasnal +1 et hozzaadni
(#1841) klambi lehet, hogy ez kene neked: ValueMember
[ Szerkesztve ]
some men just wanna watch the world burn...
-
martonx
veterán
válasz Vasinger! #1884 üzenetére
string[] nevek = new string[49][2]; helyett string[] nevek = new string[49][1];
aztán
nevek[hossz] = név; hibát fog dobni. Előbb kell a split, majd a két eredményt betölteni a megfelelő tömb elembe.
string[] words = név.Split(' ');
nevek[hossz] [0] = words[0];
nevek[hossz] [1] = words[1];Ezzel elértük, hogy meglesz a normális név bekérésed. A foreach-ed sem jó, de ehhez már nincs türelmem kijavítani.
Kérlek debugold a kódod, és hidd el menni fog. Ilyen szintű programot olyan egyszerű írni.Én kérek elnézést!
-
bpx
őstag
válasz Vasinger! #1884 üzenetére
elkezdtem írni egy kisregényt, de meguntam, úgyhogy inkább itt egy megoldás, a kiinduláshoz hűen
static void Main(string[] args)
{
string[,] nevek = new string[50, 2];
string nev;
int hossz = 0;
while (hossz < 50)
{
Console.WriteLine("Kerem a neveket az üres string végjelig!");
nev = Console.ReadLine();
if (string.IsNullOrEmpty(nev)) break;
string[] words = nev.Split(' ');
nevek[hossz, 0] = words[0];
nevek[hossz, 1] = words[1];
hossz = hossz + 1;
}
Console.WriteLine("Milyen névnap van?");
nev = Console.ReadLine();
Console.WriteLine("Névnaposok:");
for (int i = 0; i < hossz; i++)
{
if (nevek[i, 1].Equals(nev)) Console.WriteLine("{0} {1}",nevek[i,0], nevek[i,1]);
}
} -
kingabo
őstag
válasz Vasinger! #1894 üzenetére
Szebb lenne egy konstanst deklarálni, hogy hány elemed lehet max és mindig arra hivatkozni (tömb deklaráció, ciklus feltétel), így elég 1 helyen módosítani, ha kell, elkerülhetőek az ilyen hibák. const int MaxElemSzam = 48;
Esetleg a hossz := hossz + 1; helyett lehetne hossz++; vagy hossz += 1; -
őstag
válasz Vasinger! #1899 üzenetére
A szöveget értelmezd. Amíg a vagy előtti rész nem lesz false, addig a vagy másik oldala sosem értékelődik ki (mert minek, a vagy eldöntéséhez elég egy true). Ha soha nem lesz a vagy első fele false, vagyis nem üres név, akkor sosem áll le a ciklus. Megoldás: vagy helyett és operátorral próbálkozz (ésnél mindkét oldal kell a feltétel eldöntéséhez). (Még az "=="-t is gondold át)
¯\_(ツ)_/¯
-
#90999040
törölt tag
válasz Vasinger! #1899 üzenetére
Ezzel addig tudok beírni neveket, amekkora méretű tömböt hozok létre, ha eléri a megadott számot lefagy, nem pedig leáll.
Ez a gondolkodás eddig jó.
Most gondolatban cseréld ki a 0-t 49-re. Akkor nem fagy le a program? És ha lefagy, akkor miért? Nem a rossz feltétel miatt?
-
#90999040
törölt tag
válasz Vasinger! #1903 üzenetére
Szintaktikai tudás bővítéséhez egy link
De a probléma amint látom nem csak a szintaktika hiányából áll. Próbáld átgondolni, hogy mi a különbség az egyes logikai elemek között, és ebben a példában melyiket kellene használni és miért?
-
#90999040
törölt tag
válasz Vasinger! #1905 üzenetére
A #1884 kérdésedben ezt írtad:
Addig kérünk be stringeket/neveket, ímg üres string nem lesz vagy elérjük az 50-et.Ezt próbáld szem előtt tartani. A konkrét feladatra lefordítva a ciklus addig tart:
1.: amíg nem üres stringet ütünk be
ÉS
2.: 50-nél kevesebbszer kértünk be stringetÍgy bármelyik feltétel "HAMIS"-sá válik, akkor a ciklus befejeződik.
Miért kellene VAGY-ot használni??
-
j0k3r!
senior tag
válasz Vasinger! #1905 üzenetére
probaljuk meg mas oldalrol megkozeliteni a dolgot. milyen feltetel szukseges ahhoz, hogy belepj a ciklusba?
1. nem lehet ures a string
2. nem lehet az aktualis elemszam nagyobb, mint 49 (mivel a hossz-t 0-val inicializaltad)ha a ketto kozul akar csak az egyik teljesul, akkor mar nem szabad tovabbi nevet bekerni, tehat mind a ket feltetelnek kell teljesulnie, azaz ES (&&) fog kelleni, tehat ha
nem ures a string ES kisebb az aktualis elemszam, mint 49, akkor lephetunk be a ciklusba.szerk: megeloztek
[ Szerkesztve ]
some men just wanna watch the world burn...
-
j0k3r!
senior tag
válasz Vasinger! #1908 üzenetére
csak siman: hossz++; kell
ez a feltetel nalam mukodik: while (!string.IsNullOrEmpty(név) && hossz < 49)azert kell 49, mert : vegyunk egy kisebb peldat, lehessen csak max. 3 nevet bekerni
while (!string.IsNullOrEmpty(név) && hossz < 2)
1. futas: hossz = 0 ->beirjuk az 1. nevet // ez a ciklus elotti bekeres
2. futas: hossz = 0 ->beirjuk a 2. nevet -> hossz++ -> hossz = 1 lesz // hossz <2 igaz
3. futas: hossz = 1 ->beirjuk a 3. nevet -> hossz++ -> hossz = 2 lesz // hossz <2 igaz
4. futas: hossz = 2 -> hossz <2 hamis -> leallunk[ Szerkesztve ]
some men just wanna watch the world burn...
-
kingabo
őstag
válasz Vasinger! #1908 üzenetére
"string[,] nevek = new string [49, 2]
...
while (név != "" && hossz <= 50)
Látod ezért mondtam, hogy használj konstanst erre, de nem...Egyébként ennyi lenne az egész:
const int MaxMeret = 49;
string[,] nevek = new string [MaxMeret , 2]
...
while (!string.IsNullOrEmpty(név) && hossz < MaxMeret )Ráadásul az intellisense fel is ajánlja és ha 49 helyett csak 10 név kell, akkor 1 helyen átírod és kész... Na mind1, ha inkább szenvedsz
szerk: D'oh kódban nem megy a félkövér
[ Szerkesztve ]
-
kingabo
őstag
válasz Vasinger! #1921 üzenetére
"Félre értés ne essék. Nem azért nem használtam a Te módszeredet mert nem jobb, vagy én nem akartam volna"
Ok, csak láttad Te is mennyi elgépelés volt egy ekkora progiban is és utána mennyi problémát okozott."hanem mert a tanárnak feltűnt volna és nem tetszett volna, ha nem az ő módszereit használtam volna."
Ez az ember aztán igazán tud programozni! Nem a tanárnak programozol, hanem magadnak. (sztem)
Hossz = 50 helyett, akkor már mehetett volna break is. A substringes hack-elés meg lassú és gáz. Ráadásul csak az első névnapost köszönti.
Szerintem az itteni megoldások szebbek voltak. -
j0k3r!
senior tag
válasz Vasinger! #1921 üzenetére
<szvsz>
most lehet, hogy en vagyok a helikopter, de mi ertelme volt szamolni a megadott neveket (hossz), ha a vegen a for ciklust igy szervezi:
for(hossz=0; hossz<50; hossz++)
igy fuggetlenul attol, hogy 2, 12, 49 nevet adtal meg mindig vegig fog iteralni a tombon.
logikusabb lenne:
for(int j = 0; j < hossz; j++)
aztan a cikluson belul, ahol hossz van, ahelyett j-t irni
nomeg a while(hossz<50) helyett az itt megbeszelt feltetelt irni, mivel ures string eseten ugyanugy belep a ciklusba, es azon belul ertekeli ki, hogy ures-e. (az itt megbeszelt megoldas pedig mar a ciklusba lepes elott kiertekeli, hogy ures-e)
a sok ilyen kis 'hiba' korrigalasaval nagyobb feladatoknal jelentos cpu idot lehet sporolni.
</szvsz>[ Szerkesztve ]
some men just wanna watch the world burn...
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Teljes verziós játékok letöltése ingyen
- Horvátországi nyaralás
- Íme az Assassin's Creed Shadows első előzetese
- HP ProLiant MicroServer Gen8
- Xbox tulajok OFF topicja
- Gyúrósok ide!
- Magisk
- A fociról könnyedén, egy baráti társaságban
- Vodafone-ra áttért Digi Mobilosok
- ThinkPad (NEM IdeaPad)
- További aktív témák...
- Samsung Galaxy S24 Ultra 12/1TB (!!!) titánszürke VADONATÚJ BONTATLAN 36 hónap garanciával!
- Gainward RTX 4070 Ghost 12 GB felbontott videókártya, 36 hó garancia, Áfá-s számla
- AKCIÓ! KONYHA - HÁZTARTÁSI TERMÉKEK - BOTI ÁR FELÉÉRT!
- Kingston Fury Renegade M.2 4TB
- Eladó egy fekete és egy ezüst szinű Apple Watch S8 45mm GPS+CELLULAR Steel HERMES okosóra. 2év gari
Állásajánlatok
Cég: Alpha Laptopszerviz Kft.
Város: Pécs
Cég: Ozeki Kft.
Város: Debrecen