Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 12 ] 
AutorSpráva
Offline

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

Registrovaný: 19.11.08
Prihlásený: 26.11.08
Príspevky: 5
Témy: 1
Príspevok NapísalOffline : 19.11.2008 9:57

Prosim vas o vysvetlenie prikazov tohto programu,neroyumiem vsetkemu :( Dakujem vsetkzm ktory sa zapoja...
Kód:
#include<stdio.h>
//zadefinovanie znaku *
void znak(int v)
{
   int pocet=0 ,znak, l;
   pocet=v/500000;
   znak= (int) pocet;
   for(l=0;l<znak;l++)
      printf("*");
}
main()
{
   FILE*fr1;
   FILE*fr2;
   int obrat;
   int obrat1;
   int dni, i=0, suma=0, suma1=0, j=0, oddelenie;

      if((fr1 = fopen("store1.txt" ,"r"))==NULL)//otvorenie suboru
   {
      printf("Subor neexistuje!");
      return (0);
      }   
      if((fr2 = fopen("store2.txt" ,"r"))==NULL)//otvorenie suboru
   {
      printf("Subor neexistuje!");
      return (0);
      }
            //nacitanieprvych dvoch hodnot
      
    printf("Mesiac august\n\n");
    printf("Market\tPredaj v milionoch Sk\n");
    printf("\t0         5         10        15        20\n");       //  zadefinovanie grafu
    printf(" #\t|*********|*********|*********|*********|\n\n");
         
      printf("Porovnanie trzieb jednotlivych oddeleni. Jedna * reprezentuje trzbu 500000Sk.\n");
      printf("Pobocka 1\n");
      while((fscanf(fr1,"%i",&oddelenie)) !=EOF)//nacitanie ostatnych
      {
         suma=0;   
         fscanf(fr1,"%d",&dni);
            for(j=0;j<dni;j++) //slucka kerej premenna ma hodnotu 0 a opakuje sa pokym sa nerovna hodnote premennej
            {
               fscanf(fr1,"%i",&obrat);
               suma=suma+obrat; // suctu priradujem hodnotu predchadzajuceho suctu + obrat

            }
         printf("\n%i\n",oddelenie);
         printf("%i\n",suma);
         znak(suma);
      }
      printf("\nPobocka 2\n");
      while((fscanf(fr2,"%i",&oddelenie)) !=EOF)
      {
      suma1=0;   
         fscanf(fr2,"%d",&dni);
            for(j=0;j<dni;j++)                {
            fscanf(fr2,"%i",&obrat1);
               suma1=suma1+obrat1;
            }
         printf("\n%i\n",oddelenie);
         printf("%i\n",suma1);
         znak(suma1);
      }
   
   
      

   getchar();
      return(0); //koniec porgramu
}


Offline

Skúsený užívateľ
Skúsený užívateľ
Vysvetlenie programu

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 19.11.2008 10:52

čomu presne z toho nerozumieš ? veď to tam máš ešte zakomentované čo-čo robí... tipujem že ti dakto písal úlohu do školy že ? tak či tak, keď to potrebuješ, tak by si mal rozumieť aspoň základným veciam a pokiaľ nerozumieš ničomu, tak je to trocha problém







_________________
C#, PHP, ...
Offline

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

Registrovaný: 19.11.08
Prihlásený: 26.11.08
Príspevky: 5
Témy: 1
Príspevok Napísal autor témyOffline : 20.11.2008 12:34

to čo neni vysvetlené tou nerozumiem:-)


Offline

Skúsený užívateľ
Skúsený užívateľ
Vysvetlenie programu

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 20.11.2008 12:44

veď okomentované tam máš prakticky všetko, aj to, čo by sa komentovať nemalo...
vravím, skús byť konkrétny, lebo kryštáľová guľa sa mi pokazila minulý víkend :)







_________________
C#, PHP, ...
Offline

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

Registrovaný: 19.11.08
Prihlásený: 26.11.08
Príspevky: 5
Témy: 1
Príspevok Napísal autor témyOffline : 20.11.2008 20:57

potrebujem vysvetlenie tých zátvoriek:-)


Offline

Skúsený užívateľ
Skúsený užívateľ
Vysvetlenie programu

Registrovaný: 24.01.08
Prihlásený: 13.09.17
Príspevky: 14572
Témy: 66
Bydlisko: Žilina
Príspevok NapísalOffline : 20.11.2008 21:37

veď tam sú samé zátvorky :lol: zátvorky ohraničujú logický celok, používajú sa aj na označenie funkcií, pričom do tých zátvoriek vkladáme vstupné argumenty funkcie, prípadne ich môžeme použiť pre matematické operácie :)







_________________
C#, PHP, ...
Offline

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

Registrovaný: 19.11.08
Prihlásený: 26.11.08
Príspevky: 5
Témy: 1
Príspevok Napísal autor témyOffline : 20.11.2008 22:50

No a teraz to aplikuj pre moje podmienky,pls,jak by si vysvetlil kažý príklad


Offline

Užívateľ
Užívateľ
Vysvetlenie programu

Registrovaný: 30.05.07
Prihlásený: 29.03.14
Príspevky: 641
Témy: 46
Príspevok NapísalOffline : 20.11.2008 23:53

mam napad: kup si knihu o zakladoch C, alebo si precitaj nejake tutorialy na internete ak nemas na knihu peniaze...
myslim ze nikto na fore nema chut vysvetlovat C uplne od zakladov, jedine ze by si bola pekna baba a prebiehalo by to osobne :lol: ale predpokladam podla mena ze si chlap... :P

aby sa nepovedalo: http://programujte.com/index.php?akce=c ... c-%96-uvod , http://www.builder.cz/serial3.html - za 2.594 sekundy som nasiel hned 2 serialy o C pre zaciatocnikov a dokonca to je v cestine


Offline

Užívateľ
Užívateľ
Vysvetlenie programu

Registrovaný: 16.02.08
Prihlásený: 08.12.10
Príspevky: 235
Témy: 13
Príspevok NapísalOffline : 21.11.2008 13:15

mate moj respekt, ja k takym veciam ani nepisem...







_________________
Učet je neaktívny.
Offline

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

Registrovaný: 19.11.08
Prihlásený: 26.11.08
Príspevky: 5
Témy: 1
Príspevok Napísal autor témyOffline : 23.11.2008 17:57

:shock: ach jaj..ja nepotrebujem vysvetliť celé C-čko ale len príkazy v mojom programe,a zátvorky nikto ma nechápe??? :(


Offline

Skúsený užívateľ
Skúsený užívateľ
Vysvetlenie programu

Registrovaný: 30.05.06
Prihlásený: 08.10.14
Príspevky: 1756
Témy: 35
Bydlisko: BA - WESTSIDE
Príspevok NapísalOffline : 23.11.2008 18:25

A ktoré zátvorky? Tieto: http://en.wikipedia.org/wiki/Curly_brac ... g_language ?

A ktoré príkazy? Printf je výstup, Scanf vstup, if je podmienkový blok, while a for sú cykly...

Skús byť trochu kontkrétnejší a prejav viac vlastnej iniciatívy.







_________________
A. S. Tanenbaum píše:
The terms LF, MF, and HF refer to low, medium, and high frequency, respectively. Clearly, when the names were assigned, nobody expected to go above 10 MHz, so the higher bands were later named the Very, Ultra, Super, Extremely, and Tremendously High Frequency bands. Beyond that there are no names, but Incredibly, Astonishingly, and Prodigiously high frequency (IHF, AHF, and PHF) would sound nice.
Online

Užívateľ
Užívateľ
Vysvetlenie programu

Registrovaný: 12.10.06
Prihlásený: 24.04.24
Príspevky: 20312
Témy: 79
Bydlisko: Banska Byst...
Príspevok NapísalOnline : 23.11.2008 20:41

Maikynek píše:
:shock: ach jaj..ja nepotrebujem vysvetliť celé C-čko ale len príkazy v mojom programe,a zátvorky nikto ma nechápe??? :(


lenze v tom programe ty potrebujes vysvetlit banality, ktore su napisane na prvych 10 stranach hocijakej knihy o Ccku...cize uplne zaklady. ked uz si veselo programujes, tak toto mas davno vediet, alebo si mal davat v skole pozor. toto sa neda len tak naliat do hlavy ako pivo.







_________________
Ryzen 7 3700X | SilentiumPC Fera 3 | Asrock X570M Pro4 | Patriot Viper 4 Blackout 16GB DDR4-3600 CL17 | Gainward RTX4060 Ti Pegasus 8GB | Samsung 970evo Plus 250GB NVMe | Corsair MP510 1TB NVMe | Samsung 980 Pro 2TB NVMe | Corsair RM550x | 32" Samsung ViewFinity S60UA | 3x Noctua NF-S12B redux 1200 PWM
Xiaomi Mi 9 Lite 64GB
Odpovedať na tému [ Príspevkov: 12 ] 


Podobné témy

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

v Assembler, C, C++, Pascal, Java

2

408

20.06.2010 13:19

ac.milan Zobrazenie posledných príspevkov

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

v PHP, ASP

3

445

13.08.2010 11:32

qacer Zobrazenie posledných príspevkov

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

v Správy pre vedenie fóra

5

1097

25.05.2010 11:28

Daron Zobrazenie posledných príspevkov

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

v HTML, XHTML, XML, CSS

11

803

24.09.2008 12:19

zaciatocnik Zobrazenie posledných príspevkov

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

v PHP, ASP

9

643

22.04.2009 19:39

Ďuri Zobrazenie posledných príspevkov

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

v Modifikácie, návody a projekty

19

4019

14.01.2011 8:31

mack0 Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

2

371

10.12.2014 22:37

Misosvk Zobrazenie posledných príspevkov

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

v Antivíry a antispywary

5

451

14.07.2014 0:56

stopa27 Zobrazenie posledných príspevkov

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

v Siete

1

879

19.08.2006 15:10

Harlequin Zobrazenie posledných príspevkov

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

v Ostatné

2

270

30.01.2013 15:37

zaciatocnik Zobrazenie posledných príspevkov

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

v JavaScript, VBScript, Ajax

4

507

13.11.2010 20:57

DeeJay3 Zobrazenie posledných príspevkov

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

v PHP, ASP

2

448

18.10.2017 16:36

IPP Zobrazenie posledných príspevkov

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

v Rozširujúce karty

0

913

16.01.2008 17:37

R.I.P. Zobrazenie posledných príspevkov

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

v Ostatné

1

461

26.08.2012 15:33

iop Zobrazenie posledných príspevkov

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

v Assembler, C, C++, Pascal, Java

3

612

24.11.2013 17:18

Vikinger Zobrazenie posledných príspevkov

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

v Pamäte

3

3400

27.01.2010 21:35

Jaro Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra