- Magisk
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- További kavarás a Pixel 10-ek körül
- Motorola Moto Tag - nyomom, követ
- Android szakmai topik
- Samsung Galaxy Watch7 - kötelező kör
- Hivatalos a OnePlus 13 startdátuma
- Honor 200 Pro - mobilportré
- Milyen okostelefont vegyek?
- Mobil flották
Új hozzászólás Aktív témák
-
Brianiac
aktív tag
Köszi megpróbálom, aztán ha nem nagyon akar menni, lehet írok még.
A gomboshoz viszont annyit, hogy nem windowsformban kell megcsinálni a progit, hanem WPF-ben, a felület xaml-ben van megírva, ezért gondoltam, hogy annak a kis nyílnak is van valami kódja vagy ilyesmi, mint pl. hogy a sima nyomógomb az button ha jól tudom. -
hoffman_
nagyúr
hűazannya. első körben nagyon szépen köszönöm a fáradságot, a megírást, és a magyarázatot
második körben viszont inkompatibilitást kell jeleznem a tudásom és a programod között... a helyzet az, hogy rengeteg olyan dolog van benne, amit én még nem is láttam*. ebből nyilvánvalóan következik, hogy mélyen gyökerezik a probléma, miszerint is teljesen máshogy lett leadva nekem. nem sanszos, hogy így egy nap alatt össze tudnám mosni a kettőt.
* pl ez a sor fogalmam sincs, hogy mi:
bool isNumber = int.TryParse(s, out number);.nem igazán láttam még soha olyat sem, hogy Console.ReadLine(); vagy if (binary[binary.Length - 1] == '0' &&
binary[binary.Length - 2] == '1'), csak hogy példát mondjak.megmutatok egy programot a saját(illetve közös) írásokból, hogy lásd miről beszélek.
feladat: feltölteni s1-et, majd s2-be másolni, ha a 10-es helyi értéken páros, s3-ba másolni, ha páratlan szám áll, ezután függvénnyel kiíratni.
void bekero(unsigned int*s1);
void paros(unsigned int*s1, unsigned int*s2);
void paratlan(unsigned int*s1, unsigned int*s3);
void kiir(unsigned int*s1, unsigned int*s2, unsigned int*s3);
int main()
{
unsigned int s1[10], s2[10], s3[10];
bekero(s1);
paros(s1, s2);
paratlan(s1, s3);
kiir(s1, s2, s3);
return 0;
}
void bekero(unsigned int*s1)
{
int i=0;
while(i++ <10)
{
scanf("%d", s1++);
}
}
void paros(unsigned int*s1, unsigned int*s2)
{
int i=0, j=0;
while(i<10) s2[i++]=0;
i=0;
while(i<10)
{
if(((s1[i]/10%10)%2)==0) s2[j++]=s1[i];
i++;
}
}
void paratlan(unsigned int*s1, unsigned int*s3)
{
int i=0, j=0;
while(i<10) s3[i++]=0;
i=0;
while(i<10)
{
if(((s1[i]/10%10)%2)!=0) s3[j++]=s1[i];
i++;
}
}
void kiir(unsigned int*s1, unsigned int*s2, unsigned int*s3)
{
int i=0;
while(i++ <10)
printf("s1: %d, s2: %d, s3: %d\n", *s1++, *s2++, *s3++);
}na, valahogy így néznek ki a programjaim. ezt nagyjából átlátom, de persze itt is van, amit nem értek, és elmagyarázni nem tudták/akarták.
-
Igaz, alapozás mindenképp kell, ezt aláírom, de abban is lehet logika. Például én egy kezdőnek olyan feladatot adtam, hogy tároljon memóriában mindenféle adatokat és babrálgassa őket. Érték és ref típusok, osztály, objektum, struct, tömb, lista simán belefér egy-egy ilyen feladatba, nem kell ahhoz átvágni a .NET-et.
Csak azt mondom, legyen használható, amit feladatként kiadnak.
Új hozzászólás Aktív témák
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Gamepad
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- Magisk
- Milyen notebookot vegyek?
- Mibe tegyem a megtakarításaimat?
- Samsung Galaxy Watch (Tizen és Wear OS) ingyenes számlapok, kupon kódok
- Amlogic S905, S912 processzoros készülékek
- További kavarás a Pixel 10-ek körül
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- CNC topik
- További aktív témák...
- BESZÁMÍTÁS! Asus M5A99FX PRO R2.0 990FX chipset alaplap garanciával hibátlan működéssel
- Tablet felvásárlás! Samsung Galaxy Tab S10+, Samsung Galaxy Tab S10 Ultra, Samsung Galaxy Tab S10 FE
- Intel Core i7-8700, i7-9700 CPU, processzor - Számla, garancia
- Csere-Beszámítás! Asrock Challanger B580 12GB GDDR6 Videokártya! Bemutató Darab!
- Acer Nitro 5 -AN515 - 15.6"FHD IPS 144Hz - i7-11800H - 16GB - 512GB SSD+1TB HDD -RTX 3050 - Garancia
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest