[ Príspevkov: 9 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.01.08
Prihlásený: 17.01.11
Príspevky: 17
Témy: 4 | 4
NapísalOffline : 24.04.2008 19:17 | pomoc s C

Ahojte. Potreboval by som pomoct z C.
-Za 1. Potreboval by som aby sa mi exe subor co som spravil v C hned po spusteni maximalizoval na celu obrazovku. Neviete niekto ako sa to robi ak sa to teda da?

-Za 2. Mam napr. takyto program
Kód:
#include<stdio.h>
#include<conio.h>
#include<dos.h>

int main(void)
{

int i,x,y,f,z;

clrscr();


  f=0;
do{
  if(f>10)
  f=0;
  f++;
  x=20;
  y=20;
  textattr(f);

//M
  for(i=0; i<5; i++){
   y--;
   gotoxy(x,y);
   cprintf("*");
   delay(100);
   }

  for(i=0; i<2; i++){
   x++;
   y++;
   gotoxy(x,y);
   cprintf("*");
   delay(100);
   }

  for(i=0; i<2; i++){
   x++;
   y--;
   gotoxy(x,y);
   cprintf("*");
   delay(100);
   }

  for(i=0; i<4; i++){
   y++;
   gotoxy(x,y);
   cprintf("*");
   delay(100);
   }
}while(z!=13);

return 0;
}


ten program teda robi to ze postupne s pomocou hviezdiciek vykresluje pismeno M a potom ho znova vykresluje v inych farbach a ja by som chcel aby sa ten program po stlaceni Enter-u ukoncil. Podmienku tam teda uz mam ale ked dam napr. do programu getch(); tak sa ukonci vykreslovanie pismena M a bude cakat na stlacenie klavesy. Neviete niekto ako by sa dalo spravit aby sa hocikedy pocas behu programu po stlaceni Enter-u ten program ukoncil? Poradte pls


Offline

Užívateľ
Užívateľ
pomoc s C

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 24.04.2008 19:51 | pomoc s C

no tak ked to mas cez tolko cyklov for tak to sa robi trosku obtiaznejsie.
do kazdeho bloku si daj
Kód:
if(kbhit()&&getch()==13) exit(1);


_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.01.08
Prihlásený: 17.01.11
Príspevky: 17
Témy: 4 | 4
Napísal autor témyOffline : 24.04.2008 21:42 | pomoc s C

No, uz mi to fachci, diky moc a nevies este ci sa da spravit to maximalizovanie okna po spusteni exe-cka?


Offline

Užívateľ
Užívateľ
pomoc s C

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 24.04.2008 22:01 | pomoc s C

alt + Enter. alebo si nastav cez exe subor. vies ako? cez windows das vlastnosti a tak dalej alebo spustis norton comander alebo far a tam. alebo das nejake parametre....


_________________
getch();?{readkey;?} na konci? !A naco! Riesenie je (Alt+F5)
99% pochopí a shaggy je druhá kategória
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.01.08
Prihlásený: 17.01.11
Príspevky: 17
Témy: 4 | 4
Napísal autor témyOffline : 28.04.2008 17:34 | pomoc s C

ok, thx


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.01.08
Prihlásený: 17.01.11
Príspevky: 17
Témy: 4 | 4
Napísal autor témyOffline : 02.05.2008 17:51 | pomoc s C

Este jednu vec by som potreboval. Po stlaceni Entru by som potreboval pokracovat v programe, ako ze prejde do nejakeho menu alebo tak podobne. Cez goto to moc robit nechcem a break-ov by som tam musel dat dost vela aby som toho docielil. Nedala by sa tato cast programu dat do niecoho ako procedura? Viem ze C prikaz procedury nema, tak sa pytam ci nema ine prikazy, ktore by to iste dokazali alebo nejake ine riesenie okrem tych co som uvadzal.


Offline

Skúsený užívateľ
Skúsený užívateľ
pomoc s C

Registrovaný: 10.07.07
Prihlásený: 02.11.17
Príspevky: 1060
Témy: 0 | 0
Bydlisko: Bratislava
NapísalOffline : 03.05.2008 1:24 | pomoc s C

Pises dve rozdielna veci ..ukoncenie funkcie na Enter... alebo samotna udalost sa ukonci na enter..tak co?


_________________
Nebo je modre, voda je mokra...
Offline

Užívateľ
Užívateľ
pomoc s C

Registrovaný: 16.05.07
Prihlásený: 01.08.17
Príspevky: 837
Témy: 6 | 6
NapísalOffline : 03.05.2008 18:38 | pomoc s C

pises nepravdy. akoze nema procedury. kazdy jazyk ma procedury.
len asi ty si myslis ze ked si mal pascal a vnom si pisal procedure ze to bola procedura a ked si pisal function ze to bola funkcia.
v c to tak neje tu je blok prikazov ktory moze po vykonani vratit nejaku hodnotu. ale mozes ho pouzit aj samostatne bez priradenia tej hodnoty v hlavnom cykle. cize procedury tu existuju.
myslim ze v pascale je to tak ze proceduru nemozes pouzit v priradeni a funkciu zas samotnu pre vykonanie niecoho. ale tu to tak neje.
Kód:
int/* <-- moze byt aj nemusi*/ profun(){
puts("to je procedura aj funkcia");
return 0;
}
main(){int i;
i=profun();
profun();

}


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 16.01.08
Prihlásený: 17.01.11
Príspevky: 17
Témy: 4 | 4
Napísal autor témyOffline : 06.05.2008 21:40 | pomoc s C

No mam to. Ja som to robil presne tak ako pises, teda cez funkciu, len som zabudol dopisat jeden dolezity riadok, tak mi to nechcelo prebehnut. Teraz to uz teda ide. thx za ochotu


 [ Príspevkov: 9 ] 


pomoc s C



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

pomoc pomoc prosim nefunguje internet

v Ovládače

7

1272

09.09.2017 20:37

Smith Wesson

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc pri pomoc pri skladaní PC - od 1 500 do 1 800 Eur (rozlíšenie 1440p)

v PC zostavy

13

951

28.09.2023 20:23

johny314

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v JavaScript, VBScript, Ajax

2

926

15.05.2009 20:15

firewall

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v ATI/AMD grafické karty

10

1122

10.01.2008 8:48

kasom

V tomto fóre nie sú ďalšie neprečítané témy.

POMOC

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Ostatné

30

2367

27.09.2009 20:01

workoholik16

V tomto fóre nie sú ďalšie neprečítané témy.

POMOC ???

v Delphi, Visual Basic

2

1288

27.03.2008 14:32

Martinek6

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Audio programy

4

987

05.02.2008 10:06

raikonen11

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v Kôš

1

38

25.04.2017 20:16

JanoF

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc!

v Procesory

6

1064

02.02.2008 18:27

Jaro

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Kôš

1

12

24.05.2020 22:00

werwest

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v Ostatné

13

1007

08.08.2009 22:16

malcolm

Táto téma je zamknutá, nemôžete posielať nové príspevky alebo odpovedať na staršie.

pomoc

v HTML, XHTML, XML, CSS

1

418

18.10.2013 18:36

Ďuri

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc

v PHP, ASP

6

753

01.08.2008 16:27

Darkeye18

V tomto fóre nie sú ďalšie neprečítané témy.

pomoc !

v Ovládače

1

1019

18.08.2007 16:07

johny128

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Kôš

2

20

16.01.2019 18:09

michalesku

V tomto fóre nie sú ďalšie neprečítané témy.

Pomoc

v Operačné systémy Microsoft

3

680

29.12.2007 18:42

Dzimbo



© 2005 - 2024 PCforum, edited by JanoF