Diskuze: Pole
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 11 zpráv z 11.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.
double point_A[1]; // založím pole pro dva prvky
Veď tam máš 1 to
znamená ze pole bude mať veľkosť 1 indexovane od 0, keby si dal point_A[2]
tak bude mať veľkosť 2 a môžeš ukladať dáta na indexy 0 a 1 atď
Plus nesmieš zabúdať na to že do scanf musíš poslať adresu premennej
scanf("%f %f", &point_A[0], &point_A[1]);
Toho som si nevšimol ale špecifikátor formátu pre double sa v scanf
použiva %lf a v printf len %f.
Uff neviem čo si si tam skúšal ale radšej to celé vymaž, hlavne ten 23.
riadok, a prepíš nejako krajšie, napr.
int main() {
double array[2];
scanf("%lf %lf", &array[0], &array[1]);
printf("%f %f", array[0], array[1]);
getchar(); getchar();
return 0;
}
Asi by si si mohol prejsť ešte raz niečo o poliach https://www.itnetwork.cz/…jazyk-c-pole
super díky už to funguje na 50%
pořád se nechce ještě vypsat ten druhý vstup
Preto som písal aby si to prepísal na tom riadku 23 máš
&point_A[1] ==! 1 čo si ani nie som istý či je také niečo validne a že
ti to nevyhodi chybu. Napíš to ešte raz pekne a bez zbytočností tak ako to
má byť a všetko pôjde
validní to je, je to adresa toho pole a pak jeho druhýho prvku v paměti
Dobre vedieť, díky, ešte som to nepoužil ale to môže byť tým že
kodim v jave
Zobrazeno 11 zpráv z 11.