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
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...:(((
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!
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;}
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.
Én fejlesztéshez Linux használatát ajánlom. Az alá pedig az Eclipse-t.
"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.
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!
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.
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); }
Nincs programkódhoz való formázási lehetõség, ami nem törli a soreleji szóközöket?
Bocs, egy hiba:
7. sor: while (bit < value) {
helyett
while (bit <= value) {
és mégegy, sorry, dekoncentrált vagyok:
8. sorban (value & bit) zárójelbe teendõ:
if ((value & bit) != 0)
Helló! Én egyetemista vagyok, és szoktam vállalni programozási magánórákat személyesen és interneten keresztül is(távolságfüggõ). Írj e-mailt és megbeszéljük. (c,c++,pascal,html,php,sql...) [email protected]
Üdv! Tudnátok ajánlani egy olyan könyvet, pdf-et, letölthetõ jegyzetet vagy bármit amiben le van írva és el van magyarázva az eljárások és függvények használata? Elõre is köszi!
ebookz.hu-n nézted már? Azt hiszem még ingyenes a regisztráció.
néztem, de ott egynek veszi az egészet az összes könyv amit leszedtem :S nekünk meg elõadáson ahogy elmondták... :S nah a lényeg hogy nem értem, viszont a házikhoz meg kell, és ez a része nem megy csak :S
Alig múltam 17, középsulis 2-as vagyok. Imádom a matekot és az infót, szóval nagyon csak a programozás felé tekingetek. Mivel nagyjából a nulláról indultam (állítólag egyes általános iskolákban anno tanítottak pascalt - hát, mi ebbõl kimaradtunk), szóval úgy döntöttem, abszolút kezdésnek egy "holt" nyelvet választok, ez lenne a pascal. Csupán itthon, hobbi szinten tanulgatom, de egész jól kedzek belemelegedni. Azt hiszem, miután az alapokat (itt a legeslegalapabb-alapokra gondolok :) ) sikerül megismernem, valamiféle modernebb nyelv után kéne néznem. Hozzáteszem, a célom (egyelõre) nem az, hogy valamelyik nyelv ismeretét is tökélyre fejlesszem, csupán ki szeretném próbálni, mielõtt oda kerülök, hogy döntenem kell. Mellesleg az eddigi pascalos "bohóckodás" nagyon tetszik :) Igaz, sokra nem jó, de az alapokat azért sikerül megismernem, meg talán az ilyen feladatok megoldásához szükséges gondolkodásmódra is rávezet. Sokat olvasgatok, hogy hogyan tovább... C? C++? C#? Java? Sok érv, és ellenérv szól mindegyik mellett. Sok hozzászólásból azt sikerült kihámoznom, hogy elõször is azt döntsem el, mire szeretnék fejlesztni. Nos, ismétlem, egyelõre csak ismerkedés, kóstolgatás a célom (tudom, tudom, így nem lehet programozni, nem is így tervezem a késõbbiekben - de hát valahonnan el kell indulni), szóval ilyenen még nem gondolkodtam. Jelenleg az az ötlet pattant ki a fejembõl, hogy hozzálátok a "nagy öreghez", a C-hez, majd miután már valamelyest sikerül kitapasztalni a nyelvet, jöhetne esetleg a C++. Ha továbbra is tartana a lelkesedésem, valószínûleg itt jönne az elmélyülés fázis. Kérlek titeket, ha van bármilyen tanács, ötlet, vélemény, intés, biztatás - ne kíméljetek :)
Várom válaszotokat
Esetleg egyetemen is informatikával szeretnél foglalkozni? Mert a legtöbb helyen általában C-vel kezdik az oktatást, aztán nálunk (DE-IK) Java volt a második nyelv. Javával párhuzamosan már volt szó más objektumorientált nyelvekrõl, így a C++-ról és C#-ról. Szóval az ANSI C megtanulása jó ötlet*, aztán én a Javát tanulnám... De egyikrõl a másikra sem nehéz már átképezni magad: ha a logikát, és gondolkodásmódot elsajátítottad, onnan már nincs bonyolult dolgod.
*Ajánlom beszerzésre a Kernighan-Ritchie szerzõpáros: "A C programozási nyelv" c. könyvét.
Igen, egyelõre ez a terv. ELTE-IK proginfó van beirányozva, jelenleg gazdasági infó szakon vagyok.
Egy C-s könyvet már kinéztem magamnak (link itt), errõl esetleg vélemény? Az a helyzet, hogy a közelmúltban tettem szert egy nagyobb összegû könyvutalványra, ahova viszont szól, C-s könyv szinte csak ez van.
[egyébként meg azért említettem meg a fizikai könyvet, mint magát, mert személy szerint jobban preferálom, mint bármilyen e-bookot - de ha erre szólít a szükség: az internet csodákra képes :)]
Az jó könyvnek néz ki, nyugodtan megveheted.
Én autodidakta módon tanultam Pascalt, aztán jött suliban a C, majd a C++. Ez így pont jó volt. Ha újrakezdetném, megint ilyen sorrendben haladnék. Úgyhogy neked is ezt ajánlom. De ha C után nem C++-szal, hanem Java-val vagy C#-al folytatod, az se baj.
Én a pascalt ki is hagytam, és C-vel kezdtem komolyan foglalkozni, szerintem a legjobban és legkönnyebben tanulható nyelv az összes közül. DE-TTK villamosmérnök szakon vagyok, így mi tanultunk benne bit szintû programozást is elég keményen, sõt ha megy a C akkor akár már AVR-t is próbálhatsz programozni mert C-ben azt is lehet.
Fájlkezeléssel kapcsolatban szeretnék kérdezni. Azt tudom, hogy az fscanf az elsõ szóközig olvas be, de azt nem értem, hogy hogyan lehet a szavankénti beolvasást megvalósítani? A beolvasás hogyan kezdhetõ mondjuk a 2. sortól?
Elõre is köszönöm a segítséget!
"A beolvasás hogyan kezdhetõ mondjuk a 2. sortól?" Mondjuk soronként olvasod (fgets), és minden egyes sor beolvasásakor növelsz egy (alapbeállításban 0-ás értékû) változó értékét. Ha ennek a változónak 1 az értéke, akkor a második sort olvasod be. Példa >>
"Azt tudom, hogy az fscanf az elsõ szóközig olvas be, de azt nem értem, hogy hogyan lehet a szavankénti beolvasást megvalósítani?" Az fscanf visszatérõ értéke a beolvasott elemek száma. Ha EOF-t ad vissza, akkor elértünk a fájl végére (vagy valami hiba történt). Tehát ha az fscanf-fet visszatérési értékét egy elõtesztelõ ciklusban vizsgáljuk, végigmehetünk az állományon. Példa >>
Lenne egy újabb kérdésem: Egy függvény visszatérési értékét hogy lehet felhasználni? Egy gyakorlati példán keresztül tudná valaki szemléltetni? Elõre is köszönöm!
#include <stdio.h> int add (int a, int b) { return a+b; } main() { printf ("5 + 2 = %d\n",add(5,2)); }
Egy tömbben tárolt "számsorról" hogyan lehetne megállapítani, hogy palindrom e? Úgy próbáltam, hogy egy tömböt feltöltöttem a számokkal ellenkezõ sorrendben. Az összehasonlítást hogy lehetne megoldani, mivel nem sztringekrõl van szó?
Köszönöm az eddigi segítségeket.
Az a jó az Internetben, hogy az alap algoritmusok könnyedén megtalálhatóak, csak keresni kell.
Valaki tudna segíteni többdimenziós dinamikus tömb lefoglalásában, illetve értékekkel való feltöltésében?
Elõre is köszönöm!
Sziasztok! Abban kéne nekem segítség, hogy c-ben egy olyan függvényt tesztelek, amiben a switch-ben a case több break-et tartalmaz if ágakba rakva. A problémám ott kezdõdik, hogy hiába jutok el az elsõ break-hez, nem lép ki a switchbõl, tovább fut. Nem igazán találtam erre vonatkozó írást, nem tudom hogy ez normális viselkedés-e, vagy a fordítómmal van a gond. Ha nem normális, tudna valaki vmi. magyarázatot adni, amit megírhatnák a programozónak? A fordító gcc 3.2.3. Elõre is köszi!
Láthatnánk egy forráskódot az inkriminált függvényrõl?
if( g && !b() ) { break; } } Hát ez eléggé gáz lett, de nagyjából vázolja, az elsõ breakig eljutok, és mintha ott se lenne fut tovább a többi feltételre. Ehh, nem hagy tagolni..
Esetleg ilyesmi:
switch (x::y) {
case OFF:
cout<<"OFF";
break;
case ON:
if ( !z || !j ) {
if (m) {
cout<<"ON: (!z || !j) && m";
}
if (e) {
cout<<"ON: (!z || !j) && e";
}
if (h()) {
cout<<"ON: (!z || !j) && h()";
}
if ( g && !b() ) {
cout<<"ON: (!z || !j) && g && !b()";
}
}
break;
}
Lehetséges hogy megváltoztatom a az alapértelmezett lejátszóeszközt(speakert)? Nem találom a neten, de valahogy biztos meg lehetne csinálni. C# ban ha van rá lehetõség az jó lenne.
Adatok kell tárolni egy programban, egy nevet és egy számot. Ezt két tömbbel valósítottam meg, ciklussal kérek be. A számok maximumát kellene meghatározni és a hozzá tartozó nevet. A nevet azonban nem tudom kiíratni.
"Ezt két tömbbel valósítottam meg, ciklussal kérek be. A számok maximumát kellene meghatározni és a hozzá tartozó nevet. A nevet azonban nem tudom kiíratni. " A maximumot meg tudod keresni az elsõ tömbben? Annak az indexét (hanyadik elem a tömbben) tudod? Na azt az indexet használd fel a másik tömb adott elemények kiíratásához!
Vagy mint azt már #189-es hozzászólásomban említettem: használj struktúra típust!
Struktúrát nem használhatok, sajnos nem engedi meg a feladat kiírása. Maximum megvan, megvan az index is, ki is írj a legnagyobb számot, de azzal az index-szel nem tudom kiíratni a nevet. Ha kiíratom a stringet azt látom, hogy minden névnek csak az elsõ betûjét tárolta el.
"de azzal az index-szel nem tudom kiíratni a nevet. Ha kiíratom a stringet azt látom, hogy minden névnek csak az elsõ betûjét tárolta el. " Ööö, ugye a neveket két dimenziós tömbben tárolod? Tudnál mutatni egy forráskódot?
"Tetszõleges méretû tömböt" Tetszõleges méretû tömbbön dinamikus tömböt értesz? Mert ahhoz biz' kellenek a pointerek.
Csináltam egy példakódot mind a két esetre (dinamikus és nem dinamikus tömb esetére):
#include <stdio.h>
#include <stdlib.h>
#define LOW 0
#define HIGH 100
int *din_tomb; //A dinamikus, egészeket tároló tömb
int nem_din_tomb[10]; //A nem dinamikus, egészeket tároló tömb
//-----------------------------------------------------------------------------------------
// Egy véletlenszerûen választott elem a dinamikus tömbbõl
//-----------------------------------------------------------------------------------------
int din_tomb_eleme (int *din_tomb_be, int elemszam_be) {
return din_tomb_be[(rand() % (elemszam_be - 1))];
}
//-----------------------------------------------------------------------------------------
// Egy véletlenszerûen választott elem a nem dinamikus tömbbõl
//-----------------------------------------------------------------------------------------
int nem_din_tomb_eleme (int nem_din_tomb_be[10], int elemszam_be) {
return nem_din_tomb_be[(rand() % (elemszam_be - 1))];
}
void main() {
//-----------------------------------------------------------------------------------------
// A fõ függvény változóinak deklarálása, véletlenszámgenerátor inicializálása
//-----------------------------------------------------------------------------------------
int i;
int elemszam = rand() % (9) + 10; //A dinamikus tömbnek minimum 10, maximum 20 eleme lehet
srand( time(NULL) );
//-----------------------------------------------------------------------------------------
// Dinamikus tömb inicializálása
//-----------------------------------------------------------------------------------------
din_tomb = (int *) calloc (elemszam, sizeof(int));
if (!din_tomb) {
printf ("Nem sikerült a tömb inicializálása!\n");
}
Üdv mindenkinek! Egy olyan problémám lenne, hogy PHP-hoz szeretnék id3 tag-eket használni, amihez kellene egy bõvítmény, aminek csak a forrásfájljait tudom beszerezni, és nekem kéne elõállítani egy .dll-t belõle valahogy, ezért bátorkodom ide írni. A gond az, hogy a C-hez nekem nagyjából semmi közöm nincs, és nem tudom mit kéne vele csinálnom. Hozzáadtam a fájlokat a készítendõ dll-hez, de a Build-nél mindig hiányolt fájlokat magának a PHP-nek a forrásából, így azokat hozzá adogattam szép sorban, de egy fájlt (zend_config.h) már nem tudok honnan elõszedni. Egyenlõre eddig jutottam ezzel.
Ha valaki tud, segítsen, köszi elõre is. Ja és mielõtt elfelejtem, most épp Visual C++ 2008 Express-szel dolgoznék, de másik gépen próbáltam régi 6.0-s C++ -szal is, azzal sem volt jobb a helyzet.
Üdv! Az én gondom az lenne, hogy kaptam egy beadandót, de nem tudom megcsinálni. Eddig vagy 3 programot írtam életemben, azok ennél sokkal könnyebbek voltak. Ezért szeretnék segítséget kérni ebben, vagy csak egy "kezdõ löketet".
A feladat a következõ:
Írjon C programot, mely kiszámítja a függvény értékeit egy adott intervallumban egymástól egyenlõ távolságokra levõ x változókra! A program kérje be az intervallum kezdõ és végpontját, valamint az osztásközök számát, és írja ki az osztópontokban (beleértve a kezdõ és végpontot is) kiszámított függvényértékeket táblázatos formában. Azokban a pontokban, ahol f(x) nincs értelmezve, a program küldjön hibaüzenetet!
Egyébként egy borlanc nevû programot használunk, abban írtuk eddig azt a pár programot. Ha valaki tudna segíteni, azt nagyon megköszönném!
Ez a kódrészlet miért két helyre ír csillagot a mátrixba?
Köszönöm elõzõ válaszaid és segítségeid Dj Faustus! Segítségedet szeretném kérni az alábbi példában. Hogyan lehetne azt megoldani, hogy balról indulva egy bizonyos magasságig y-okat rajzoljon be?
#include <stdio.h>
#define n 8
#define m 10
int main(){
int i, j, max, sza[8], viz=0;
char tabla[m][n];
Basszus, azt hittem már iirtam délután na mindegy. Egy sima progit akarok csinálni amivel változtathatom az alap audio eszközt. Kis keresgélés után rátaláltam erre. Igazából pont ilyenre gondoltam, csak nem tudom hogyan csináljam meg dll el még nem is foglalkoztam. Valaki segiitene? :)
Sziasztok ! Érettségi feladatot akarok megcsinálni, szintén C# nyelven, de mivel ezzel a nyelvvel csak most ismerkedem kéne egy kis segítség :) (ha lehet gyorsan mert megõrülök:)) 2005 május 20-i feladatsorból itt a feladat:
Egy légszennyezettség-mérõ állomás óránként meghatározza a detektorába érkezõ porszemek számát. (Ez egy 0 és 65535 közé esõ érték lehet.) A mérés eredményét feljegyzi egy éven keresztül a por(1..365, 0..23) tömbbe. A por() tömb (i,k)-adik eleme az év i-edik napján k és k+1 óra között mért pormennyiséget jelöli. Készítsen programot, mely (mûszer hiányában) véletlenszerû értékekkel tölti fel a por() tömböt! A feltöltött tömbben tárolt adatok alapján határozza meg, és írja képernyõre az év „legporosabb” napjainak sorszámait, és az adott napon észlelt összes por mennyiségét! Legporosabb napokon az olyan napokat értjük, amelyeken a mért összes pormennyiség a teljes mérési idõszakban észlelt napi összes pormennyiségek maximumától legfeljebb 1%-kal tér el.
Egyszerû, de nem tudom megcsinálni... Remélem tud valaki segíteni !:)
printf, - ha ki akarok íratni valamit txtbol pl. egy getc bol
fprintf, - ha egy beolvasott karaktert kiíratok,elmentek egy txt be
scanf, - érteket adok egy változónak
fscanf,
putchar, - egy darab karaktert megjelenít a képernyõn,
getchar, - egy darab karaktert beolvas egy txtbol,
putc,
getc,
fputc,
fgetc,
fputs,
Amihez nem irtam azzal nem vagyok tisztába teljesen vagy mar teljesen összekavart.
www.cplusplus.com/ cpprefence oldalakon mar átnéztem többször is de....nem értem teljesen stb ... feladatokhoz kell ez az összegzés nekem hogy tudjam mikor melyiket kell használni altban.
sziasztok!tud valaki segíteni nekem? van 1 progim ami devC++ ban lett megírva és a fordítás után 1db hiba van és sehogy se jövök rá hogy mit kellene csinálni hogy jó legyen
hiba kód: Compiler: Default compiler Building Makefile: "C:\Documents and Settings\deni\Asztal\progi(2)\progi\Makefile.win" Executing make... make.exe -f "C:\Documents and Settings\deni\Asztal\progi(2)\progi\Makefile.win" all g++.exe -c main.cpp -o main.o -I"C:/Dev-Cpp/include/c++/3.3.1" -I"C:/Dev-Cpp/include/c++/3.3.1/mingw32" -I"C:/Dev-Cpp/include/c++/3.3.1/backward" -I"C:/Dev-Cpp/lib/gcc-lib/mingw32/3.3.1/include" -I"C:/Dev-Cpp/include" . vector.h verem.h
g++.exe: cannot specify -o with -c or -S and multiple compilations
make.exe: *** [main.o] Error 1
Execution terminated
ha valaki tud segíteni vagy több infó kellene a megoldáshoz az kérem írjon,nagyon fontos lenne! elõre is köszönöm. :)
A DevC++ bejelöli, hogy hol találja a hibát. Nézd át, hogy nincs-e hiba a verem.h és a vector.h fájlokban. Valami kis elírás lehet. Mivel csak a hiba kódot tetted ide, sokat nem lehet látni, de esetleg az "o, c, S" helyett ahol használtad szerintem kellene írd, hogy %o, %c, %s.
Szeretném megkérdezni, hogy tudna e valaki C programozási feladatgyûjteményt ajánlani? Esetleg amit maga is használt? A Juhász István, Kósa Márk, Pánovics János féle "C példatár" címû könyvet ismerem. Ehhez hasonló feladatokat keresnék: http://pastebin.com/9NtteJgu A válaszokat elõre is köszönöm!
köszönöm kl24h a gyors segítséget bemásolom a teljes programot én már tényleg halál ideges vagyok tõle nem régen kezdtem egy barátom segítetett ebben és egyszerûen nem találom a hibát,
int verem::top(){ if(!isempty()) return v[top_index]; else throw URES; }
ez pedig a vektor.h tartalma:
#ifndef SS_Vector_H #define SS_Vector_H
#include "common.h"
class Vector : public Point { public: // Constructors same as Point class Vector() : Point() {}; Vector( int a) : Point(a) {}; Vector( double a) : Point(a) {}; Vector( int a, int b) : Point(a,b) {}; Vector( double a, double b) : Point(a,b) {}; Vector( int a, int b, int c) : Point(a,b,c) {}; Vector( double a, double b, double c) : Point(a,b,c) {}; Vector( int n, int a[]) : Point(n,a) {}; Vector( int n, double a[]) : Point(n,a) {}; ~Vector() {};
//---------------------------------------------------------- // IO streams and Comparisons: inherit from Point class
//---------------------------------------------------------- // Special Operations void normalize(); // convert vector to unit length friend Vector sum( int, int[], Vector[]); // vector sum friend Vector sum( int, double[], Vector[]); // vector sum }; #endif SS_Vector_H
fordításnál semmilyen hibát nem jelez csak a hibakód azaz 1db és áááá megõrülök tõle... ha valakinek sikerül valahogy megoldania az kérem írjon hogy mit merre hogyan :) elõre is köszönöm
Sziasztok! Nem rég kezdtem el programozni és már egy akadályba ütköztem, szval szeretném a segítségeteket kérni.(ez egy nagyon alap feladat szval ne hurrogjatok le:)) Van 3 változó, amit csökkenõ sorrendbe kellene állítani. De nem a változó értékét kellene kíírni hanem a változó nevét. Ezt hogy lehetne megoldani? Elõre is köszönöm!
Azt elfelejtette odaírni hogy sima C nyelvben kellene. Csökkenõbe rendezés se volt meg még. Próbálgattam if-ekkel de mindig vmi szemantika gondom volt.