Dobrý den,
sháním programátora, který by si chtěl přivydělat programováním v C. V případě zájmu bych úkol upřesnil. Zdatný programátor by mohl mít úlohu vyřešenou do cca 5 hodin a odměna za program by byla 1000,-.
zdravím, prosím o radu
potřeboval bych, aby uživatel zadával souřadnice bodů [x,y] (minimálně 2x) a poté ukončil vstup pomocí klávesy CTRL+D (popř. CTRL+Z) a program dále pracoval jen s načtenými souřadnicemi dál, navíc by se souřadnice neměly ukládat do pole.
napadl mě while cyklus, kde bude scanf opakovaně vyzývat uživatele na souřadnice, jenom nevím, jak ukončit vstup po stisknutí ctrl+d, navíc mě moc nenapadá, jak by to šlo bez pomocí pole
díky za každou radu :)
jakože to musí být v ASCII větší nebo rovno 0 a menší nebo rovno 9, jakože znaky, nevím zda se to dá použít, nejspíš asi ne
zdravim, prave zacinam s C (predtim Pascal) a uplne se v tom ztracim, mohl bz mi nekdo poradit, jak ochranim vstupni udaje tak, aby to vzalo jen cela cisla? (nikoliv 7.4 nebo abc), zkousel jsem metodu
...
int main(void)
int a,b;
if (scanf ("%d %d", &a, &b) >= '9' || scanf ("%d %d", &a, &b) <= '0')
{printf ("Nejsou cela cisla\n");}
...
jakoze do scanfu dam dve cisla a pokud nejsou v rozmezi znaku 0 az 9, tak to vyhodi chybovou hlasku, bohuzel to absolutne nefunguje, v Pascalu jsem to podobnym zpusobem praktikoval, ale tady se to chova proste divne, kdyz zadam napr. 7 8 nestane se nic (program by mel pokracovat), kdyz zadam chybne "cislo", vypise chybovou hlasku a cely program dojede s ostatnima chbovejma hlaskama z dalsich ifu, uz jsem z toh zoufalej, o to vic, kdyz to bude nejspis totalne primitivni, budu rad aspon za malickou radu, diky