Zadanie z plikiem w C
Ostatnio zmodyfikowano 2017-01-11 00:51
mokrowski |
» 2017-01-11 00:22:44 I co? Mam zgadywać dlaczego się nie kompiluje u Ciebie a Mi tak? Może jakieś błędy pokażesz? :-) |
|
baronsob Temat założony przez niniejszego użytkownika |
» 2017-01-11 00:28:40 Wybacz, takie coś mi wyskakuje:
||=== Build file: "no target" in "no project" (compiler: unknown) ===| C:\Users\Maciek\Desktop\code block\pd\zadanie.c||In function 'pokaz_punkty':| C:\Users\Maciek\Desktop\code block\pd\zadanie.c|45|error: 'for' loop initial declarations are only allowed in C99 or C11 mode| C:\Users\Maciek\Desktop\code block\pd\zadanie.c|45|note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code| C:\Users\Maciek\Desktop\code block\pd\zadanie.c||In function 'main':| C:\Users\Maciek\Desktop\code block\pd\zadanie.c|86|error: expected declaration or statement at end of input| ||=== Build failed: 2 error(s), 0 warning(s) (0 minute(s), 1 second(s)) ===|
Na razie kompilowałem bez wpisywania algorytmów do obliczeń. A'propos to jak wzór na pole abs((x1y2-y1x2)+(x2y3-y2x3)..../2) jak wpisać te różnie x i y mając te zmienne w Twoim kodzie?
|
|
mokrowski |
» 2017-01-11 00:32:22 Kompilator Ci mówi co masz zrobić. Dodaj te opcje do kompilacji :-) C:\Users\Maciek\Desktop\code block\pd\zadanie.c|45|note: use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code|
|
|
baronsob Temat założony przez niniejszego użytkownika |
» 2017-01-11 00:39:34 Poprawiłem tamto i wszystko działa, dziękuje bardzo :) Jeszcze tylko odnośnie tych współrzędnych to co napisałem w edycji poprzedniego postu bo za bardzo nie wiem jak się za to zabrać. Mój prowadzący będzie odpalał to w GCC na linuxie, czy skompiluje mu się to dobrze czy też będzie musiał tam coś zaznaczyć |
|
mokrowski |
» 2017-01-11 00:49:17 Skompiluje się mu dobrze. Uruchamiałem na leciwej już dystrybucji Ubuntu 15.10 (specjalnie). Kompiluje się bez żadnych przełączników i buntu :-)
Powiedziałeś że rozumiesz algorytmy. Teraz wystarczy zapisać je w funkcjach. Wybacz ale zadania za Ciebie nie rozwiążę. Wszystkie punkty masz w tablicy. Wystarczy tylko policzyć. |
|
baronsob Temat założony przez niniejszego użytkownika |
» 2017-01-11 00:51:14 Ok, dzięki wielkie jeszcze raz :) |
|
1 « 2 » |