![]() |
dzi***281;ki za porady :) a co do programowania to ten weekend prawdopodobnie ostro z tym b***281;d***281; walczy***322;, wi***281;c nie ma problemu :)
|
Cytat:
Nie rozumiem, jak mozesz nawet nie czytac errorow kompilatora - jasno niektore bledy byly wyswietlone i az razily. Bylejaki tutorial od C i bys napisal te programy - a tego mnostwo jest w necie. Musisz sie tego nauczyc inaczej to cienko bedzie z programowaniem u Ciebie. Sprawdz sobie tez zawsze kod pod windowsem w builderze albo visualu. Wyslij mu sam plik *.c albo jak budujesz wykonawczy to *.exe |
no to w***322;a***347;nie by***322;o nasze pierwsze zadanie :)
napisa***263;, skompilowa***263;, znale***378;***263; b***322;***281;dy i zn***243;w skompilowa***263; i mu wys***322;a***263; :) P.S czyli z tymi plikami .out wys***322;a***263; czy bez ? |
:bicz:
a po jakiego będziesz mu wysyłał, sam sobie skompiluje i jest ok P.S. student ma wiedzieć wszystko :D - nie wiesz o tym ? |
a te pliki .out te***380; ? czy nie bardzo ? :)
P.S nie wiem czy mog***281; powiedzie***263;, bo mnie zlinczujecie :) no dobra UJ informatyka stosowana :) ale dodam od razu na obron***281;, ***380;e linuxa nigdy nie mia***322;em i zaj***281;cia z C te***380; s***261; moimi pierwszymi :) |
rozwali***322;e***347; mnie :) cho***263; humoru nie poprawi***322;e***347; :(
program skompilowany pod linuxa chcesz uruchomi***263; pod wind***261; ? powodzenia :) wyk***322;adowcy wy***347;lij pliki ***378;r***243;d***322;owe, to te z rozszerzeniem c, np. progr1.c P.S. Co i gdzie studiujesz ? |
dobra poradzi***322;em sobie z oboma :) ten drugi podam:
#include <stdio.h> int main (){ float a,b,c,d,e; a=5; b=4.12; c=a+b; d=a/b; e=(int)a%(int)b; printf ("a= %f, b=%f, c=%f, d=%f, e=%f\n",a,b,c,d,e); return 1; } :) a teraz pytanie jak wklepuje na puttym gcc -ansi - pedantic -Wall program2.c nic sie nie dzieje, ale pojawia sie plik a.out to wystarczy zmienic nazwe mu na program2.out i juz dziala ? Bo musze to wykladowcy przeslac na maila i oba tak zrobilem i probuje pod windowza uruchomic i nie dziala lecz na putty na maszynie linuxa chyba tak bo nic nie wyskakuje wiec jak ? |
prawd***281; m***243;wi***261;c powinno by***263; tam
int main (int argc, char* argv[]) poza tym w printf przyda***322;aby si***281; specyfikacja formatu (chyba dlatego si***281; w***347;cieka), ale tej z pami***281;ci chyba dobrze nie podam, co***347; w rodzaju printf ("a=%8.2f, b=%8.2f \n",a,b); - wypisze floaty z 2 miejscami po przecinku czyli w najprostszej wersji w Twoim programie: printf ("a=%f, b=%f, c=%f, d=%f, e=%f \n",a,b,c,d,e); no i oczywi***347;cie niekt***243;re operacje takie jak modulo (%) tylko na sta***322;oprzecinkowych, tak jak m***243;wi qfir dla int***243;w zamiast %f daj w printf %d |
nie mozesz robic operacji & na floatach, wyraznie pisze w errorze
ps. w nawiasach przy main nie musi byc void |
dalej co***347; nie dzia***322;a :( albo ja jestem za g***322;upi albo ju***380; nie wiem:
http://img252.imageshack.us/img252/2108/wkoncuuw2.jpg http://img68.imageshack.us/img68/4774/wkoncu2kv4.jpg |
brak zadeklarowanej e :)
skopiowa***263; na dysk powiadasz :) mail, ftp jak klikniesz na pasek w Putty to masz opcj***281; Copy All To Clipboard i zapisz na dysku :) albo przepisz, nie ma tego du***380;o ;) |
nie jest a teraz jesli jeszcze mi powiesz jak to skopiowa***263; na dysk :)
edit: ale dalej co***347; nie trybi: http://img64.imageshack.us/img64/8835/edit3yf3.jpg http://i21.tinypic.com/nccju0.jpg |
je***347;li nie jest za p***243;***378;no to ja zrobi***322;em tak:
Kod:
#include <stdio.h>Kod:
#include <stdio.h> |
dobra a,out pasuje co***347; tam jest :)
a ta linijka d=a%b musi byc bo tak nam wyk***322;adowca poda***322; :) wiec na pewno j***261; usun***261;c ? edit nawet jak j***261; usun***281; to jest ***378;le bo pisze, ***380;e: too many arguments for format line 9 :) |
- czytaj uwagi :)
- w nawiasie main wpisz void - zmie***324; int na float - usu***324; linijk***281; d=a%b; - printf nie print - skompiluj gcc program2.c tak to ten plik: a.out |
| Wszystkie czasy w strefie CET. Aktualna godzina: 10:50. |
Powered by vBulletin® Version 3.9.0 LTS
Copyright ©2000 - 2026, vBulletin Solutions Inc.