konzolová aplikace

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Trongix
Level 4
Level 4
Příspěvky: 1442
Registrován: 28 úno 2012 20:22

Re: konzolová aplikace

Příspěvek od Trongix »

Nejdrive to všechno načteš a pak vypisujes vysledky, popřípadě dáš na vyber co se má načíst dříve. Pokud mas problem s timhle počkej co prijde potom :)

Odesláno z mého C6603 pomocí Tapatalk 4
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7404
Registrován: 23 pro 2010 09:23

Re: konzolová aplikace

Příspěvek od faraon »

Tak s tímhle tedy problém nemám, jen bych váhal jestli se mám namáhat se strukturou a dynamickou alokací nebo tam prostě plácnout dvě pole staticky 8)

Jen tak z hlavy bez testování:

Kód: Vybrat vše

#include <stdio.h>

char predmet[100];
int i,znamka[4],maska[]={3,1,4};

int main(void)
    {
    for (i=0;i<3;++i)
        {
        scanf("%s%d%d%d%d",predmet,&znamka[0],&znamka[1],&znamka[2],&znamka[3]);
        printf("%s\t%d\n",predmet,znamka[maska[i]-1]);
        }

    return 0;
    }


Podobným způsobem jsem nedávno hledal v padesáti gigabajtech kolikrát a na jakých pozicích se vyskytuje určitý řetězec, potřeboval jsem k tomu 24 bajtů(!) paměti :lol:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: konzolová aplikace

Příspěvek od CZechBoY »

Přijde ti 100 znaků dlouhej string a seš v pr :D

zadavatel/tazetel: Potřebujeme víc info nebo dostaneš jen odkaz na tutoriál.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7404
Registrován: 23 pro 2010 09:23

Re: konzolová aplikace

Příspěvek od faraon »

100 znaků na název předmětu mi připadalo dostatečné, zvlášť do domácího úkolu, ale pokud by se jednalo o skutečný program, tak bych počítal s mnohem delšími řetězci, zejména pokud by se jednalo o různé humanitární pavědy typu oboru "Využití dotací komise pro genderové vyrovnání rady Evropské unie ke zvýhodnění postavení sociálně vyloučených jedinců a skupin v nesegregované individuální dopravě" :geek: :evil:
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)
Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: 20 srp 2008 14:02
Bydliště: Brno
Kontaktovat uživatele:

Re: konzolová aplikace

Příspěvek od CZechBoY »

Zkratka toho předmětu by byla delší než náš nejdelší název předmětu :D
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
Odpovědět
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek

Zpět na „Programování a tvorba webu“