- Fotók, videók mobillal
- iPhone topik
- Bemutatkozott a Poco X7 és X7 Pro
- Yettel topik
- Samsung Galaxy A55 - új év, régi stratégia
- Milyen okostelefont vegyek?
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Samsung Galaxy Watch8 és Watch8 Classic – lelkes hiperaktivitás
- Huawei Watch Fit 5 Pro - jó forma
- Samsung Galaxy S24 FE - később
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
-
Frissítve: 2014-04-25 14:12 Téma összefoglaló
Új hozzászólás Aktív témák
-
!wannabe
tag
Itt van egy másik megoldás a hisztogramra. Azonban ez vízszintesen rajzol:
#include <stdio.h>
int tomb[10], szam, f;
int main(){
for(szam=0; szam<=9; szam++)
tomb[szam]=0;
do{
scanf("%d", &szam);
if(szam>=0 && szam<10) tomb[szam]++;
}while(szam>=0 && szam<10);
for(szam=0; szam<10; szam++){
printf("%d: ", szam);
for(f=0; f<tomb[szam]; f++)
printf("*");
printf("\n");
}
return 0;
}Ez kicsit fapadosabb megoldás. Nincs benne annyi disznóság mint Fire kollega megoldásában

-
Fire/SOUL/CD
félisten
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
Hali!
Nincs baj azzal a strupr() függvénnyel, csak a bemenete (char*). Így használd:
#include <iostream>
using namespace std;
int main()
{
char str[]="Test text";
cout << strlwr((char*)str) << endl;
cout << strupr((char*)str) << endl;
return 0;
}Ebből gondolom nyílvánvaló, hogy mit kell módosítanod a kódodban.
Azonban ez valóban C programozás topic, van C++ topic is, oda tedd a C++ kérdéseket.
Ígérem ott is ránézek, és ha tudok segítek.Fire.
-
Lortech
addikt
Fogalmam sincs, mit szeretnél konkrétan, de ha az a gond hogy nem olvassa végig a teljes sort, akkor ajánlom olvasásra a getline specifikációját. Ha nem elegendő a buffered a következő sorvégéig akkor hiba keletkezik és nem megy tovább a beolvasás. Ajánlom még a ifstream fail, rdstate és clear függvényeit.
-
D@ni88
addikt
akkor adnátok írnátok egy olyan for ciklust, ami csak a sor végéig megy el? köszi
-
Lortech
addikt
Hát most nagy okosságot mondtál ezzel. Nem csoda, hogy C szintaktikát látsz, mivel szintaktika alapján lehetne C forrás is, ha éppenséggel nem std, ifstream, cout, cerr és stb lenne benne, ami meg C++.
-
!wannabe
tag
-
Lortech
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
Ez mondjuk c++, nem c..
transformot ajánlom, [link]
-
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
-
Lortech
addikt
-
D@ni88
addikt
melyik parancsal tudok kicsiből nagybetűt csinálni?
-
Fire/SOUL/CD
félisten
Hali!
Az ndx tömben van tárolva ugyebár, hogy melyik számjegy hányszor fordul elő.
Mivel én STRING-ként olvasom be, ezért a '0'-'9' számjegyek a karakterkódjukkal vannak jelen a STRING-be, vagyis hexa 0x30-0x39. Ebből kell 0-9 indexet csinálni.
pla '9' ascii kódja 0x39 binárisan 00111001, a 0x0f binárisan 00001111
00111001 AND 00001111 = 0000 1001 azaz 9.
( az AND ott lesz 1, ahol mindkét számban az azonos bitpozíción 1 van)
tehát ebben az esetben az ndx[str[i] & 0x0f]++ az ndx[9]++ lesz, azaz a tömb 9. indexén lévő elem értékét megnöveli egyel.Meg lehetett volna így is oldani ndx[str[i]-0x30]++ vagy ndx[str[i]-'0']++
Csak azért választottam az AND-es módszert, mert a logikai műveletek fontos része minden programozási nyelvnek(AND, OR, XOR, NOT stb)Fire.
-
!wannabe
tag
Hali!
A progi CodeBlocksban íródott. Bár írtad, hogy most kezdtél C-ben írni, de ennak ellenére úgy írtam, hogy legyen bent valami "újdonság" is, ami hasznos. Nézd át, ha valami nem tiszta írj.
Fire.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str[255];
unsigned char ndx[10];
int i,j,maxndx;
for(i=0;i<sizeof(ndx);ndx[i]=0, i++);
printf("Enter numbers (0-9): ");
gets(str);
for (i=0;i<strlen(str);i++) {
if (str[i]<'0' || str[i]>'9') {
printf("Illegal char found, skipped.. -> %c\n",str[i]);
continue;
};
ndx[str[i] & 0x0f]++;
}
//Horizontal
for(i=0;i<sizeof(ndx);i++) {
printf("\n%c ",i+'0');
for (j=ndx[i];j>0;j--) { printf("*"); }
}
printf("\n\n\n");
//Vertical
for(i=0, maxndx=0;i<sizeof(ndx);i++) {
maxndx=ndx[i]>=maxndx ? ndx[i] : maxndx;
}
for(;maxndx>0;maxndx--) {
for(i=0;i<sizeof(ndx);i++) {
ndx[i]<maxndx ? printf(" ") : printf("*");
}
printf("\n");
}
for(i=0;i<sizeof(ndx);printf("%c",'0'+i),i++);
printf("\n");
return 0;
}Fire:
ndx[str[i] & 0x0f]++;
Ez a sor pontosan mit csinál a hisztogramodban?
-
mmarta
senior tag
Hisztogram még mindig:
Ebből kellene függőlegest csinálni:
#include <stdio.h>int i, j, szam, tomb[10];
int main(){
for(i=0; i<10; i++){
tomb[i]=0;
};do{
printf("kerem a kovetkezot: ");
scanf("%d", &szam);
if((szam>=0) && (szam <10)){
tomb[szam]++;
}}while(szam>=0);
for(i=0; i<10; i++){
printf("A(z) %d szamjegy %d alkalommal szerepelt\n", i, tomb[i]);
};for(i=0; i<10; i++){
printf("%d: ", i);
for(; 0<tomb[i];tomb[i]--){
printf("*");
}
printf("\n");
};return 0;
}így nézne ki:
[link] -
Fire/SOUL/CD
félisten
Hihetetlen vagyok!!!
22:00kor keltem fel...annak már majdnem egy órája és még mindig homályosan látok. Nem vettem észre, hogy vízszintesen is kirajzolja. A kódban meg azon gondolkodtam, hogy miért van ott kommentbe a horizontal/vertical... szóval sry. korán van még.CodeBlocks a legkirályabb

Hali!
Semmi gáz! Ismerős az érzés, Én is ha lefárasztom az agyam, 5-10 másodpercnek ell kell telnie, mire felismerem édesanyámat
. Ha meg hirtelen kell felkelnem, akkor órákig "beszámíthatattlan" vagyok... 
Fire.
-
!wannabe
tag
Hali!
Újra kellet pakolnom a vista-t, és még nem raktam fel a VS-t. (de lehet hogy nem is fogom, csak ha kell). Jó ez a CodeBlocks
(Kösz mégegyszer, hogy javasoltad!)Ez a példa, függölegesen, meg vizszintesen is kiírja a számokat ill kirajzolja a csillagokat......
(Horizontal/Vertical rész)
Valamit félreértettem?
Fire.
Hihetetlen vagyok!!!
22:00kor keltem fel...annak már majdnem egy órája és még mindig homályosan látok. Nem vettem észre, hogy vízszintesen is kirajzolja. A kódban meg azon gondolkodtam, hogy miért van ott kommentbe a horizontal/vertical... szóval sry. korán van még.CodeBlocks a legkirályabb

-
Fire/SOUL/CD
félisten
Hali!
Újra kellet pakolnom a vista-t, és még nem raktam fel a VS-t. (de lehet hogy nem is fogom, csak ha kell). Jó ez a CodeBlocks
(Kösz mégegyszer, hogy javasoltad!)Ez a példa, függölegesen, meg vizszintesen is kiírja a számokat ill kirajzolja a csillagokat......
(Horizontal/Vertical rész)
Valamit félreértettem?
Fire.
-
!wannabe
tag
Sziasztok!
A segítségeteket szeretném kérni. Most kezdtem C nyelven programozgatni és segítségre lenne szükségem.
Egy olyan programot kell írnom ami 0tól 9 ig számjegyeket kér be és kiirja hogy melyik számjegy hányszor fordul elő.Ez a része megy.
A másik rész ami a bekért számjegyek előfordulási számát jeleníti meg a karakteres képernyőn "grafikusan". Minden számjegyhez egy álló oszlop tartozik, amiben annyi darab csillag karakter szerepl, ahányszor az adott számjegy előfordult.
Hát ebben szeretnék segítséget kérni
Ez egy hisztorgram...Nekem is beletört a bicskám
Fire : hogy hogy CodeBlocks -ban írod és nem visualstudio-ban?

Egyébként úgy kellene, hogy vízszintesen legyenek a számok. Úgy lenne igazi hisztogram, Nekem legalábbis olyat kellett. -
Fire/SOUL/CD
félisten
Sziasztok!
A segítségeteket szeretném kérni. Most kezdtem C nyelven programozgatni és segítségre lenne szükségem.
Egy olyan programot kell írnom ami 0tól 9 ig számjegyeket kér be és kiirja hogy melyik számjegy hányszor fordul elő.Ez a része megy.
A másik rész ami a bekért számjegyek előfordulási számát jeleníti meg a karakteres képernyőn "grafikusan". Minden számjegyhez egy álló oszlop tartozik, amiben annyi darab csillag karakter szerepl, ahányszor az adott számjegy előfordult.
Hát ebben szeretnék segítséget kérni
Hali!
A progi CodeBlocksban íródott. Bár írtad, hogy most kezdtél C-ben írni, de ennak ellenére úgy írtam, hogy legyen bent valami "újdonság" is, ami hasznos. Nézd át, ha valami nem tiszta írj.
Fire.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char str[255];
unsigned char ndx[10];
int i,j,maxndx;
for(i=0;i<sizeof(ndx);ndx[i]=0, i++);
printf("Enter numbers (0-9): ");
gets(str);
for (i=0;i<strlen(str);i++) {
if (str[i]<'0' || str[i]>'9') {
printf("Illegal char found, skipped.. -> %c\n",str[i]);
continue;
};
ndx[str[i] & 0x0f]++;
}
//Horizontal
for(i=0;i<sizeof(ndx);i++) {
printf("\n%c ",i+'0');
for (j=ndx[i];j>0;j--) { printf("*"); }
}
printf("\n\n\n");
//Vertical
for(i=0, maxndx=0;i<sizeof(ndx);i++) {
maxndx=ndx[i]>=maxndx ? ndx[i] : maxndx;
}
for(;maxndx>0;maxndx--) {
for(i=0;i<sizeof(ndx);i++) {
ndx[i]<maxndx ? printf(" ") : printf("*");
}
printf("\n");
}
for(i=0;i<sizeof(ndx);printf("%c",'0'+i),i++);
printf("\n");
return 0;
} -
rothkrisz
csendes tag
Sziasztok!
A segítségeteket szeretném kérni. Most kezdtem C nyelven programozgatni és segítségre lenne szükségem.
Egy olyan programot kell írnom ami 0tól 9 ig számjegyeket kér be és kiirja hogy melyik számjegy hányszor fordul elő.Ez a része megy.
A másik rész ami a bekért számjegyek előfordulási számát jeleníti meg a karakteres képernyőn "grafikusan". Minden számjegyhez egy álló oszlop tartozik, amiben annyi darab csillag karakter szerepl, ahányszor az adott számjegy előfordult.
Hát ebben szeretnék segítséget kérni
-
Fire/SOUL/CD
félisten
Rendben, csak azért kérdeztem, mert én teljesen megszokásból, használok cikluson belül deklarációt. PL: for(int i=1;i<=10;i++); Na ezt alapban a Dev c++ nem szereti, mert nem a régi c89 módot használja, hanem a c99-et. Ilenykor ezt a hibát dobja:
for loop initial declaration used outside C99 modeA "hiba" megszüntethető, ha a compiler parancssorához hozzáadod a -std=c99 utasítást vagy kapcsolót, ahogy tetszik.
A CodeBlocks nem tudom, hogy foglalkozik-e vele, próbáld ki...

Fire.
UI: Amúgy VS c++-ban írok C-t(most ismerkedem a környezettel), de a Dev c++ is fent van.
-
!wannabe
tag
CodeBlocks (CB ) -ban írtam. Meg DEV-C++-t is használok néha, de most bejön a CB, szerintem ezt használom.
-
Fire/SOUL/CD
félisten
-
Fire/SOUL/CD
félisten
közben érkezett egy megoldás egy havertól megosztom veletek. Ezen a megoldáson jelölve vannak a fekete-fehér mezők.
#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
printf(" ");
for(sor=0; sor<SORSZAM; sor++){
printf(" %c", sor+'A');
}
printf("\n");
for ( sor = 0; sor < SORSZAM; sor++ ){
printf(" ");
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
printf(" %d", sor+1);
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
if((oszlop%2==0 && sor%2==1) || (sor%2==0 && oszlop%2==1)){
printf("|x");
}else{
printf( "| " );
}
}
printf( "| \n" );
};
printf(" ");
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf("+\n");
return 0;
}Alapvetően a kód jó, csak módosítani kell hogy tényleg "szabványos" sakktábla legyen.
Ilyen legyen: [link]Fire.
UI: remélem nem cseszegetésnek veszed, de legyünk precízek

-
Fire/SOUL/CD
félisten
Nos, egy sakktábla 8x8-as, gondolom ez nem ujdonság, tehát kell egy plusz sor az oszlop azonosítóknak (A-H) ill egy plusz oszlop a sor azonosítóknak(1-8).
Viszont a oszlopnevek meg sorszámok (ha már nagyon szakszerűen akarsz eljárni), nem hasraütésre megy. Ha leraksz magad elé egy táblát, akkor a feléd eső oldalon a bal kezednél van az A1, ami fekete.(esetleg ha ki is akarod szinezni).
Ha akarod tömbözhetsz is, de felesleges(ha csak nincs a tarsojodba valami más terv is a táblával kapcsolatban), simán minden sornál 8-től lefelé ill minden oszlopnál A-H ig kiírod pluszba.Fire.
Közbe beugrott a kód, megnézem

-
!wannabe
tag
közben érkezett egy megoldás egy havertól megosztom veletek. Ezen a megoldáson jelölve vannak a fekete-fehér mezők.
#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
printf(" ");
for(sor=0; sor<SORSZAM; sor++){
printf(" %c", sor+'A');
}
printf("\n");
for ( sor = 0; sor < SORSZAM; sor++ ){
printf(" ");
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
printf(" %d", sor+1);
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
if((oszlop%2==0 && sor%2==1) || (sor%2==0 && oszlop%2==1)){
printf("|x");
}else{
printf( "| " );
}
}
printf( "| \n" );
};
printf(" ");
for( oszlop = 0; oszlop < OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf("+\n");
return 0;
} -
!wannabe
tag
Az oszlop meg sorcímeket akarom megcsinálni. Ez sakktábla szóval az oszlopokba kellene betűket a sorokba pedig számokat iratni. Ezt gondolom tömbökkel kellene. A tömböt kell egy for ciklusban inicializálni? Vagy hogy tudok hivatkozni arra a tömbre?
-
Fire/SOUL/CD
félisten
Bátorkodom feltenni triviális kérdésem.
A program 1 oszloppal meg 1 sorral többet rajzol ki mint kéne.#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
for ( sor = 0; sor <= SORSZAM; sor++ ){
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "| " );
};
printf( "|\n" );
};
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+%n" );
return 0;
}Hali!
Úgy van ahogy a kolléga is mondja, azaz <= helyett <, vagy a a for ciklusban a sor és oszlop változót 1-ről indítsd.
Ezt a sort meg javítsd printf( "+%n" );
Nyíilván ezt akartad írni printf( "+\n" );Fire.
-
doc
nagyúr
Bátorkodom feltenni triviális kérdésem.
A program 1 oszloppal meg 1 sorral többet rajzol ki mint kéne.#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
for ( sor = 0; sor <= SORSZAM; sor++ ){
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "| " );
};
printf( "|\n" );
};
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+%n" );
return 0;
}<= helyett legyen csak <
-
!wannabe
tag
Bátorkodom feltenni triviális kérdésem.
A program 1 oszloppal meg 1 sorral többet rajzol ki mint kéne.#include <stdio.h>
int main(){
int sor, oszlop, SORSZAM, OSZLOPSZAM;
printf("Kerem a sorok szamat:");
scanf("%d", &SORSZAM);
printf("Kerem az oszlopok szamat:");
scanf("%d", &OSZLOPSZAM);
for ( sor = 0; sor <= SORSZAM; sor++ ){
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+\n" );
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "| " );
};
printf( "|\n" );
};
for( oszlop = 0; oszlop <= OSZLOPSZAM; oszlop++ ){
printf( "+-" );
};
printf( "+%n" );
return 0;
} -
Fire/SOUL/CD
félisten
Mit gondoltok a webes C tutorialokrol? Esetleg vannak olyanok amiket külön kiemelnétek mert annyira jó / rossz?
Néhányat átnéztem közülük mostanában. túl sok különbséget nem látok köztük. Egyáltalán ti hogyan indultatok el a C programozás rögös útjain?Néhány link az ilyen tutorialokrol: Leicester,
Strath,
CprogrammingHali!
Én magam(már nem tudom pontosan mikor,de a 80-as évek közepe vége felé) C64-en kezdtem el programozni, assembly-ben. Volt egy kis csapat, amiben én a 1541-II-drive-ért voltam felelős, tehát lemezes műveletek. Akkor írtam az első 4 másodperces formattert, a 10 másodperces validator, a 14-szeres irq loadert(miközben szól a zene, tölt a drive) stb.
Az egyik csapattag megvette első PC-jét(486dx4-100, 4 mega ram, 2x sony cd olvasó, s3 1megás vga, tomato alaplapmeg talán seagate vinyó), tudtam nekem is kell PC. Természetesen Assembly egyből, alig vártuk hogy a gamestar meg chip meg egyéb újságok lemezmellékleteit megnézhessük, mert nagyon sok hasznos uty ill doksi volt rajtuk.
Borland assemblerrel kezdtem, aztán borland pascal, borland c/c++, borland delphi, borland builder.....és jelenleg is borland(ill. mostmár Codegear) cuccokkal dolgozom.Persze, én is assemblyben meg más nyelven is úgy kezdtem, hogy "töröljük le a képernyőt, írjuk ki hogy Helló!". Akkoriban a net nem volt elterjedt, hogy úgy mondjam csak a "kiváltságosok" rendelkeztek vele, elsősorban anyagi ill technikai feltételek miatt. Így lemezmellékletekről meg szakirodalomból tanultunk magunktól. Ha minden könyvet eladnék, ami most a szekrényen van, egy igen jó konfigot tudnék venni..., de nem adom.
Sajnos a középiskolában szinte megutáltatták a informatikát ill matekot(ami abban merült ki, hogy valami videoton gépen egymás alá meg mellé kiirattuk 1-10-ig a számokat
).
Sajnos azt látom, hogy jelengleg is ez a legnagyobb probléma, hiába van tehetsége, szorgalma, kitartása a számítástechnika(ezen belül programozás) iránt, a középiskolákban elveszik az ember kedvét tőle. Rossz tananyag, rosszul leadott jó tananyag, diákok érdektelensége....és még sorolhatnám.Neked anyyit javasolnék és minden kezdőnek, hogy a nyelv alapjait kell első körben tökéletesen elsajátítani, megérteni. Aztán ahhoz a nyelvhez kiválasztani a megfelelő fejlesztőkörnyezetet, amikor ez megvan, kitartani a Cég mellett, mert akár mennyire is szabvány pl a C++, de az jól látszik, hogy mennyire eltérnek a fejlesztőkörnyezetek egymástól. Itt a net, tessék használni, mindent meg lehet rajt találni. Aztán meg tessék kérdezni PH-en!(nekünk anno 30km-en belül nem volt senki, akit megkérdezhettünk volna
) Nem érdekes, ha értelmetlen dolgot kérdezel, akkor megmondják hogy ez értelmetlen, ezért meg ezért meg ezért, és így meg így kellene megoldani.
Én is sok mindent megkérdezek és mindig kapok rá választ, sok mindent tanulok itt, noha elég rég óta üzöm az "ipart". Ebben a szakmában, minden nap jönnek ki újdonságok, fizikai képtelenség, hogy mindenhez értsen az ember.Van jó és van rossz tutorial. Én azokat létesítem előnyben, ahol képpel illusztrált, lépésről-lépésre magyarázó, forráskóddal fűszerezett(amit beillesztesz aztán műxik) stb dolgok találhatóak. Az egyik ilyen kedvenc oldalam ez: [www.functionx.com/]
Fire.
-
!wannabe
tag
Mit gondoltok a webes C tutorialokrol? Esetleg vannak olyanok amiket külön kiemelnétek mert annyira jó / rossz?
Néhányat átnéztem közülük mostanában. túl sok különbséget nem látok köztük. Egyáltalán ti hogyan indultatok el a C programozás rögös útjain?Néhány link az ilyen tutorialokrol: Leicester,
Strath,
Cprogramming -
Fire/SOUL/CD
félisten
Hali!
Köszönöm a felvilágosítást, most már tiszta, hogy VS C#-ben kizárólag .NET Framework.
(Azt hittem, hogy sima ANSI C nyelvet is lehet használni benne
)
Akkor marad, hogy VS C++-ban írunk ANSI C progit, "nekem a 9 is páros..."
Fire.
-
Lortech
addikt
Hali!
Sajna erre nem kaptam választ:
"hogyan kell Visual C# 2008-ban Console Application-t létrehozni, amiben a PRINTF használható, nem a WRITELINE."
igen, az a gáz hogy ez is ebből "él"
"A project for creating a command-line application (.NET Framework 3.5)"
Így hozza létre a Console Application-t.
Erre van valami ötleted?Fire.
UI: Amúgy szakmádban(okleveles programozó) dolgozol, esetleg szabadúszó vagy?
Megmondom őszintén, azt hittem, hogy elírtad, majd helyesbítettél az utóiratodban. amargo kifejtette már: értelmetlen a kérés / kérdés.
-
amargo
addikt
Hali!
Bevallom a a VS C++ részével nem is foglalkoztam, engem a VS C# project érdekelt, mivel ez C topic. Megtisztelnél vele rendszerprogramozó kolléga(amúgy tényleg az vagy?), ha leírnád, hogyan kell Visual C# 2008-ban Console Application-t létrehozni, amiben a PRINTF használható, nem a WRITELINE.

Fire.
UI: utánanéztem amit írtál, ha Win32 Console App van létrehozva akkor "megy" a műsor, mármint VS c++-ban.
Hopp most esik le, Te nem is ismered a C# .NET-et.
"hogyan kell Visual C# 2008-ban Console Application-t létrehozni, amiben a PRINTF használható, nem a WRITELINE."
Nos pedig Lortech erre a kérdésedre is válaszolt, csak feltételezte, hogy valamennyire tisztában vagy .NET környzettel.
.NET keretrendszert úgy képzeld el mint egy virtuális fordító gépet(java-ból ismerős lehet).
Bocsánat, de ki kell ugranom, ha visszatértem kifejtem. -
Fire/SOUL/CD
félisten
Hali!
Sajna erre nem kaptam választ:
"hogyan kell Visual C# 2008-ban Console Application-t létrehozni, amiben a PRINTF használható, nem a WRITELINE."
igen, az a gáz hogy ez is ebből "él"
"A project for creating a command-line application (.NET Framework 3.5)"
Így hozza létre a Console Application-t.
Erre van valami ötleted?Fire.
UI: Amúgy szakmádban(okleveles programozó) dolgozol, esetleg szabadúszó vagy?
-
Lortech
addikt
Hali!
Bevallom a a VS C++ részével nem is foglalkoztam, engem a VS C# project érdekelt, mivel ez C topic. Megtisztelnél vele rendszerprogramozó kolléga(amúgy tényleg az vagy?), ha leírnád, hogyan kell Visual C# 2008-ban Console Application-t létrehozni, amiben a PRINTF használható, nem a WRITELINE.

Fire.
UI: utánanéztem amit írtál, ha Win32 Console App van létrehozva akkor "megy" a műsor, mármint VS c++-ban.
Örülök, hogy sikerült.. Te CLR projektet hoztál létre (.NET managed kód, amit írtam), ami .NET BCL-ből dolgozik, ezért volt WriteLine.
Natív win32 projekt teljesen más tészta.
ui: Nem rendszerprogramozó, hanem simán okleves programozó (programtervező informatikus). -
!wannabe
tag
Eredetileg Vista van a gépemen. Felszabadítottam egy particionáló progival 10 gigát a merevlemezen. (ez egyébként 5 óráig tartott) Betettem egy Win Xp lemezét és installáltam. Na ezek után már nem Vistával bootol hanem Xp-vel. Ezért egy EasyBCD nevű programmal modifikálom a bootsectort, (lehet nem a bootsectort hanem valami mást de a boothoz van köze) így aztán bootolásnál még mielőtt bármelyik oprendszer elindulna, választhatok, hogy az Xp-t vagy a Vistát indítom. Be lehet állítani, hogy mennyi időt várjon mielőtt elindítja a primary oprendszert, én 5 szekundumot állítottam, így nem lassítja a bootolást jelentősen.
Értem. Igazából gondoltam, hogy dual boot azt jelentené, hogy két (vagy több) oprndsz.-t használsz cask még nem láttam ezt ilyen kifejezésben.
Amúgy én XP mellé tettem fel anno Linuxot és a Linux csinált egy GRUB menut-t amiben lehetett választani, hogy mit akarok indítani azt hittem, hogy Windows-éknál is így van. ( ezek szerint nem)Az MSDNAA-ról meg annyit, hogy a Pannon Egyetemen is van ez a dolog ( talán az összes egyetem info karán van ) itt viszont erősen az Eclipse-t használjuk.
-
Fire/SOUL/CD
félisten
Hali!
Bevallom a a VS C++ részével nem is foglalkoztam, engem a VS C# project érdekelt, mivel ez C topic. Megtisztelnél vele rendszerprogramozó kolléga(amúgy tényleg az vagy?), ha leírnád, hogyan kell Visual C# 2008-ban Console Application-t létrehozni, amiben a PRINTF használható, nem a WRITELINE.

Fire.
UI: utánanéztem amit írtál, ha Win32 Console App van létrehozva akkor "megy" a műsor, mármint VS c++-ban.
-
Ati_X_321
aktív tag
a visual studio a legjobb fejlesztőrendszer sztem, szal jobb lesz ha újrarakod a géped

de ha manapság divatos módon nem szereted a microsoftot, akkor ne használd
-
Daneeka
senior tag
Hali!
Igen, azért tettem bele a négy kódot, hogy lásd mekkora a különbség.(azért a VS-ben "writeline"
, miért nem írtak akkor egy pascal editort is
)Na mindegy, döntsd el miben akarsz dolgozni, aztán ha tudunk segítünk.
(lehetőleg C legyen, mivel ez C topic)Fire.
C-ben kell dolgoznom mert ez a tantárgy továbbá a gyak.vez, szinte kötelezővé tette a VisualStudio használatát. (azt nem tudom, hogy azért mondja-e mert az MSDNAA szerződésben benne van, hogy nyomni kell a cuccaikat és ezért is kapjuk ingyenesen, hogy rászokjunk azt később megvegyük.
) -
Daneeka
senior tag
Eredetileg Vista van a gépemen. Felszabadítottam egy particionáló progival 10 gigát a merevlemezen. (ez egyébként 5 óráig tartott) Betettem egy Win Xp lemezét és installáltam. Na ezek után már nem Vistával bootol hanem Xp-vel. Ezért egy EasyBCD nevű programmal modifikálom a bootsectort, (lehet nem a bootsectort hanem valami mást de a boothoz van köze) így aztán bootolásnál még mielőtt bármelyik oprendszer elindulna, választhatok, hogy az Xp-t vagy a Vistát indítom. Be lehet állítani, hogy mennyi időt várjon mielőtt elindítja a primary oprendszert, én 5 szekundumot állítottam, így nem lassítja a bootolást jelentősen.
-
Lortech
addikt
Hali!
Biztos igazad van. Sajna nem ismerem(nem használom) ezeket a fejlesztőkörnyezeteket.
Azért bátorkodtam ezen kódokat berakni, mert Daneeka korábban arról "panaszkodott", hogy nem tudja befordítani a project-jét, ezeket meg belehet. Tehát lássa, hogy így kellene kinézni a forrásnak.
Amúgy Borland Delphi 7, Codegear Builder ill Assembler-ben írogatok, amikor ilyen melót kapok.(Rendszerprogramozó szakon végeztem 12 éve)A Dev c++ ill VS2008 csak azért raktam fel, mert mostanában sok pl diplomamunkát hoznak hozzám átnézésre vagy javításra, amit ezekben a környezetekben írnak.
(VS esetén lehet mint újra tanulni, de sebaj szeretem a kihívásokat
)Fire.
Én pedig csak bátorkodtam jelezni, hogy hiányos információid miatt nevetgélsz a WriteLine-on és félrevezeted a kérdezőt tisztelt 12 éve végzett rendszerprogramozó kolléga.
-
Fire/SOUL/CD
félisten
Hali!
Biztos igazad van. Sajna nem ismerem(nem használom) ezeket a fejlesztőkörnyezeteket.
Azért bátorkodtam ezen kódokat berakni, mert Daneeka korábban arról "panaszkodott", hogy nem tudja befordítani a project-jét, ezeket meg belehet. Tehát lássa, hogy így kellene kinézni a forrásnak.
Amúgy Borland Delphi 7, Codegear Builder ill Assembler-ben írogatok, amikor ilyen melót kapok.(Rendszerprogramozó szakon végeztem 12 éve)A Dev c++ ill VS2008 csak azért raktam fel, mert mostanában sok pl diplomamunkát hoznak hozzám átnézésre vagy javításra, amit ezekben a környezetekben írnak.
(VS esetén lehet mint újra tanulni, de sebaj szeretem a kihívásokat
)Fire.
-
Lortech
addikt
Hali!
Igen, azért tettem bele a négy kódot, hogy lásd mekkora a különbség.(azért a VS-ben "writeline"
, miért nem írtak akkor egy pascal editort is
)Na mindegy, döntsd el miben akarsz dolgozni, aztán ha tudunk segítünk.
(lehetőleg C legyen, mivel ez C topic)Fire.
Nem azért, de te vs. 2008-ban managed c++ projektet nyitottál, nem natívat.
Egyébként ~ugyanaz a kód lefordítható vele mint amit devcpp-hez írtál. -
Fire/SOUL/CD
félisten
Te jó isten, azt hittem ilyen "Hello World" szintű dolgok nyomokban hasonlítanak egymásra.
Egyébként most az van, hogy csináltam egy dualboot rendszert és egy szűz XP-re telepítettem a VS2008 Pro-t, így most működik. A DevC-ben nem működő VisualStudió progikról meg azt mondta nekem valaki, hogy nem egészen azonos a "parancs készletük" és azért nem működnek.(nem ezt a szót használta de talán fedi amit mondott)Hali!
Igen, azért tettem bele a négy kódot, hogy lásd mekkora a különbség.(azért a VS-ben "writeline"
, miért nem írtak akkor egy pascal editort is
)Na mindegy, döntsd el miben akarsz dolgozni, aztán ha tudunk segítünk.
(lehetőleg C legyen, mivel ez C topic)Fire.
-
!wannabe
tag
Te jó isten, azt hittem ilyen "Hello World" szintű dolgok nyomokban hasonlítanak egymásra.
Egyébként most az van, hogy csináltam egy dualboot rendszert és egy szűz XP-re telepítettem a VS2008 Pro-t, így most működik. A DevC-ben nem működő VisualStudió progikról meg azt mondta nekem valaki, hogy nem egészen azonos a "parancs készletük" és azért nem működnek.(nem ezt a szót használta de talán fedi amit mondott)"Egyébként most az van, hogy csináltam egy dualboot rendszert" << ez pontosan mit jelent?
( bocs ha noob a kérdés ) -
Daneeka
senior tag
Hali!
Hát ime az összehasonlítás. Mindegyik fejlesztőkörnyezetben CONSOLE APPLICATION PROJECT van létrehozva
Dev c++ C PROJECT
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("Hello Daneeka!\n");
printf("Press ANY KEY to continue...");
getchar();
return 0;
}Visual Studio C# 2008
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello Daneeka!");
}
}
}Dev C++ C++ PROJECT
#include <iostream>
using namespace std;
int main (int argc, char *argv[])
{
cout << "Hello Daneeka!" << endl;
cout << "Press ANY KEY to continue..." << endl;
cin.get();
return 0;
}Visual Studio C++ 2008
// Fire.cpp : main project file.
#include "stdafx.h"
using namespace System;
int main(array<System::String ^> ^args)
{
Console::WriteLine("Hello Daneeka!");
return 0;
}Szerintem is maradjunk a Dev c++-nál, aztán majd segítünk átalakítani Visual Studios-ra.

Fire.
Te jó isten, azt hittem ilyen "Hello World" szintű dolgok nyomokban hasonlítanak egymásra.
Egyébként most az van, hogy csináltam egy dualboot rendszert és egy szűz XP-re telepítettem a VS2008 Pro-t, így most működik. A DevC-ben nem működő VisualStudió progikról meg azt mondta nekem valaki, hogy nem egészen azonos a "parancs készletük" és azért nem működnek.(nem ezt a szót használta de talán fedi amit mondott) -
Fire/SOUL/CD
félisten
Na sorban:
-A VisualStudioban tökéletesen működő (mármint ezen a picsányi szinten, hogy "add meg a számot-összeadja-hurrá") kódsort számtekterem gépéről átkopizva sajátomba és DevC-be bemásolva kapok egy 10ed másodpercre felvillanó ablakot. (Tovább vizualizálva, ugyanaz a kódsor ami VS-ben feldob nekem egy kérdést meg beírhatok egy számot annak a kódsornak csak felvillan az ablaka DevC-ben) Ezt nem nevezném tökéletes működésnek.
-Na nézzük. Van egy legit Vistám meg MSDNAA-ról leszedett három legális VS-em. Lehet szarul fogalmaztam meg de sikerült telepíteni minden VS-t. Elején custom összetevőkkel, a reinstall után már defaulton. Rendszergazdai jogaim vannak a gépen. Elindítom VS-t. File--New--Project--VisualC++-Win32 Cons. App.(mindent kipróbáltam)-Név megad(mindent kipróbáltam)-Location(mindent kipróbáltam) OK. 2008Pro/Express kivágja a legalsó sorba, hogy "Creating project ...név...project creation failed." A 2003 meg valami hasonló dumát kivág ablakba de ő még a ...VS.Wizard.... szöveget is belefoglalja.
Ezek ápdétet kaptak, a 2008 Sp1et, Windows is ápdét. Semmi. ReInstall. Semmi. Akkor 2003 helyett jött a 2008Pro. Ugyanezt végigjátszottam, hiba maradt. Jött a 2008 Express. Szintén szar.
Feladtam, jött a DevC. Erre meg a proggyakon VS 2003-ban működő kódok átmásolva csak felvillannak DevC-ben. Fizikailag előttem volt a laptop DevC-vel és a egyetemi gép VS-e tehát nem lehet, hogy szarul másoltam a kódot.A programozás bukás szelét érzem

Hali!
Hát ime az összehasonlítás. Mindegyik fejlesztőkörnyezetben CONSOLE APPLICATION PROJECT van létrehozva
Dev c++ C PROJECT
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
printf("Hello Daneeka!\n");
printf("Press ANY KEY to continue...");
getchar();
return 0;
}Visual Studio C# 2008
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hello Daneeka!");
}
}
}Dev C++ C++ PROJECT
#include <iostream>
using namespace std;
int main (int argc, char *argv[])
{
cout << "Hello Daneeka!" << endl;
cout << "Press ANY KEY to continue..." << endl;
cin.get();
return 0;
}Visual Studio C++ 2008
// Fire.cpp : main project file.
#include "stdafx.h"
using namespace System;
int main(array<System::String ^> ^args)
{
Console::WriteLine("Hello Daneeka!");
return 0;
}Szerintem is maradjunk a Dev c++-nál, aztán majd segítünk átalakítani Visual Studios-ra.

Fire.
-
!wannabe
tag
Na sorban:
-A VisualStudioban tökéletesen működő (mármint ezen a picsányi szinten, hogy "add meg a számot-összeadja-hurrá") kódsort számtekterem gépéről átkopizva sajátomba és DevC-be bemásolva kapok egy 10ed másodpercre felvillanó ablakot. (Tovább vizualizálva, ugyanaz a kódsor ami VS-ben feldob nekem egy kérdést meg beírhatok egy számot annak a kódsornak csak felvillan az ablaka DevC-ben) Ezt nem nevezném tökéletes működésnek.
-Na nézzük. Van egy legit Vistám meg MSDNAA-ról leszedett három legális VS-em. Lehet szarul fogalmaztam meg de sikerült telepíteni minden VS-t. Elején custom összetevőkkel, a reinstall után már defaulton. Rendszergazdai jogaim vannak a gépen. Elindítom VS-t. File--New--Project--VisualC++-Win32 Cons. App.(mindent kipróbáltam)-Név megad(mindent kipróbáltam)-Location(mindent kipróbáltam) OK. 2008Pro/Express kivágja a legalsó sorba, hogy "Creating project ...név...project creation failed." A 2003 meg valami hasonló dumát kivág ablakba de ő még a ...VS.Wizard.... szöveget is belefoglalja.
Ezek ápdétet kaptak, a 2008 Sp1et, Windows is ápdét. Semmi. ReInstall. Semmi. Akkor 2003 helyett jött a 2008Pro. Ugyanezt végigjátszottam, hiba maradt. Jött a 2008 Express. Szintén szar.
Feladtam, jött a DevC. Erre meg a proggyakon VS 2003-ban működő kódok átmásolva csak felvillannak DevC-ben. Fizikailag előttem volt a laptop DevC-vel és a egyetemi gép VS-e tehát nem lehet, hogy szarul másoltam a kódot.A programozás bukás szelét érzem

Hali!
Eclipse-el meg VS.-el én is állandóan szívok. Ezért is használok DevC-t vagy CodeBlocks-t. Kisebb programok írására tökéletesen alkalmas. Majd ha muszáj lesz belerázódok a többibe addig ez megfelel.
Amúgy meg csak nem ezen fogod bebukni a tárgyat...
U.I.:
system("PAUSE");
-t használok, hogy ne tűntesse el egyből a parancssort. Bár a jobb programozok biztos megmondják majd h mi a szitu.
-
Daneeka
senior tag
No, az a 10ed mp felvillanó ablak volt a kódod, az hogy nem működiik meg elég tágfogalom, mivel a leírtak alapján működik.
Az hogy egy VisualStudio-t nem sikerült felrakni? Miért nem? Hogy csinálod?
Az hogy: "cannot create project" még az is lehet, hogy egészen mást akartál csinálni, mint egy C++-s programot (ott csak a könyvtárakkal tudsz C-t csinálni)..Ha meg sehogysem jön össze ez, akkor is inkább eclipse-t használj, szerintem(bár ott a 3 klikken kívűl kicsit többet kell tudni) vagy codeblocks.
Na sorban:
-A VisualStudioban tökéletesen működő (mármint ezen a picsányi szinten, hogy "add meg a számot-összeadja-hurrá") kódsort számtekterem gépéről átkopizva sajátomba és DevC-be bemásolva kapok egy 10ed másodpercre felvillanó ablakot. (Tovább vizualizálva, ugyanaz a kódsor ami VS-ben feldob nekem egy kérdést meg beírhatok egy számot annak a kódsornak csak felvillan az ablaka DevC-ben) Ezt nem nevezném tökéletes működésnek.
-Na nézzük. Van egy legit Vistám meg MSDNAA-ról leszedett három legális VS-em. Lehet szarul fogalmaztam meg de sikerült telepíteni minden VS-t. Elején custom összetevőkkel, a reinstall után már defaulton. Rendszergazdai jogaim vannak a gépen. Elindítom VS-t. File--New--Project--VisualC++-Win32 Cons. App.(mindent kipróbáltam)-Név megad(mindent kipróbáltam)-Location(mindent kipróbáltam) OK. 2008Pro/Express kivágja a legalsó sorba, hogy "Creating project ...név...project creation failed." A 2003 meg valami hasonló dumát kivág ablakba de ő még a ...VS.Wizard.... szöveget is belefoglalja.
Ezek ápdétet kaptak, a 2008 Sp1et, Windows is ápdét. Semmi. ReInstall. Semmi. Akkor 2003 helyett jött a 2008Pro. Ugyanezt végigjátszottam, hiba maradt. Jött a 2008 Express. Szintén szar.
Feladtam, jött a DevC. Erre meg a proggyakon VS 2003-ban működő kódok átmásolva csak felvillannak DevC-ben. Fizikailag előttem volt a laptop DevC-vel és a egyetemi gép VS-e tehát nem lehet, hogy szarul másoltam a kódot.A programozás bukás szelét érzem

-
amargo
addikt
Hali!
BME 1 féléven vagyok. Programozásnál VisualStudio-t preferálják. Na ennek 3 különböző változatát sem sikerült működésre bírnom (mind (2003,2008,2008exp) "cannot create project" hibával szállt el) Ezért DevC-vel próbálkozok.
Na a problémám az, hogy a VisualStudioban működő kódsorokból semmi sem fut le DevC alatt. Konkrétan egy tizedmásodpercre megjelenik az ablakuk és eltünnek. Azt látom, hogy pl VisualStudioban egyáltalán nem használnak "getch();" parancsot, míg kicsitomi88 tutorialjaiban ott vannak.
Hogyan tehetném a VS-alatt működő kódsoraimat DevC kompatibilissá?
(azt már nem is merem írni, hogy a VS-el valaki segítsen mert a oprendszer újrarakásán kívűl szinte mindent kipróbáltam, ha valaki sejti, hogy tud segíteni akkor bővebben kifejtem a dolgokat)
No, az a 10ed mp felvillanó ablak volt a kódod, az hogy nem működiik meg elég tágfogalom, mivel a leírtak alapján működik.
Az hogy egy VisualStudio-t nem sikerült felrakni? Miért nem? Hogy csinálod?
Az hogy: "cannot create project" még az is lehet, hogy egészen mást akartál csinálni, mint egy C++-s programot (ott csak a könyvtárakkal tudsz C-t csinálni)..Ha meg sehogysem jön össze ez, akkor is inkább eclipse-t használj, szerintem(bár ott a 3 klikken kívűl kicsit többet kell tudni) vagy codeblocks.
-
Daneeka
senior tag
Hali!
BME 1 féléven vagyok. Programozásnál VisualStudio-t preferálják. Na ennek 3 különböző változatát sem sikerült működésre bírnom (mind (2003,2008,2008exp) "cannot create project" hibával szállt el) Ezért DevC-vel próbálkozok.
Na a problémám az, hogy a VisualStudioban működő kódsorokból semmi sem fut le DevC alatt. Konkrétan egy tizedmásodpercre megjelenik az ablakuk és eltünnek. Azt látom, hogy pl VisualStudioban egyáltalán nem használnak "getch();" parancsot, míg kicsitomi88 tutorialjaiban ott vannak.
Hogyan tehetném a VS-alatt működő kódsoraimat DevC kompatibilissá?
(azt már nem is merem írni, hogy a VS-el valaki segítsen mert a oprendszer újrarakásán kívűl szinte mindent kipróbáltam, ha valaki sejti, hogy tud segíteni akkor bővebben kifejtem a dolgokat)
-
mmarta
senior tag
az elso:
olyan programot kell irni, ami kiszamolja hogy melyik telefon-elofizeto mennyi penzt fog fizetni, es hany percig telefonalt
plusz ki kell meg irni, hogy ki telefonalt a legtobb ideig, es ki fizeti a legtobbeta programban dinamikus tomboket kell hasznalni
a bemeneti file helyes (gondolom ez azt jelenti, hogy nem kell input-ellenorzest csinalni)a bemeneti file formatuma:
elso sor: hany elofizeto van
masodik sor: ket szam: csucsidos tarifa es csucsidon kivuli tarifa
a tobbi sor az elofizetok adatait tartalmazzaelofizeto neve (kereszt- es vezeteknev), es ket szam: hany percet telefonalt csucsidoben es azon kivul
egyelore ennyi, hagyok masokat is kibontakozni

Kösziiiiiiiii, ez is segítség!
-
doc
nagyúr
az elso:
olyan programot kell irni, ami kiszamolja hogy melyik telefon-elofizeto mennyi penzt fog fizetni, es hany percig telefonalt
plusz ki kell meg irni, hogy ki telefonalt a legtobb ideig, es ki fizeti a legtobbeta programban dinamikus tomboket kell hasznalni
a bemeneti file helyes (gondolom ez azt jelenti, hogy nem kell input-ellenorzest csinalni)a bemeneti file formatuma:
elso sor: hany elofizeto van
masodik sor: ket szam: csucsidos tarifa es csucsidon kivuli tarifa
a tobbi sor az elofizetok adatait tartalmazzaelofizeto neve (kereszt- es vezeteknev), es ket szam: hany percet telefonalt csucsidoben es azon kivul
egyelore ennyi, hagyok masokat is kibontakozni

-
mmarta
senior tag
-
mmarta
senior tag
Megérteni szeretném mi a feladat. Lehet hogy apró módosítást végeznek, de ha nem tudom miről szól esélyem sincs (amúgy se sok
).
(Persze, egy kevéske magyarázat sem ártana mit miért, de ezzel nem terhelném a vállalkozót.)
Viszont a progiban a változók neve is naná angolul van, szóval abban is kellene segítség - magyar megfelelőt találni.
-
doc
nagyúr
Sziasztok!
Ismét a segítségeteket kérném.
Lenne-e olyan válalkozó, aki a zh feladatait, amit angolul írtak elmagyarázná? Meg van a megoldás is, tulajdonképpen csak be kellene magolni a programokat, de könnyebb lenne, ha érteném is mit csinálok.
4 feladat van, leírással(angol) és megoldással, C nyelvben.Köszi előre is!
most konkretan mit szeretnel? azt lefordittatni magyarra, hogy mi a feladat, vagy megerteni hogy hogyan mukodnek a megoldasok?
-
mmarta
senior tag
Sziasztok!
Ismét a segítségeteket kérném.
Lenne-e olyan válalkozó, aki a zh feladatait, amit angolul írtak elmagyarázná? Meg van a megoldás is, tulajdonképpen csak be kellene magolni a programokat, de könnyebb lenne, ha érteném is mit csinálok.
4 feladat van, leírással(angol) és megoldással, C nyelvben.Köszi előre is!
-
!wannabe
tag
Hali!
Kicsitomi88 mintha régebben logoutban csináltál volna C tutorialt azzal mi a helyzet?
-
doc
nagyúr
-
Ati_X_321
aktív tag
-
doc
nagyúr
Sziasztok !
c++-ban kellene némi segítség.
Egy olyan progit kéne írnom, ami a felhasználótól kér egy egész számot! Ezután dinamikusan lefoglal egy ekkora méretű, egészek tárolására alkalmas tömböt.
Ezután meghív egy másik függvényt, ami paraméterként kapja a tömböt, a méretét, és a maximum értéket, és létrehoz egy (másik!) tömböt (dinamikusan), amelyben ugyanazok az elemek szerepelnek, mint az első tömbben. Végül mindkét tömb elemeit írd ki a képernyőre.Ötlet ?

melyik resze nem megy?
beolvasas: scanf, memfoglalas: malloc, kiiratas: printf -
Blaise
veterán
Sziasztok !
c++-ban kellene némi segítség.
Egy olyan progit kéne írnom, ami a felhasználótól kér egy egész számot! Ezután dinamikusan lefoglal egy ekkora méretű, egészek tárolására alkalmas tömböt.
Ezután meghív egy másik függvényt, ami paraméterként kapja a tömböt, a méretét, és a maximum értéket, és létrehoz egy (másik!) tömböt (dinamikusan), amelyben ugyanazok az elemek szerepelnek, mint az első tömbben. Végül mindkét tömb elemeit írd ki a képernyőre.Ötlet ?

-
Lortech
addikt
Inicializálás ~ kezdőértékadás, nem pedig deklarálás, amit az említett sorban csináltál.
Ezzel a sorral létrejött a két változó, lefoglalódott nekik a típusuknak megfelelő memóriahely, de ez nem járt explicit értékadással, az lesz innentől a változók értéke, ami a lefoglalt memóriarészben maradt (random szemétként kezelendő). Így elméletileg lehetséges, hogy a tipp értéke megegyezik azzal, amit majd a rejtett változóba bekérsz, így a program hibás.
tipp:
int rejtett, tipp;
beolvasás
tipp=rejtett + 1
ciklus.. -
mmarta
senior tag
Ott van a progi elején: int rejtett, tipp;
Ez nem az inicializálás? Egy példa segítene a megértéshez.Azt hogy lehet megoldani, hogy a beírt számot, ami a rejtett, ne jelenítse meg. Most így értelmetlen, mert bekérni a rejtett számot, de ott marad a képernyőn, így aki tippel látja.
-
PazsitZ
addikt
-
mmarta
senior tag
köszönöm, müxik!
Amúgy mi a búbánat az inicializálatlan változó C-ben?
Még csak 1x volt programozás óra, ezért vagyok tök
-
Lortech
addikt
Sziasztok!
Ekélne egy kis segítség nekem is.
Bugyuta feladat: van egy rejtett szám, amit én megadok és ezt kell kitalálni. Ha kitalálja kiírja, hogy gratula.Idág jutottam:
#include <stdio.h>
main()
/*tippelo jatek*/
{
int rejtett, tipp;printf("kerem a rejtett szamot!");
scanf("%d", &rejtett);while(tipp !=rejtett); //itt kezdodik a ciklus
{
printf("kerem a rejtett szamot!\n");
scanf("%d", &tipp);printf("Gratulalok!");
}
return 0;}
a progi látszólag hibamentes, de amikor bekéri a rejtett számot és beírom pl. 5, akkor így marad, nem csinál semmit, lefagy.
Biztos rossz, de mi a bibi?
Kellene egy előltesztelős és egy hátul tesztelős változat, mert a lecke ennek a feladatnak a bővítése lenne.
Segítsetek légyszi!
KösziAhogy a kolléga mondja, azzal a kiegészítéssel, hogy ha én lennék a tanárod, biztos belekötnék az inicialiázatlan változóra hivatkozásba. Ami akár véletlenszerűen meg is egyezhet a kitalálandó számmal, így nem is kér tippet. Szóval kicsit át kéne variálni.
-
sghc_toma
senior tag
Sziasztok!
Ekélne egy kis segítség nekem is.
Bugyuta feladat: van egy rejtett szám, amit én megadok és ezt kell kitalálni. Ha kitalálja kiírja, hogy gratula.Idág jutottam:
#include <stdio.h>
main()
/*tippelo jatek*/
{
int rejtett, tipp;printf("kerem a rejtett szamot!");
scanf("%d", &rejtett);while(tipp !=rejtett); //itt kezdodik a ciklus
{
printf("kerem a rejtett szamot!\n");
scanf("%d", &tipp);printf("Gratulalok!");
}
return 0;}
a progi látszólag hibamentes, de amikor bekéri a rejtett számot és beírom pl. 5, akkor így marad, nem csinál semmit, lefagy.
Biztos rossz, de mi a bibi?
Kellene egy előltesztelős és egy hátul tesztelős változat, mert a lecke ennek a feladatnak a bővítése lenne.
Segítsetek légyszi!
Köszivégtelen ciklust csináltál: a while(tipp !=rejtett); sor végi pontosvessző miatt üres a ciklusmagod.. ja, meg a printf("Gratulalok!"); sort tedd ki a ciklus mögé, különben minden rossz válasz után is gratulál...
-
mmarta
senior tag
Sziasztok!
Ekélne egy kis segítség nekem is.
Bugyuta feladat: van egy rejtett szám, amit én megadok és ezt kell kitalálni. Ha kitalálja kiírja, hogy gratula.Idág jutottam:
#include <stdio.h>
main()
/*tippelo jatek*/
{
int rejtett, tipp;printf("kerem a rejtett szamot!");
scanf("%d", &rejtett);while(tipp !=rejtett); //itt kezdodik a ciklus
{
printf("kerem a rejtett szamot!\n");
scanf("%d", &tipp);printf("Gratulalok!");
}
return 0;}
a progi látszólag hibamentes, de amikor bekéri a rejtett számot és beírom pl. 5, akkor így marad, nem csinál semmit, lefagy.
Biztos rossz, de mi a bibi?
Kellene egy előltesztelős és egy hátul tesztelős változat, mert a lecke ennek a feladatnak a bővítése lenne.
Segítsetek légyszi!
Köszi -
terkaz
csendes tag
-
Lortech
addikt
-
terkaz
csendes tag
Ki tudnád esetleg egészíteni? Nem értem pontosan, hogyan kellene a változót & -val megadni, hogy a struktúrába mutasson.
Bocs, hogy luzerkedek.
-
Lortech
addikt
Üdv. 2 hete kezdtem el foglalkozni a C-vel és segítséget szeretnék kérni egy elég primitív feladat megoldásában. A feladat az lenne, hogy a program bekérjen két számot, és számítsa ki a mértani közepüket. A két szám meg a "mertanikozep" változó egy struktúratömb része kell, hogy legyen.
A kód:#include <stdio.h>
#include <stdlib.h>
#include <math.h>
typedef struct k{
double adat1, adat2;
double mertanikozep;
}Adatok;
int main()
{
Adatok *pa;
pa = (Adatok*)malloc(sizeof(Adatok));
if( pa == NULL ){
printf("Memoriafoglalas sikertelen.\n");
getchar(); return 1;}
printf("Elso adat: "); scanf("%lf", pa->adat1);
printf("Masodik adat: "); scanf("%lf", pa->adat2);
pa->mertanikozep = sqrt(pa->adat1 * pa->adat2);
printf("Mertani kozepuk: %lf\n", pa->mertanikozep);
free(pa);
fflush(stdin); getchar();
return 0;
}Az a problémám, hogy amikor "Buildelem" akkor 0 db errort ír ki, de mikor debuggal futtatom akkor a második szám megadása után elszáll a progi(VS és DevC alatt is). Sokat gondolkodtam, hogy mi lehet benne a hiba de egyszerűen nem találom.
Kéne a scanfeknél a változó elé a &, mivel hiába pointer a struktúra, a mezője már nem az, és simán a pa->adat1 nem cím, a scanf meg azt vár.
-
terkaz
csendes tag
Üdv. 2 hete kezdtem el foglalkozni a C-vel és segítséget szeretnék kérni egy elég primitív feladat megoldásában. A feladat az lenne, hogy a program bekérjen két számot, és számítsa ki a mértani közepüket. A két szám meg a "mertanikozep" változó egy struktúratömb része kell, hogy legyen.
A kód:#include <stdio.h>
#include <stdlib.h>
#include <math.h>
typedef struct k{
double adat1, adat2;
double mertanikozep;
}Adatok;
int main()
{
Adatok *pa;
pa = (Adatok*)malloc(sizeof(Adatok));
if( pa == NULL ){
printf("Memoriafoglalas sikertelen.\n");
getchar(); return 1;}
printf("Elso adat: "); scanf("%lf", pa->adat1);
printf("Masodik adat: "); scanf("%lf", pa->adat2);
pa->mertanikozep = sqrt(pa->adat1 * pa->adat2);
printf("Mertani kozepuk: %lf\n", pa->mertanikozep);
free(pa);
fflush(stdin); getchar();
return 0;
}Az a problémám, hogy amikor "Buildelem" akkor 0 db errort ír ki, de mikor debuggal futtatom akkor a második szám megadása után elszáll a progi(VS és DevC alatt is). Sokat gondolkodtam, hogy mi lehet benne a hiba de egyszerűen nem találom.
-
Andre90
tag
használj valami rendes programfejlesztő rendszert, windows alatt visual c++ (az express változat ingyen van)
linux/unix alá biztos van eclipsenem érdemes már az elején sem szopatni magadat azzal, hogy megnehezíted a saját dolgodat
a link pedig nem halott, kimásoltam psc kolléga hozzászólását a fórumról:
"Eszközök" menü->"Gyorsbillentyűk konfigurálása"->"Szerkeszés:Megjegyzés Be" ill. "Szerkesztés:Megjegyzés Ki" sorokon "ESC" nyomásával törölni kell a gyorsbillentyűt.
Aztán "Ok".A Dev-C++ alapbeállítású gyorsbillentyű-beállításai ütik egymást a magyar billentyűzeten a pontosvessző (AltGr+,) kombinációjával, és ezért nem ment.
Ha a fent leírtakad megcsinálod, menni kell.Ja: egyes régebbi verziók nem mentik el a gyorsbillentyűk beállításait, ha esetleg ilyen ősrégi verziód van, akkor ezt minden Dev-Cpp indításakor újra végig kell csinálnod.
Üdv: psc
Köszi szépen a gyors választ, így már megy is.

-
Ati_X_321
aktív tag
Sziasztok!
A segítségeteket szeretném kérni. Rászántam magam, hogy el kezdjek foglalkozni a programozással, mivel egyetemen nagy valószínűséggel szívni fogok vele. Elolvastam kicsitomi88 Logout-os C Programozás Kezdőknek - 0. rész című írását, de az egyik benne lévő link nem megy, nevezetesen a pontosvessző hiba, goondolom emiat tnem tudok altgr-rel pontosvesszőt írn ia programba. Valaki tudna itt segíteni, hogyí mivel orvosolhatnám ezt? Megköszönném
"Kötelező olvasmány kódolás előtt: Pontosvessző hiba" itt a hibás link:
http://www.prog.hu/tudastar/16540/Pontosvesszo.htmlMég egy halott linket találtam: http://www.prog.hu/cikkek/350/A+programtervezes+alapjai.html
Ez is fontos állítólag.Segízségeteket köszönöm előre is. Üdv: André
használj valami rendes programfejlesztő rendszert, windows alatt visual c++ (az express változat ingyen van)
linux/unix alá biztos van eclipsenem érdemes már az elején sem szopatni magadat azzal, hogy megnehezíted a saját dolgodat
a link pedig nem halott, kimásoltam psc kolléga hozzászólását a fórumról:
"Eszközök" menü->"Gyorsbillentyűk konfigurálása"->"Szerkeszés:Megjegyzés Be" ill. "Szerkesztés:Megjegyzés Ki" sorokon "ESC" nyomásával törölni kell a gyorsbillentyűt.
Aztán "Ok".A Dev-C++ alapbeállítású gyorsbillentyű-beállításai ütik egymást a magyar billentyűzeten a pontosvessző (AltGr+,) kombinációjával, és ezért nem ment.
Ha a fent leírtakad megcsinálod, menni kell.Ja: egyes régebbi verziók nem mentik el a gyorsbillentyűk beállításait, ha esetleg ilyen ősrégi verziód van, akkor ezt minden Dev-Cpp indításakor újra végig kell csinálnod.
Üdv: psc
-
Ati_X_321
aktív tag
hahó
engem profi trükkök érdekelnénekx = new X();
lehetőség van a new.h-ban egy függvény pointer átállítására, és ekkor, ha nem sikerül a memória foglalás, akkor a saját függvényed futhat le, bár manapság a virtuálizált memória kezelés miatt nem fog senki kifogyni a memóriából (de beágyazott hardveren ha esetleg lehetőség van c++ra, akkor van értelme, ill. gondolom mallocra is megvan ugyanez, de nem ástam bele magam)láttam olyat is, hogy a kivétel kezelés úgy volt "letiltva", hogy minden kivételt egy függvény kapott el; ez valahogy assemblyben lett összehekkelve
ezzel meg lehet oldani az intelligens lefagyást: fatal exception esetén a saját Sorry ablakodat feldobhatod, meg amit akarsz még elmenthetsz.szóval ilyesmi trükkök érdekelnének, bár azt elismerem, hogy az általam említett megoldásokra ezerévente egyszer van szükség, de jó ha tudja az ember, hogy mik a lehetőségek
-
Andre90
tag
Sziasztok!
A segítségeteket szeretném kérni. Rászántam magam, hogy el kezdjek foglalkozni a programozással, mivel egyetemen nagy valószínűséggel szívni fogok vele. Elolvastam kicsitomi88 Logout-os C Programozás Kezdőknek - 0. rész című írását, de az egyik benne lévő link nem megy, nevezetesen a pontosvessző hiba, goondolom emiat tnem tudok altgr-rel pontosvesszőt írn ia programba. Valaki tudna itt segíteni, hogyí mivel orvosolhatnám ezt? Megköszönném
"Kötelező olvasmány kódolás előtt: Pontosvessző hiba" itt a hibás link:
http://www.prog.hu/tudastar/16540/Pontosvesszo.htmlMég egy halott linket találtam: http://www.prog.hu/cikkek/350/A+programtervezes+alapjai.html
Ez is fontos állítólag.Segízségeteket köszönöm előre is. Üdv: André
-
Tv
senior tag
Helo!
Itt ez az egyszerű példaprogram, ami azt tudja, hogy beírok neki egy karaktert, vagy karakterláncot és enter után kiírja nekem ugyanazt:
#include <stdio.h>
main()
{
int c;
c=getchar();
while (c != EOF)
{
putchar(c);
c=getchar();
}
}Leírta a könyv hogy mi mit csinál a programban, de az EOF értelmére nem jövök rá. Mivel tudok olyat csinálni, amivel utasítás végét kapok? Vagy az EOF csak azért van, hogy végtelenciklus legyen? Légyszi valaki magyarázza el nekem.
A getchar putchar sem teljesen világos, de még emészthető.Csövi! Az EOF=End of file. Tehát a while (c != EOF) { } ciklus addig fut körbe-körbe, amíg el nem fogynak a normál karakterek, illetve egy lezáró ("állomány vége") karaktert nem kap a getchar().
-
Wizardmon
csendes tag
CTRL+Z az EOF karaktere
getchar() nekiáll egy adatbekérésnek az inputrol ami jelen esetbe a billentyűzet, elso meghívásnál, megcsinálja a teljes bekérést és eltárolja a bufferbe. Tehát nem csak egy karaktert kér be, hanem többet. Majd azután ha a meghívod megint a getchar()-t akkor szépen kiveszi a következő karaktereket a bufferből.
putchar() kiírja a buffer aktuális elemét.
Nem pontosan írtam le, de talán érthető a lényeg.

Köszi szépen. Így már érthetőbb a dolog.
-
mm00
aktív tag
Helo!
Itt ez az egyszerű példaprogram, ami azt tudja, hogy beírok neki egy karaktert, vagy karakterláncot és enter után kiírja nekem ugyanazt:
#include <stdio.h>
main()
{
int c;
c=getchar();
while (c != EOF)
{
putchar(c);
c=getchar();
}
}Leírta a könyv hogy mi mit csinál a programban, de az EOF értelmére nem jövök rá. Mivel tudok olyat csinálni, amivel utasítás végét kapok? Vagy az EOF csak azért van, hogy végtelenciklus legyen? Légyszi valaki magyarázza el nekem.
A getchar putchar sem teljesen világos, de még emészthető.CTRL+Z az EOF karaktere
getchar() nekiáll egy adatbekérésnek az inputrol ami jelen esetbe a billentyűzet, elso meghívásnál, megcsinálja a teljes bekérést és eltárolja a bufferbe. Tehát nem csak egy karaktert kér be, hanem többet. Majd azután ha a meghívod megint a getchar()-t akkor szépen kiveszi a következő karaktereket a bufferből.
putchar() kiírja a buffer aktuális elemét.
Nem pontosan írtam le, de talán érthető a lényeg.

-
Wizardmon
csendes tag
Helo!
Itt ez az egyszerű példaprogram, ami azt tudja, hogy beírok neki egy karaktert, vagy karakterláncot és enter után kiírja nekem ugyanazt:
#include <stdio.h>
main()
{
int c;
c=getchar();
while (c != EOF)
{
putchar(c);
c=getchar();
}
}Leírta a könyv hogy mi mit csinál a programban, de az EOF értelmére nem jövök rá. Mivel tudok olyat csinálni, amivel utasítás végét kapok? Vagy az EOF csak azért van, hogy végtelenciklus legyen? Légyszi valaki magyarázza el nekem.
A getchar putchar sem teljesen világos, de még emészthető. -
mm00
aktív tag
mm00 - nak nagyon szépen köszönöm a programokat. 49 pontot adott az 50ből mert volt benne egy elírás állítólag. Az előzőre 48at kaptam, szóval így 5ös lett az infóm.
amúgy a félévünk meg volt osztva. Első fele maple volt, a második meg a C. 7 óránk volt C-ből, amiből kettő a mi csoportunknak elmaradt, mert a szünetekbe estek, az utolsón meg elmondta címszavakban a beadandókat, ami kb negyed óra volt, és mehettünk.
Tehát tényleg nem 3 óránk volt, hanem 4 és egy pici. :-) Mondjuk részemről furi, hogy először C++ - t tanultunk egy negyed évet első félévben, aztán most C-t. Amúgy igazatok van, mert egyrészt nem tanultam meg rendesen a C nyelvet, másrészt első félévben is örültem, hogy a C++ egyáltalán meglett, mert abból beadandó és zh is volt. Kis könnyebbség, hogy ebben a félévben két beadandó volt csak. Majd jövőre kitanulkozom belőle, mert kezdjük az elejétől az egészet, és még előadás is lesz belőle, szóval talán majd jobban megy kövi félévben.mégegyszer köszönök minden segítséget, remélem legközelebb már egyedül is megy

Nincsmit, legközelebb szakíts rá több időt és tanuld meg

-
Bettina87
csendes tag
mm00 - nak nagyon szépen köszönöm a programokat. 49 pontot adott az 50ből mert volt benne egy elírás állítólag. Az előzőre 48at kaptam, szóval így 5ös lett az infóm.
amúgy a félévünk meg volt osztva. Első fele maple volt, a második meg a C. 7 óránk volt C-ből, amiből kettő a mi csoportunknak elmaradt, mert a szünetekbe estek, az utolsón meg elmondta címszavakban a beadandókat, ami kb negyed óra volt, és mehettünk.
Tehát tényleg nem 3 óránk volt, hanem 4 és egy pici. :-) Mondjuk részemről furi, hogy először C++ - t tanultunk egy negyed évet első félévben, aztán most C-t. Amúgy igazatok van, mert egyrészt nem tanultam meg rendesen a C nyelvet, másrészt első félévben is örültem, hogy a C++ egyáltalán meglett, mert abból beadandó és zh is volt. Kis könnyebbség, hogy ebben a félévben két beadandó volt csak. Majd jövőre kitanulkozom belőle, mert kezdjük az elejétől az egészet, és még előadás is lesz belőle, szóval talán majd jobban megy kövi félévben.mégegyszer köszönök minden segítséget, remélem legközelebb már egyedül is megy

-
Tv
senior tag
-
ibra89
csendes tag
sziasztok! holnap vizsgázok szoftverfejlesztésből:S:S:S CSharp.. sajnos nem nagyon értek hozzá... Valaki lenne olyan kedves és segítene nekem a holnapi vizsgán? ha igen vegyetek fel ezen az email cimen lécci: ibrapapa@hotmail.com
köszi!!! nagyon rendes lenne tőletek -
ArchElf
addikt
-
Tv
senior tag
Nálunk (miskolcon) 20 óra alatt megtanítottak minket C-ben, utána 20 óra alatt C++ ban, majd 20 óra alatt Java-ban és végül 20 óra alatt PHP-ban programozni... Ez nem semmi teljesítmény - főleg, hogy gépteremben csak az utolsó félévben - a PHP-n voltunk bent, a többi a táblánál került "szemléltetésre"
Ja és a második félév végén (c++) linuxra kellett processz-farmot leprogramozni. Mondjuk, aki pont megfelelő szakirányon jött (programozás), annak ez (borzasztóan) nem esett nehezére, de aki rendszertervező, logisztikus, elektro-mérnök, gépészmérnök végzettséggel jött... hát ők csak megcsináltatták a beadandókat valakivel. Szerintem ez van ilyen helyeken.AE
A processz farm még mindig jáccik

-
ArchElf
addikt
Nálunk (miskolcon) 20 óra alatt megtanítottak minket C-ben, utána 20 óra alatt C++ ban, majd 20 óra alatt Java-ban és végül 20 óra alatt PHP-ban programozni... Ez nem semmi teljesítmény - főleg, hogy gépteremben csak az utolsó félévben - a PHP-n voltunk bent, a többi a táblánál került "szemléltetésre"
Ja és a második félév végén (c++) linuxra kellett processz-farmot leprogramozni. Mondjuk, aki pont megfelelő szakirányon jött (programozás), annak ez (borzasztóan) nem esett nehezére, de aki rendszertervező, logisztikus, elektro-mérnök, gépészmérnök végzettséggel jött... hát ők csak megcsináltatták a beadandókat valakivel. Szerintem ez van ilyen helyeken.AE
-
mm00
aktív tag
-
shev7
veterán
ami valoszinuleg szinten programozas. Ha programozni tudsz, akkor barmilyen nyelvben meg tudsz irni egy ilyen programot. Valoszinulge pont azert kerte a tanero KRC-ben, mert ebben senki sem programozik, igy nehezebb a netrol/ismerostol segitseget kerni.
-
mm00
aktív tag
-
shev7
veterán
-
mm00
aktív tag
-
shev7
veterán
az eddigi beadandóim magam csináltam, ez épp egy olyan rész amihez ha tudnék is valamit az nem jó, mert C++ -os nyelv, nem KR C. nem rögtön azzal kezdtem, hogy ide beírtam, de miután visszadobott a tanár ezek előtt két feladatot, gondoltam segítséget kérek, és mivel a környezetemben senkinek nem ment, gondoltam ide írok, hátha valaki válaszol. És igen, volt olyan rendes ember, aki megcsinálta, vagy adott hozzá segítséget, ami alapján kicsit jobbá vált a program, és amiért nagyon hálás vagyok, mert így legalább van a rossz programomban jó is, ellentétben azokkal akiknek az egész rossz.
még egyszer nagyon köszönöm a segítséget, majd kiderül mi lesz belőle
mert nem figyeltetek a gyakorlatokon

-
Bettina87
csendes tag
az eddigi beadandóim magam csináltam, ez épp egy olyan rész amihez ha tudnék is valamit az nem jó, mert C++ -os nyelv, nem KR C. nem rögtön azzal kezdtem, hogy ide beírtam, de miután visszadobott a tanár ezek előtt két feladatot, gondoltam segítséget kérek, és mivel a környezetemben senkinek nem ment, gondoltam ide írok, hátha valaki válaszol. És igen, volt olyan rendes ember, aki megcsinálta, vagy adott hozzá segítséget, ami alapján kicsit jobbá vált a program, és amiért nagyon hálás vagyok, mert így legalább van a rossz programomban jó is, ellentétben azokkal akiknek az egész rossz.
még egyszer nagyon köszönöm a segítséget, majd kiderül mi lesz belőle
-
Tv
senior tag
Ne értsd félre az info-s dolgot, nem rosszindulatból mondtam. Csak azokét dobja vissza, akik már fél lábbal kinnt vannak az egyetemről, és ők már mélyebb programozási ismeretekkel rendelkeznek. Nem értem, hogy miért kell ennyire belemélyedni ebbe a verzióba, mikor valószínű nem is ezt fogjuk venni a továbbiakban.
Kissé furi az egész rendszer minálunk.Az a bajom, hogy megcsinálja másnak is egy olyan ember, aki igazán ért hozzá, de a tanárnak nem felel meg. Nem tudom mit vár tőlünk.
Talán azt várja, hogy Ti magatok írjátok meg. Nem lehet mindig majd mással megcsináltatni a dolgokat.
Új hozzászólás Aktív témák
-
Fórumok
Mobilarena - mobil fórumok
Okostelefonok Mobiltelefonok Okosórák Autó+mobil Üzlet és Szolgáltatások Mobilalkalmazások Tartozékok, egyebek Mobilarena blogokPROHARDVER! - hardver fórumok
Notebookok TV & Audió Digitális fényképezés Alaplapok, chipsetek, memóriák Processzorok, tuning Hűtés, házak, tápok, modding Videokártyák Monitorok Adattárolás Multimédia, életmód, 3D nyomtatás Nyomtatók, szkennerek Tabletek, E-bookok PC, mini PC, barebone, szerver Beviteli eszközök Egyéb hardverek PROHARDVER! BlogokIT café - infotech fórumok
Infotech Hálózat, szolgáltatók OS, alkalmazások SzoftverfejlesztésGAMEPOD - játék fórumok
PC játékok Konzol játékok MobiljátékokLOGOUT - lépj ki, lépj be!
LOGOUT reakciók Monologoszféra FototrendFÁRADT GŐZ - közösségi tér szinte bármiről
Tudomány, oktatás Sport, életmód, utazás, egészség Kultúra, művészet, média Gazdaság, jog Technika, hobbi, otthon Társadalom, közélet Egyéb Lokál PROHARDVER! interaktív
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- BESZÁMÍTÁS! MSI Thin 15 B12UCX GAMER notebook - i5 12450H 16GB DDR4 512GB SSD RTX 2050 4GB WIN11
- Bomba ár! Lenovo ThinkPad L380 - i7-8GEN I 16GB I 256SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
- BESZÁMÍTÁS! ASRock B450M R5 3600 16GB DDR4 512GB SSD GTX 1660 Super 6GB Rampage SHIVA DeepCool 400W
- Apple iPhone 12 Pro Max / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku:96%
- ÚJ Dell Pro 16 Plus - 16" WUXGA IPS - Ultra 5 235U - 16GB - 512GB - Win11 PRO - 3 év garancia - HUN
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



. Ha meg hirtelen kell felkelnem, akkor órákig "beszámíthatattlan" vagyok... 



)




