Nincs programkódhoz való formázási lehetõség, ami nem törli a soreleji szóközöket?
Nem tudom aktuális-e még a kérdés két hét múlva, mindenesetre írok egy kódot, abból remélem meg lehet érteni, hogy mûködik:
#include <stdio.h>
typedef unsigned int UINT;
UINT binary1(UINT value) { UINT result = 0 , bit = 1; while (bit < value) { if (value & bit != 0) ++result; bit <<= 1; } return result; }
void select(int a , int b) { printf("%d\n" , binary1(a) <= binary1(b) ? a : b); }
Sziasztok!
Egy nagyon egyszerû feladathoz kellene a megoldás, remélem tudtok segíteni, bitmûveletekrõl van szó. Egyszerûen nemtudom, hogy az egyes bit indexeken lévõ számokat hogy lehet összeadni! Köszönöm a segítséget! A feladat így szól: 1.) Írj olyan eljárást, ami két paraméterül kapott unsigned int típusú szám közül a képernyõre írja azt, amelyiknek bináris alakjában kevesebb egyes szerepel. Ha azonos az egyesek száma, akkor az elsõt adja vissza.
Helló Segítséget szeretnék kérni egy feladat megoldása érdekelne: 1, Kétszínezés irányítziasztokatlan gráfban. Ezt onnan ismered fel, hogy a feladatod neve ketszin.x ahol x egy 1 és 20 közötti egész szám. Itt a megoldás egyrészt vagy a "kétszínezhetõ" vagy a "nem kétszínezhetõ" válaszból áll, másrészt az elsõ esetben az 1-es csúccsal azonos színû csúcsok közül a 20-nál kisebb sorszámúak felsorolása, a második esetben pedig egy legfeljebb 15 hosszú páratlan kör csúcsainak kiíratása ciklikus sorrendben. Ehhez van egy bemeneti file. Ami egy gráf éllistával megadva. Valaki tud segíteni? Elõre is köszönettel!
"Valaki tudna nekem linkelni egy Turbo C ha jól emlékszem a 2-es verziót" Hivatalosan errõl az oldalról érhetõ el ingyenes regisztráció után.
"Én fejlesztéshez Linux használatát ajánlom. Az alá pedig az Eclipse-t. " Jó dolog a Linux (azt használok géppel töltött idõm 98%-ában), csak átmigrálni egy teljesen más operációs-rendszer családra - mert a C megtanulásához DOS-os környezetben készült eszközt használnak - kissé túlzás. Meg kell szokni az új oprendszert, a tanórákon megszokottól más Integrált Fejlesztõ Környezetet - és bár az ANSI C Linux alatt is ANSI C - de akadhatnak érdekes meglepetések.
Valaki tudna nekem linkelni egy Turbo C ha jól emlékszem a 2-es verziót, ami lehetõleg fut win7-n. Most tanulok programozást és jól jönne ha tudnám gyakorolni is.
Sziasztok! Van egy C++-os feladatom, osztálydeklaráció, és adatokkal valóegyéb feladat. Egy része: for(i=0;i<3;i++) if(izzok.Getteljesitmeny()>40.0) db++; printf("\n%d db 40 Wattnál erõsebb izzó van.",db); Itt az lenne a feladat, hogy a 40 wattnál nagyobb teljesítményû izzók megszámlálása, de program mindig 0 db-ot ír ki és nem tudom megcsinálni, hogy jó legyen, a segítségeteket kérném, hogy kéne megcsinálni ezt a részt? Az osztálydeklaráció része: void Setteljesitmeny(double teljesitmenybe) {teljesitmeny=teljesitmenybe;} double Getteljesitmeny() {return teljesitmeny;}
Hello! Tudna nekem valaki segígeti egy picit példaprogram megírásában ami C++ Builder-ben tudja kezelni az FTP komponenst ?
Elõre is kösz!
Még annyit hozzáfûznék az elõzõhöz, hogy még csak 3 hónapja tanulunk programozást, és nem sok mindent tanítottak eddig, szóval elég kezdetleges a tudásom...:(((
Sziasztok!!! Beadandó házi feladatot kaptunk programozásból, és sajnos 3 feladatot nem tudok megoldani :-((( Ebben szeretném kérni a segítségeteket!!! Nagyon hálás lennék!!! Írom a feladatokat!!!
1. A vb hangja
„KO-RE-A, KO-RE-A” – kiabálta 54 000 boldog futballszurkoló, miután csapatuk a hazai rendezésû világbajnokságon bejutott az elõdöntõbe. Izgatottságuk dacára azonban a koreai emberek természetüknél fogva nagyon szervezettek. Például hatalmas, hajókürthöz hasonló hangú trombitákkal szurkoltak a pályán játszó csapatuknak. A szurkolók egy állandó zajszintet szeretnének fenntartani a meccs teljes ideje alatt.
A trombiták sûrített levegõvel mûködnek, azonban ha 2 másodpercig folyamatosan fújják õket, elromlanak. Ezért amikor a trombita hangot ad, minden rendben van, de a trombitahangok szüneteiben a szurkolóknak a „KO-RE-A” kiáltást kell harsogniuk.
A mérkõzés elõtt egy szurkolócsoport összegyûl és eldönti a kiáltás mintáját. A minta 0-k és 1-esek sorozata, amelyet a következõképpen értelmezünk: ha a minta 1-es, akkor a trombita kerül megfújásra, ha pedig 0, akkor a „KO-RE-A” kiáltás következik. Annak érdekében, hogy a trombiták nehogy elromoljanak, a minta nem tartalmazhat két egymást követõ 1-est.
Ebben a feladatban tehát egy adott, pozitív egész n-re meg kell határozni az ilyen hosszúságú kiáltási mintákat, vagyis azon n bites sorozatok darabszámát, amelyek nem tartalmaznak egymás melletti 1-eseket. Például n = 3 esetén a megoldás 5 (a 000, a 001, a 010, az 100 és az 101 sorozatok elfogadhatóak, míg a 011, az 110 és az 111 nem).
Input
Az elsõ sor a tesztesetek számát tartalmazza. Az elsõ sort követõ sorok mindegyike egy-egy tesztesetet ír le. Minden teszteset egy olyan sor, amely egyetlen, 51-nél kisebb egész számot tartalmaz.
Output
Minden teszteset kimenete egy olyan sorral kezdõdik, amely a „Scenario #i:” szöveget tartalmazza, ahol i a teszteset sorszáma. A tesztesetek sorszámozása 1-tõl indul. Ezt követõen egy újabb sorba kell kiírni az egymás melletti 1-eseket nem tartalmazó n bites sorozatok darabszámát. Minden teszteset kiírását egy üres sorral kell lezárni.
A Kütyüboltban minden áru olcsóbb lett, ki kell tehát cserélni az ártáblákat. Az új táblákat a Számjegypiacról lehet beszerezni: vásárolhatunk számjegyeket 0-tól 9-ig, és ezekbõl állíthatjuk össze az új táblákat. A feladatod, hogy írj egy programot, amely kiszámítja, hogy hány darab szükséges az egyes számjegyekbõl.
Input
A bemenet tesztesetek blokkjaiból áll. Minden teszteset egy n egész számot tartalmazó sorral kezdõdik (1≤n≤1000), amely az elkészítendõ táblák darabszámát adja meg. Minden tábla egyetlen árat tartalmaz, amely egy 1 és 1000000 közé esõ egész szám. A következõ n sorban egy-egy szám található: ezek a táblákon szereplõ árakat adják meg.
A bemenetet egy olyan blokk zárja, amelyben n=0.
Output
Minden tesztesetre 10, egymástól egy-egy szóközzel elválasztott egész számot kell a kimenetre írni. Ezek a számok azt adják meg, hogy hány darabra van szükség az egyes számjegyekbõl: az elsõ szám a megvásárolandó 0-k száma, az utolsó a szükséges 9-esek száma.
Példa input
2
101
250
1
99999
0
Példa output
2 2 1 0 0 1 0 0 0 0
0 0 0 0 0 0 0 0 0 5
3. Bangla számok
A bangla számok kiejtésekor vagy szöveges formában történõ felírásakor a „kuti” (1000000), „lakh” (100000), „hajar” (1000) és „shata” (100) szavakat használják. A feladatod egy olyan program készítése, amely egy adott számot szöveggé alakít e szavak felhasználásával.
Input
A bemenet több tesztesetet tartalmazhat. Minden teszteset egy nemnegatív számot fog tartalmazni, amelynek értéke nem nagyobb 999 999 999 999 999-nél.
Output
A bemenet minden egyes sorához ki kell írnod a kimenetre a teszteset sorszámát négy helyiértéken jobbra igazítva, majd a szövegessé alakított számot a példa outputban megadott formában.
Már az is nagy segítség lenne, ha a 3 közül valamelyiket megoldaná valaki, tényleg nagyon fontos, beleszámít a vizsgajegybe!!! Elõre is köszönöm, aki segít!!! "N
köszi :)
akkor jól gondolom, hogy végülis két részre bonthatók a paraméterei:
A %lg egy double értékû lebegõpontos számot vár - ebbõl a g (ezt konverziós karakternek nevezik) határozza meg a lebegõpontos számot (kis betûjû exponenciális jelöléssel vagy anélkül) az l (méretmódosító elõtag) a dupla méretet. Bõvebben errõl a printf dokumentációjában, illetve a Wikipédiában.
Az utána következõ dologra meg jót gondoltál - reguláris-kifejezés-szerû. Ha a [^\n]-et kicseréled [^a]-ra, akkor mindaddig fog bemenetet feldolgozni, ameddig a betût nem észlel. Tehát az 123a456-ból csak az 123-at dolgozza fel.
én valójában arra, vagyok kíváncsi, hogy ez a %* a típus után mit jelenthet. a [^\n]-re már rájöttem, hogy arra kér, hogy bármit beírhatok (elvileg) ami nem sortörés.
Azt szeretném megvalósítani hogy beolvasok (egy fileból) egy listát, amit késõbb ellenõrzök, hogy a listában lévõ fileok létezne-e egyáltalán, stb., majd feldolgozom õket. A listába írást a vector template-tel oldottam meg, de valamiért nem tudom átalakítani és átadni a feldolgozás során, és az egész kifagy a francba.
Kód: http://pastebin.com/d188c9645
Tudtok segíteni, hogyan oldjam meg?
SZiasztok,
Segítséget szeretnék kérni valakitõl, aki segítene nekem megérteni a mutatókat és jól eltudná magyarázni. :$ Nagyon megköszönném. Aki esetleg tudna segíteni (szerintem msn-en egyszerûbb lenne) küldje el privátban az msn címét és felveszem. :) Elõre is köszönöm szépen!
sziasztok!Segítséget szeretnék kérni.Holnapra olyan ptrogramot kell készítenem pointer segítségével ,ami feltölt egy karakter tömböt pontokkal,majd bekér néhány karaktert amig entert nem nyomok és azt elmenti a tömbe .Ezt a tömböt pedig át kell másolni egy másik tömbe és ezt kell kiiratni.A pontok feltöltéséig eljutottam ,de amikor karaktert kell bekérni csak minden második karaktert ment el.Tudnátok segíteni ,hogy mi nem stimmel a kódban? char elso[15]; char *p_elso; char masodik[15]; char *p_masodik; char karakter; int i,size; long nc;
} void parameterbe(){ printf("Adja meg a karaktereket és a program atmasolja egy masik tömbe: ") ; p_elso=elso; p_masodik=masodik;
i=0; for(i=0 ;getchar()!=EOF){
scanf("%c",p_elso) ; p_elso++;
}
}
int main(){
get_clear(); parameterbe(); printf("\n%s",elso);
return 0;
}
Üdv!
Nagyon szeretném, ha valaki segítene ezen feladatok megoldásában, esetleg megoldaná valaki, valami kiíndulási pontot, vagy honlap linket adna, mert holnap elvileg ilyenbõl írok, és nemigazán vágom... Tudom még nagyon az eleje, de minden kezdet nehéz.
Köszönöm!
Sziasztok
Szeretném megkérdezni, hogy milyen függvénnyel érhetem el azt, hogy megnyitok egy fájlt amiben felsorolás szerûen vannak adatok pontosvesszõvel elválasztva és ezeket majd egy láncolt listába szeretném betenni. Tehát a lényeg, hogy az, hogy ezeket az elemeket külön külön kitudjam olvasni a fájlból és tömbben v változóban tárolni. Köszönöm a segítséget elõre is.
sziasztok! visual C# kéne segitség mert én egyáltalán nem értek hozzá aki tud irjon mert sürgös! Elõre is köszönöm!
SZiasztok! SZeretnék egy kis segítséget kérni! Van egy forráskódom rendesen meg is csinálja amit szeretnék csak annyi a probléma hogy nem egy 0 /nulla/-ra lép ki hanem 2 nullát kér. hogyan lehetne ezt kiküszöbölni? A válaszokat elõre is köszönöm.
#include <stdio.h> #include <stdlib.h> int main(){ int agy,foglalt,tav; char c[60]; while(scanf("%i ",&agy) && agy!=0) { char c,vlista[26]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}; foglalt=0;tav=0; while ((c=getchar())!='\n'){ c=c-'A'; if (vlista[c]){ foglalt--; }else if (foglalt>=agy) tav++; else { foglalt++; vlista[c]=1;} } printf("%d\n",tav/2); } return 0; } devc++t használok..
Ezt a hsz-t nem egészen így akartam leírni, de gondolom érthetõ
Most kezdtem eltanulni a C program nyelvet. A Dev C++ használom. De van egy kis gondom nem tudom a sor végére beírni a ; jelet. A AltGr+; nem reagál. Mi lehet a hiba? Eseteleg más billentyûkombinációt próbáljak, de melyiket?
Bocsi conio.h... #include<conio.h>; és clrscr();...
Sziasztok nemigen vagyok otthon C-ben, de ha turboc-t használsz -nekünk a suliban ezt találták ki- akkor a coni.h fejfájl bekapcsolásával elérhetõvé válik a clrscr() függvény mi törli a képernyõt. Hogy hogyan lehetne kurzort pozicionálni kiíráaskor...(ha ez volt a kérdés) arról sajnos nincs fogalmam... Üdv
Sziasztok, volna egy kis problemam a kovetkezo programmal, a vektorokat amikor feltolto (reading fuggveny) minden egyes vektorerteknek -47 -t ad a program... En nem jottem ra hogy hol hibaztam. A program lenyege amugy, ket hosszu(80szamjegy) szamot kivan osszeadni. A szamok ketvektorba szamjegyenkent vannak tarolva es egy harmadikba lesz az eredmegy :
//program 5.6 (lab) #define MAX 81 #include <stdio.h> #include <stdlib.h> int reading(int x[],int max) { int i=0,k,c; while ((c=getchar()!=EOF)&&(i<max)) { x=c-'0'; i++; } i--; return i; } int add(int a, int b, int r) { int s; s=(a+b+r)%10; return s; } int reminder(int a, int b, int r) { int s; s=(a+b+r)/10; return s; } int main(void) { int i,j,k,r; int x[MAX],y[MAX],z[MAX]; for (k=0;k<80;k++) { x[k]=0; y[k]=0; } i=reading(x,MAX); j=reading(y,MAX); printf("%i %i\n",i,j); r=0; for (k=0; (k<=i) && (k<=j); k++) { z[k]=add(x[k],y[k],r); r=reminder (x[k],y[k],r); } if (i<j) for (i=k; i<=j; i++) { z=add(0,y,r); r=reminder(0,y,r); } else for (j=k; j<=i; j++) { z[j]=add(0,x[j],r); r=reminder (0,x[j],r); } z[k++]=r; for (i=0;i<(k+1);i++) printf("%i \n",z); system("pause"); return(0); }
C nyelvben tanulok programozni, és a végleges program használatához kellene néhány parancs, amivel áttekinthetõbb lesz a kezelése. A trubopascalban régen tudtam 2 olyan parancsot amire most -ha van ilyen- szükségem lenne. Az egyik a 'clrsrn' amivel a dos ablakot üressé alakítottam, a másik a -hajól emlékszem- "goto(x,y)" amivel a kiírandó változónak, vagy szövegnek a pozícióját tudtam megadni két koordinátával , az adott ablakban.
C nyelvben mik ezek a parancsok, és általános felhasználási alakjuk?
A segítséget elõre is köszönöm
De ha már ilyen feladatot adtak fel, akkor vagy ismerned kéne a tömböket és az alapvetõ fájlmûveleteket; vagy elegendõ alaptudással kell rendelkezned ahhoz, hogy ezeket elsajátítsd! Milyen egyetem ez? Milyen szak? Mit oktattak? Hanyad évesként?
Nem két hét hanem 2-4 óra alatt megírható egy ilyen program (annak aki ebben tapasztalt, vagy tanulta).
Hat sztem siman megirhato annak aki ert hozza... en meg csak a printf-et es a scanf-ot ismerem es ennyi... Ugyhogy nekem mondhatsz ilyen tömbös cuccokat... :( Na mindegy köszönöm azert h probalsz segiteni... :(
De hol akadtál el? Nem tudsz állományt megnyitni (fopen)? Nem tudsz beolvasni (fscanf, fread)? Nem tudsz szöveget kiíratni (printf)? Nem tudsz tömböt deklarálni (float tomb[100] - ez egy 100 elemû lebegõpontos értékû tömböt hoz létre)?
Mert ez így elég lusta hozzáállás (2 hét alatt simán megírható). Ráadásul hogy egyetemen vagy.
Hello! Nagy segítséget szeretnék kérni walakitõl... :-/ Nyitottam egy fórumot, de azt írták oda h ebbe a fórumba írjak mert itt tudnak nekem biztos segíteni... Szóval egyetemre járok és vizsgamunkára C-programot kell leadnom amit nem tudok megírni... :( És már csak szûk 2 hetem wan... walaki lécccci... Köszi szépen akárki is lesz az... FONTOS naon :(
Ez kene: A program bemenetéül szolgálnak a kvízmüsor eredményei, amelyek el vannak mentve egy külsõ txt fájlban, melynek neve “dataf.txt“. A program az összes eredmény beolvasása után a „dataf.txt“ fájlból kiírja a képernyõre az eredmények számát(hogy hányan értek el eredményt), kiírja a legnagyobb pontszámot, a legalacsonyabb pontszámot és az átlagpontszámot. A program elkészítéséhez fontos tudnunk, hogy az összes eredmény pozitív tizedes szám 0.0-tól 100.0-ig. Az átlagpontszám valós(real) szám, amit 2 tizedesjeggyel írunk ki a képernyõre.
Hozzunk létre egy „dataf.txt“ fájlt a programunk tesztelésére.
Definíció
átlag = (az összes adott érték száma) / (adott eredmények száma)
Tesztelés
A program feladata:
• Letesztelni, hogy a fájl létezik e és erröl információt adni a képernyõn • Mûködni kell a létezõ üres fájlban pár helyközzel(szóközzel) is • Egy eredmény esetén is mûködni kell • Müködni kell legkevesebb 20 különbözõ eredménnyel is • A negatív elõjeles eredményeket ki kell hagynia és ezt ki kell írnni a képernyõre
Példa(képernyõn jelenik meg):
A „dataf.txt„ fájlban 20 eredmény wolt A legkisebb érték 12.00, a legmagasabb 94.50 AZ összes érték átlaga a fájlban 78.43
Az alapmû: Brian W. Kernighan and Dennis M. Ritchie - A C programozási nyelv, Mûszaki Kiadó, 1985. vagy Brian W. Kernighan and Dennis M. Ritchie - A C programozási nyelv, Az ANSI szerint szabványosított változat, Mûszaki Kiadó, 1996
Ez neked sztem jobban testhezálló lesz, kicsit emberközelibb: Benkõ Tiborné, Benkõ László, Tóth Bertalan - Programozzunk C nyelven, ComputerBooks, 1998.
A referenciát remélem nem kell magyaráznom: Herbert, Schildt - C/C++ Referenciakönyv. Bp. : Panem, 1998
Editor, Compiler, Debugger, kombó Win alá: Dev C++
Sziasztok, szeretnék megtanulni C nyelven programozni és ehez kellene némi segítség, már tanultam programozni Turbo Pascal nyelven, igaz azt sem tanultam meg rendesen de legalább van némi fogalmam a programozásról, viszont a C nyelvrõl semmit sem tudok, elõször azt szeretném kérdezni tudtok valamien e-könyvet vagy net cimet ahol magyarul oktatják a C nyelvet, már és is sok leirást találtam, de mindeggyikbe sok számomra felesleges szöveg van, és inkább olyat keresek, ha van ilyen, amibe egyszerübb kódoktól kezdve egyre bonyolultabbakat mutatnak be és közbe leirják hogy mi mire jó, lehetõleg minden felesleges szövegtõl mentesen, és lehetõleg érdekes, kis logikus feladatokon bemutatva, nem pedig csak száraz matek példákat használva, a második kérdésem az hogy mien fejlesztõrendszert érdemes használni Win XP-t használok, van-e olyan fejlesztõ progi mint a TPascalnak hogy benne van minden, szerkeztõ, fordító, hibakeresõ, ha van ijen , esetleg több is akkor kérlek irjátok meg hogy meik szerintetek a legjobb egy kezdõnek, minden segítséget elõre is köszönök.
Sziasztok! Két nagyon kezdõ kérdésem van: 1. dev-c++ konzolra hogyan tudok ékezetest varázsolni? (xp-n) 2. windows-os nyomógombot és egyéb beviteli obj-t hogyan tudok a panelre rakni? Létezik erre valami elegáns megoldás? Köszi, Tacha
nos, újra itt. sajnos az egész feladatot frankón félreértelmeztem itt végül, ugyanis a lényeg épp az hogy 6bit/char tömörített stringosztályt kell létrehozni, azaz nem a base64-re kell kódolni (mivel az éppen megnyújtja a stringet) hanem 64 karaktert használva kell tömöríteni. igen ám, csakhogy akkor nem lehet egy sima char tömböt használni.. de akkor mégis _mit_?? valaki tudna segíteni? mert most aztán teljesen tanácstalan vagyok és két hét múlva virítani kellene a dolgot...
óóóóó ezer hálám, így emberi nyelven már mindjárt más tényleg köszönöm szépen a segítséget! :)
Na jól van, akkor lépésrõl, lépésre egy kis gyakorlat: 1. Fogjuk a bemenõ szöveget és az elejétõl kezdve felosztjuk 3 betûs csoportokra. Ha nem jönne ki a végén a 3 betûs csoport, hagyjuk. Például: analfabeta-ból lesz ana lfa bet a. Ez azért kell, hogy 24 bites (3*8 bit) csoportokat képezzünk. 2. Az így kialakított bemenõ szövegcsoportot átalakítjuk bináris számmá. 011000010110111001100001 011011000110011001100001 011000100110010101110100 01100001 Használt segédeszköz 3. Ezeket a bináris számokat felbontjuk 3*6 bites csoportokra (ha nem lenne meg a 6 bit, kipótoljuk 0-kkal; ha nem lenne meg a 3 csoportból valamelyik, akkor "kicsillagozzuk" - ez utóbbit kitöltés gyanánt): 011000 010110 111001 100001 011011 000110 011001 100001 011000 100110 010101 110100 011000 010000 ****** ****** 4. A bináris számokat átalakítjuk decimálissá (ez csak egyszerûsítési lépés, a könnyebb érthetõség kedvéért, elhagyható). A 6 darab csillag helyére egyenlõségjelet rakunk (kitöltés gyanánt): 24 22 57 33 27 6 25 33 24 38 20 52 24 16 = = 5. A számokat átkonvertáljuk a hozzája tartozó karakterré (lásd: táblázat): YW5hbGZhYmV0YQ==
Ennyi. Ugye hogy nem annyira ördöngõs (csak egy kis szöveg -> bináris, bináris -> decimális, illetve decimális -> hozzá tartozó karakter átalakítás + csoportosítgatás)? Ellenörzésnek (Decimális -> bináris átalakításra ott az operációs rendszer számológépe)
feladatom C++ban egy 6bit/char tömörített sztingosztály létrehozása, összes értelmes operátorral.
mivel nincs kedved saját kódtáblát definiálni, ezért a Base64-re esett a választásom, ami persze csak angol wikipedian van. nagy vonalakban ugyan értem a dolgot, de ha valaki megörvendeztetne egy szájbarásgósabb magyar leírással annak kimondottan örülnék!
elõre is köszi
Ezt tudtam írni, az a baj hogy kipróbálni nemtudom mert nincs fordító ahol vagyok:P, de lehet ez alapján eltudsz indulni, remélem. #include <stdio.h>
int a,b,* tombre;
int * fgv(int a, int b) { int tomb[2],*p; *p = tomb;
tomb[0] = a+b; tomb[1] = a*b;
return *p; }
main() { *tombre = fgv(6,7); }
Szerbusztok! kéne nekem egy kis help egy példa progi megirásához! egy fügvény kéne ami tömbel tér vissza, de ugye tombel nem térhet vissza csak arra mutató mutatóval és pl egy olyan progi kéne ami visszatér azzal a tombel mely két elemü és egyik eleme a két szám összege másik meg a két szám szorzata, de valami gigszer van már próbáltam több módon is de nem akar oks lenni. valaki nem tudná é nekem megirni? Elõre is thx.
#include <stdio.h> main() { int a,b,tomb[2], *p=tomb[0]; a=2; b=3; fgv (a,b); printf("%d",tomb[0]); } void fgv (int a, int b) { p=a+b; p++; p=a*b; return (p); }
idõközben már rájöttem magamtól bár nem erre a fajta megoldásra
Hogy lehet a ciklusváltozót nem eggyel növelni, hanem amennyivel akarjuk? for (i=1; i<11; i=i+2;)
"Van olyan program, ami az exe-bõl visszaadja a forrás cpp fájlt?" Hát még tökéletesen mûködõ decompiler-t nem láttam... assemblybe még megoldható disassembler segítségével.
És egy másik kérdés: Hogy lehet a ciklusváltozót nem eggyel növelni, hanem amennyivel akarjuk?
Van olyan program, ami az exe-bõl visszaadja a forrás cpp fájlt?
A clrscr-rel lehet (conio.h könyvtár szükséges hozzá), de az nem ANSI, ráadásul DOS-specifikus. Írj egymás alá 100 szóközt, az talán megoldja a problémát. ;)
ANSI C-ben hogy kell képernyõt törölni? lehet egyáltalán?
Sziasztok hatalmas kéréssel fordulok hozzátok egy nagyon egyszerû Cben írt progit kéne összehoznom én pedig nem értek a c hez aki tudna segíteni az pls jelentkezzen igyekszem valahogy díjazni.
Sziasztok! Tudna valaki segiteni abban, hogy hogyan kell hivatkozni egy tombnek az (i). tagjara? Tehat egy valtozora kene hivatkoznom a tombben.
húh akkor nyiss please egy olyan topicot,hogy "Hogyan is hasnzáljuk a googlet?" és ott tarts tutorialokat.Szerintem lenne rá nagy igény,és én akarok az elsõ sorban ülni! :D
mert ez még elég hülyén ahngzik,de távoli terveim közé tartozik,hogy majd fejlesztgetem én is a linuxot,mert szeretem én az ilyen elgondolású dolgokat (nyílt forráskód,szabad szoftware)
"ja annak nagyon örültem hogy te ebben a témában is otthon vagy,komolyan mondom,hogy sokkal jobb vagy mint egy információs központ!" Pedig nem csinálok mást mint keresek, olvasok, értelmezek.
"szóval felrakom a Dev c++ ot Linuxra (ubuntu) és vígan programozhatok magamnak és másoknak programokat a linuxom alá?" Nem, a DevC++ inkább Windowsos dolog. Viszont mivel GCC alapú fordító van hozzá (legalábbis annak Windowsos headerekkel kiegészített változata), némileg könyebben megoldható a rendszerek közötti kompatibilitás kérdése.
ja annak nagyon örültem hogy te ebben a témában is otthon vagy,komolyan mondom,hogy sokkal jobb vagy mint egy információs központ!
"GCC-t (GNU Compiler Collection - ez a linuxos C++ fordító) használ fordítóként." szóval felrakom a Dev c++ ot Linuxra (ubuntu) és vígan programozhatok magamnak és másoknak programokat a linuxom alá? mert a GCC lefordítja az én Linuxomra is?
"és ah nem fordító a dev c++,akkor mi? :D" IDE (Integrated Development Environment - Integrált fejlesztõ környezet). GCC-t (GNU Compiler Collection - ez a linuxos C++ fordító) használ fordítóként.
fiúk! kéne egy plugin,amivel bebírom importálni a dev c++-ba a borland c++ projectjeit.
Nos nézzük: ha valamilyen IDE-t használsz (Integrated Developer Environment = integrált fejlesztõkörnyezet - például TurboC), akkor a program lefutásakor felvillantja a kimenetet, majd azonnal visszaadja a vezérlést a fejlesztõkörnyezetnek.
Tegyél be egy billentyûzetfigyelést a program végére. Tehát ilyesmit: while (getch()!=32);
ÉS ha nem voiddal kell kezdeni akkor mivel? NAgyon kéne a help mert holnap vizsgázok és én nagyon nem tudni ezt pedig a tanár él hal az ilyenekért...
Valak nem tudja h kell ojat csinálni h egy fügvény bekérjen n darab számot abból jól kiszámoljon vmit majd visszatérjen egy struktúrával amit õ jól feltöltött...ráadásul h fogom én ezt a fügvényt használni ha még lesz is?