Új hozzászólás Aktív témák
-
D@ni88
addikt
hali, most kezdtünk el a suliban C-t tanulni.
az lenne a kérdésem h itt mit rontottam el.
Gépileg kéne feltöltenie sorba, de nem hagyja magát
esetleg, még azt kérdezném, h a karakteres 2d-s tömböt hogy kell létrehozni vagy csak egyszerűen double-el?#include <stdio.h>
void main()
{
double a[5][5];
int i, j, x, y;
char c;
y=0;
for(i=0; i<5; i++)
{ y=x;
for(j=0; j<5; x=y; j++; x++)
{
a[i][j]=x;
}
}
}[ Szerkesztve ]
-
D@ni88
addikt
-
D@ni88
addikt
leesett persze, csak nekem úgy mondták h azzal lehet tömböt létrehozni. furcsélottam h racionális, és tömb is, de hát azthittem h ez csak ilyen egyedi hülyeség
de amit írtál erről az átalakításról, hát izé, nem nagyon értem
amúgy meg 5x5ös 5ödölő lesz belőle. ezt csináltam meg 2 éve középsuli 3.ba prog évvégi ként pascalban, és önszorgalomból megcsináltam snake-et is csak úgy önszórakoztatás képpen jólvan elhiszem kicsit furcsa volt :p de kivehető[ Szerkesztve ]
-
D@ni88
addikt
Na a "project" egy 5x5ös ötödölő játék lenne...
addig eljutottam hogy kiírassam meg hasonlók.
De valaki tudna egy megoldást arra, hogy ha 'X'-et és 'O'-t akarok beírni azt miként hogy csináljam?#include <stdio.h>
void main()
{
int a[25];
int i, j, x;
x=1;
for (i=0; i<25; i++)
{
a[i]=x++;
}
for (i=0; i<25; i++)
{
if ((i==5) || (i==10) || (i==15) || (i==20) || (i==25)) printf("\n\n");
if (a[i]<10) printf(" %d", a[i]);
else printf("%d", a[i]);
printf(" ");
}
}[ Szerkesztve ]
-
D@ni88
addikt
válasz kicsitomi88 #324 üzenetére
a bekérést meg az iyleneket értem. megcsináltam már turbóba
hát jólvan de ez int típusú... most át kell h írjam a tömböt char-ra? és kézi feltöltéssel kell megoldani, azt meg nem szeretném.
képernyő törlést egyépként mivel lehetmegoldani?[ Szerkesztve ]
-
D@ni88
addikt
vagy egyáltalán hogy lehet létrehozni olyan char tömböt? amiben 25db 2hosszúságű "szöveg" tárolható?
char a[2][25]? -
D@ni88
addikt
melyik parancsal tudok kicsiből nagybetűt csinálni?
-
D@ni88
addikt
int beolvas(char fnev[])
{
ifstream be(fnev);
//ellenőrött fájlbeolvasás
if(!be)
{
cerr<<fnev<< " nevu allomany nem letezik!\n";
exit(1);
}
const int x=80;
int db=0;
char sz[x];
//szövegbeolvasas
while(!be.eof())
{
be.getline(sz, x);
int i=0;
cout <<db+1<<".sor " << sz; //IDE KELL VALAMI
db++;
}
be.close();
return db;
}próbáltam a touppert, meg a strupr-t is de semmi...
külön ciklussal megcsinálnám, de azt nem tom hogy kell megcsinálni, hogy csak sor végéig fusson... pedig akkor karakterenként ki lehetne íratni[ Szerkesztve ]
-
D@ni88
addikt
akkor adnátok írnátok egy olyan for ciklust, ami csak a sor végéig megy el? köszi
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Székesfehérvár és környéke adok-veszek-beszélgetek
- Facebook és Messenger
- Autós topik
- Mozilla Firefox
- HP notebook topic
- Azonnali VGA-s kérdések órája
- Azonnali informatikai kérdések órája
- A Gigabyte is visszaveszi alaplapjainak alapértelmezett tuningját
- Nintendo Switch
- A fociról könnyedén, egy baráti társaságban
- További aktív témák...
- LG NanoCell 55NANO766QA Halvány píxel csík
- Philips 58PUS8545/12 1 ÉV GARANCIA Játék üzemmód
- Tyű-ha! HP EliteBook 850 G7 Fémházas Szuper Strapabíró Laptop 15,6" -65% i7-10610U 32/512 FHD HUN
- Bomba ár! HP EliteBook 840 G5 - i5-8G I 8GB I 128GB SSD I 14" FHD I HDMI I Cam I W10 I Gari!
- The Last of Us Part I Ps5