C programozás help
Jelentkezz be a hozzászóláshoz.
Tegyél be egy billentyûzetfigyelést a program végére.
Tehát ilyesmit:
ha lefuttatom miért csak egy pillanatig lehete látni? MIt lehet ez ellen enni?
Milyen parancsot kell begépelni?
Elõre is kök!
main()
{
printf("C nyelv\n");
}
Most kezdtem a c nyelvet és nem tom hogy mi a gáz!
#include <stdio.h>
MAIN()
<
printf("C nyelv\n");
>
printf("C nyelv\n");
>
És ezt írja ki hogy a hiba forrás
83 untitled1.c parse error before `;'
#include<stdio.h>/*téglatestes felszinszámitós fügvényes struktúravisszatéros*/
void fug(int a,int b,int c)
{
struct ize
{
int V,A; /*visszatérési értékek*/
};
struct ize mize;
mize.A=2*(a*b+b*c+a*c);
mize.V=a*b*c;
return(mize);
}
main()
{
}
MErt ez hibát dob ki de sztem jó...:( Elõre is thx
Vki nem tudna segiteni nekem abban h h kén megirni egy olyan fügvényt mely tömböt kér be és viszatér a tömb elemek átlagával.
pláne ugy h elõre nem ismert a tömb elemszám.
Mert ez nem kóser:
#include<stdio.h>
int egy(int tomb<2>2>)
{
int n;
n=(tomb<1>1>+tomb<0>0>)/2;
return n;
}
main()
{
int k<2>2>,z;
printf("A szám:");
scanf("%i",&k<0>0>);
printf("A 2.szám:");
scanf("%i",&k<1>1>);
z=egy(k);
printf("A szám:%i\n",k);
}
A64 3500+, Asus A8N-SLI, 2x512mb ram(TWINMOS, CL 2.5), 7800GT 256mb/256bit
n+1, ha m=0
ack(m,n)=ack(m-1,1), ha n=0
ack(m-1,ack(m,n-1)), ha n>0 em m>0
A64 3500+, Asus A8N-SLI, 2x512mb ram(TWINMOS, CL 2.5), 7800GT 256mb/256bit
n+1, ha m=0
ack(m,n)=ack(m-1,1), ha n=0
ack(m-1,ack(m,n-1)), ha n>0 em m>0
A64 3500+, Asus A8N-SLI, 2x512mb ram(TWINMOS, CL 2.5), 7800GT 256mb/256bit
football without ultras is nothing
Írjál 1 programot, amely meghatározza, hogy a bekért szám melyik nap sorszáma.
köszi
int invert(int n,int p,int b)
{int a; int i; int tmp;
a=1;
tmp=a<<p;
a=tmp;
for(i=b;i>=0;i--)
{tmp=a<<1;
a=tmp;
n=n^a;}
return(n);}
A feladat: Irjal egy invert(x, p, n) fuggvenyt, amely az x p-edik poziciotol kezdodo n bitjet invertalja, a tobbi bitet pedig valtozatlanul hagyja.
Megorulok tolel; mar ezer+1 valtozatot irtam ra, de nem jon ossze hogy mukodjon is rendesen.
Segitseg!!!
Projectnél csinálj Win32 Console Application-t.
Amugy Visual Studio .NET 2003 sokkal jobb, és nem fagy ki annyiszor, mint a 6.0
http://pikkolo.rulz.hu
beolvasás
ellenõrzés
ciklus vége
kiíratása az eredménynek
Olvassunk be 5 db pozitív egyjegyû számot a billentyûzetrõl! Ellenõrizzük,
hogy csak pozitív egyjegyû számot fogadjunk el! Ha hibás számot ad meg, kérjük be
újra! A program végén, írjuk ki hány számot olvastunk be összesen!
Fákjúal!
caddie
caddie
#include<conio.h>
#include<stdio.h>
#include<stdlib.h>
void main (void)
{clrscr();
randomize();
char a;
int n,sor,i;
printf("\nHány sor lesz? ");
fflush(stdin);
scanf("%d",&n);
for (sor=0;sor<n;sor++)
{
printf("\n");
for(i=0;i<=14;i++)
{
a=random(26)+65;
printf("%c",a);
}
}
getch();
}
Fákjúal!
Egy kulon C++ topic sztem is felesleges... csak akkor illik a kerdes feltevojenek pontosan meghatarozni, hogy melyik nyelvrol is van szo, mert vannak helyzetek ahol azert alapvetoen ter el egymastol a ket nyelv!
caddie
Szóval ha idáig eljutottunk (szerintem:) akkor valahogy találni kell egy változó számot, amivel minden futásnál lehetne inicializálni. Ez lehetne az a bizonyos hány sort írunk ki, de az nem túl véletlen (de lehetne azzal is). Marad még hogy bekérünk mi egy számot, vagy használjuk az idõt :-)
(illetve lehet van még más is, nekem nem jut hirtelen eszembe:)
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Fákjúal!
De ha kiszeded a time.h -t, akkor az srand függvényhívásban a paramétert le kell cserélni valamire. Ha például bõvited a programot, hogy kérjen be egy számot 1 és mondjuk 10000 között, és azt adod át az srandnak, akkor máris kiküszöbölted a time.h -t.
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Esetleg a ?: operátort át lehetne írni if -re, de amúgy nem tudom hogyan lehetne még butítani :-)
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Fákjúal!
#include <stdlib.h>
#include <time.h>
#include <conio.h>
int main( void)
{
int i, j, count, c2;
srand( (unsigned)time( NULL ) );
printf ( "Hany sort irjak ki?");
scanf( "%d", &count);
while( count > 0)
{
c2 = ( count > 20? 20 : count);
for( i = 0; i < c2; i++)
{
for( j = 0; j < 15; j++)
printf( "%c", (rand() % 26) +65 );
printf( "\n");
}
getch();
while( kbhit())
getch();
count -= c2;
}
return 0;
}
Dr. Debreceni László egyetemi tanár
a képernyõre! Ha n értéke nagyobb, mint 20, várakozzunk
képernyõoldalanként(20 sor) egy billentyû leütésére.<#rinya>#rinya>
Fákjúal!
class Sor
{
char *Nev;
public:
Sor( const char* UjNev = 0);
~Sor();
};
Sor :: Sor( const char* UjNev)
{
if (UjNev)
{
Nev = new char[ strlen( UjNev) +1];
strcpy( Nev, UjNev);
}
else
Nev = 0;
}
Sor :: ~Sor()
{
if (Nev)
delete [] Nev;
}
Dr. Debreceni László egyetemi tanár
YouTube csatornám: www.youtube.com/user/atomheart147/videos
konstruktorban hogy kell char *nev t inicializálni?
így :
Sor::Sor(char* neve)
{ nev = new char(strlen(neve)+1);
strcpy(nev, neve);
}
destruktora:
Sor::~Sor()
{ delete nev;
}
vagy ez a helyes:
Sor::Sor(char* neve)
{ nev = new char
strcpy(nev, neve);
}
Sor::~Sor()
{ delete [] nev;
}
*hihi ** *
a hiba esetleg lehet hogy könyvtári fgv ket másképp akarsz használni, mint ahogy szeretné, vagy más az include fájl neve. próbálkozni kell.. fog az menni
*hihi ** *
YouTube csatornám: www.youtube.com/user/atomheart147/videos
Valami WinXP alatt is használható C fordítóra lenne szükségem.Még eléggé láma vagyok a témához, szal alapvetõ problémám az, hogy a kipróbált fordítókat nem tudom használni.Van pl ez a Dev-C++ de mit kell beállítani rajta, hogy fussanak a programok.Ezen pl. beírom a programot, nyomom a compiler+futtatást, de semmi nem történik.(alulra már fordításkor kiírja, unable to run program file). Vagy
van valami SourceBoost nevû progi ebben is hasonlóan beírom,majd compiler,linker, de szintén semmi.
PLS HELP,sürgõs lenne,thx.