-
-
-
alan napisał/a: | Zresztą w wakacje sprzedaje nerke | ile płacą za nerke? i gdzie można ją sprzedać?
_________________ "nie szukaj kogoś z kim możesz żyć, ale kogoś bez kogo żyć nie będziesz mógł"
:*
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Linux jest pisany od zera na podstawie kodow Minix'a (ktory nie wiem na czym byl wzorowany), zalozenie bylo takie zeby zaimplementowac jak najwiecej POSIX'a i zeby system byl zgodny z Uniksem, ale nim nie jest, Unix to Unix, np System V, albo cos bardziej na czasie: linia BSD (w tym moj ulubiony FreeBSD), ktora wywodzi sie z oryginalnego BSD, ktory z kolei wywodzi sie prosto z Unix'a.
Ogolnie rzecz biorac, Linux jest pozlepianym skrawkiem kodow multum programistow, ktory ma imitowac Unix'a
d41d8cd98f00b204e9800998ecf8427e
-
-
-
d41d8cd98f00b204e9800998ecf8427e
-
-
-
mam sprawe do obytych z jezykiem c . Otóż wiem ze nie powienien sie bawic w to jak nie musze ale chciałbym sobie poprogramowac na linuksie i klops ...
sprawa sie komplikuje a wiec napisałem sobie taki program raczej poprawnie bo sie kompiluje i uruchamiam go w konsoli i nie działa do konca tak jak ja chce. Podejrzewam ze sie zle biore do ego ze strony technicznej . Za pomoc , sugestie i rady z gory dzieki
oto kod
Cytat: | #include<stdio.h>
int main()
{ int a,b;
puts("podaj wyskosc trojkata");
scanf("%d",a);b=a;
lala(a,b);
return 0;
}
int lala(int a,int b)
{
int i;
for(i=0;i<=a;i++)
{printf("\n");int j;
for(j=b;j>=0;j--)
{printf("a");
b--;}
}
return(a);}
|
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
fracky napisał/a: | Otóż wiem ze nie powienien sie bawic w to |
o.O
Podaj mi chociaż jeden sensowny powód... bo ja w tym zdaniu nie widzę najmniejszego sensu..a odnośnie kodu tak na szybko bez kompilowania...
Kod: | #include<stdio.h>
int lala(int, int);
int main(void)
{
int a, b;
printf("podaj wyskosc trojkata");
scanf("%d",&a);
b = a;
lala(a, b);
return 0;
}
int lala(int a, int b)
{
int i, j;
for(i = 0; i <= a; ++i)
{
printf("\n");
}
for(j = b; j >= 0; --j, b--)
{
printf('a');
}
return(a);
} |
czytelność kodu leży u Ciebie
Pewnie chciałbyś jakieś wyjaśnienie do kodu? ;]
Więc definicję funkcji lala masz po funkcji main() .. żeby można było wywołać funkcję lala w funkcji main musisz
umieścić funkcję lala przed main..lub zadeklarować ją tak jak to zrobiłem powyżej.
oprócz tego w scanf należy odwołać się do adresu zmiennej..
Jeśli masz pojedynczy znak to nie stosuj " " ... tylko ' '
To tak w skrócie
pzdr.
_________________ Wielki majestat wielkiego gmachu,
Wybrany przez inkwizytora struktur.
- Wallace Stevens
[www]
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Wielkie dzięki za pomoc teraz działa ale rozumiem ze bez kompilacji nie ustrzezemy sie błedów przekompilowałem tw·ój kod i nie działało tak jak miało więc przerobiłem ten kod i niewiem co ja robiłem żle wczoraj ale teraz działa. samoorai co do twoich uwag to wiem ze funkcja lala powinna byc przed main i tam była na początku ale tak czy tak nie działało, po za tym zawsze myslałem ze program rozpoczynany jest tak czy tak od funkcji main gdziekolowiek ona jest .Widocznie nie powinnien myslec:) .co do adresu w scanf- sory nie zauwazyłem tego ale tez zmniełem to pozniej mysląc ze to pomoże cos:( ogólnie kod wygłada teraz tak:
Cytat: |
#include<stdio.h>
int lala(int a,int b)
{
int i, j;
for(i = 0; i <= a; i++)
{
{
printf("\n");
}
for(j = b; j >= 0; j--)
{
printf("a");
} b--;
}
return(a);
}
int main(void)
{
int a,b;
printf("podaj wyskosc trojkata ");
scanf("%d",&a);
b = a;
lala(a,b);
printf("\n");
return 0;
}
|
a taki efektu sie spodziwałem
Cytat: |
aaaaaa
aaaaa
aaaa
aaa
aa
a
|
druga funkcja for miała byc zagniezdzona ale moj bład ze zle wyjasnijłem problem na początku.
Co do czytelnosci kodu to świeta racja. Od dziś nie kompiluje kodu po uprzednim uporządkowaniu go.
pzdr
[ Dodano: 2007-04-07, 08:56 ]
te spacje miedzy zmiennymi przy deklaracji czy przypisaniu to tylko dla lepszego wyglądu?? czy tez cos zmieniaja w działaniu kodu??
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
fracky napisał/a: | te spacje miedzy zmiennymi przy deklaracji czy przypisaniu to tylko dla lepszego wyglądu?? czy tez cos zmieniaja w działaniu kodu?? |
Dla przejrzystości
pzdr.
_________________ Wielki majestat wielkiego gmachu,
Wybrany przez inkwizytora struktur.
- Wallace Stevens
[www]
d41d8cd98f00b204e9800998ecf8427e
-
-
-
A wracając do głównego wątku czyli Linuksa...
Mam pytanie odnośnie jądra. Otóż warto bawić sie w kompilacje jądra i jakie są korzyści w wady takiego kroku??
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Zalety:
1. teoretycznie: Szybsze bootowanie ze wzgledu na brak zbednych sterownikow ktore sobie wylaczysz przy kompilacji
1. praktycznie: kwestia milisekund, wykrycie urzadzenia przez sterownik to kwestia kilku prostych instrukcji io.
2. teoretycznie: szybsze dzialanie ze wzgledu na kompilowanie pod konkretny procesor
2. praktycznie: jesli domyslnie jadro dostarczone z dystrybucja bylo skompilowane tak zeby dzialalo pod "golym" 386 to moze jakas roznice w szybkosci systemu zobaczysz, w przeciwnym wypadku imo nie ma co se glowy zawracac.
Wady:
- linuksa sie strasznie dretwo konfiguruje, config jest strasznie rozbudowany przy czym duzo opcji jest po prostu smiesznych (np. czy komunikaty jadra maja byc wyswietlane z aktualnym timestampem).
- bardzo latwo o panici, linux jest strasznie przekombinowany, wylaczysz cos co sie wydaje niepotrzebne i juz sie nie zabootuje.
Reasumujac, jak czujesz ochote zeby se pogrzebac to smialo, w przeciwnym wypadku zabierz lepiej dziewczyne na spacer
d41d8cd98f00b204e9800998ecf8427e
-
-
-
no właśnie chodzi mi o czas bo go jest zazwyczaj mało a zwykle zeby cokolwiek tworczego zrobic to trzeba sie niezle nameczyc. Tak jak na przykład dzisiaj próbowałem coś zrobic zeby uruchomic akceleracje 3d na ati 9550, ktora nie działa od poczatku . 3 godziny męczenia sie powtarzania i szukania innych rozwiazań i bez efektu a na forum ci moderatorzy nie sa wogóle asertywni. Jądrem się pobawie na ubuntu 7,04 przy stabilnej wersji na spokojnie po instalacji.
[ Dodano: 2007-04-13, 23:46 ]
samoorai słyszałem ze wyszedł nowy debian opatrzony numerem 4 . Przetestowałes
już ?? Jakie wrażenia??
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
http://jakilinux.org/?p=2169&cp=1#comments
Natrafiłem na powyższy artykuł i po przeczytaniu zachciało... mi się śmiać. Trzeba miec naprawde tupet żeby coś takiego napisać. Co myślicie na temat tego porównania??Dla mnie to jest blamaż
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
fracky, z doświadczenia wiem, że nie ma sensu czytać tego typu artów...zawsze znajdą się zwolennicy jak i przeciwnicy... jedni jadą po debianie (slackware'owcy i bsd'owcy) inni jadą po mandrivie, że to lamersie distro, jeszcze inni narzekają na solarisa... ludzie już tacy są i nic tego nie zmieni
pzdr.
_________________ Wielki majestat wielkiego gmachu,
Wybrany przez inkwizytora struktur.
- Wallace Stevens
[www]
d41d8cd98f00b204e9800998ecf8427e
-
-
-
samoorai nie chodzi mi o to że on jedzie po ubuntu i jakie relacje sa miedzy ludzmi uzywajacymi wolne oprogramowanie ale spojrz jakie ten człowiek kryteria wymyslił czcionki, wyglad gruba...?? smiac mi sie chce poniewaz widac ze to porówanie nie robiła profesjonalna osoba a jakis pion . Te kryteria są wymyslone na siłe tylko po to zeby suse wygrało. Mnie bulwersuje to że takie cos jest wogole zamieszczone.
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
fracky napisał/a: | Mnie bulwersuje to że takie cos jest wogole zamieszczone. |
No wiesz..czcionka to najważniejszy element systemu...
A tak serio to wiele artów nie powinno się ukazać..no ale cóż..wolność słowa...
pzdr.
_________________ Wielki majestat wielkiego gmachu,
Wybrany przez inkwizytora struktur.
- Wallace Stevens
[www]
d41d8cd98f00b204e9800998ecf8427e
-
-
-
A ja czasami lubie poczytac arty o linuksie w kategorii user friendly i wlasnie takich cechach jak chocby domyslny zestaw kolorow
To sprawia, ze roznica w obsludze miedzy Windows a *ksami sie powoli zaciera, chociaz duzo jeszcze jest do poprawienia, popatrzcie na takiego ubuntu, dwa lata rozwoju (cztery? wersje) i jeszcze nie potrafi sobie sam ustawic rozdzielczosci na widescreenach
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Zawsze pozostaje Gentoo lub Slack i same kompilacje na źrodłach, a do tego, w moim przypadku, anielska cierpliwość i wolny czas... Obydwu niestety brak... Wszystko to kwestia umiejętności i zaawansowania
gdy przyjeżdzam do domu, to ciężko mi się przestawić na windowsa... A tata nie toleruje moich unixowych wymysłów. Nawet sama łapię się na tym, że szukam terminala i próbuje w ten sposób przeszukac zasoby, czy zainstalowac program
Ot taka mała dygresja....
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Wolverine napisał/a: | To sprawia, ze roznica w obsludze miedzy Windows a *ksami sie powoli zaciera, chociaz duzo jeszcze jest do |
Zgadzam się w 100% ale to dobra wiadomość dla początkujących użytkowników. Mi się wydaje żę najfajniejsze jest to ,że w *ksach kazdy moze znajść cos dla siebie ,od początkujących po zaawansowanych, czego nie może nam zapewnić już winda.
Cóż wracając do tego co kiedyś napisał samoorai tz linux!=unix
to chyba w tym wyrażeniu nie ma do końca prawdy. Przeczytałem kiedyś w jakieś książce w tej śmiesznej sali do nauki własnej że teoretycznie tylko jądro było napisane od zera przez Linusa i to jeszcze na początku czyli 1991. Potem Linus juz, sam tego nie rozwijał a kolejne wersje kernela korzystały z rozwiązań uniksowych .Więc reszta kodu pochodzi w większej lub mniejszej części z unixa. Po za tym przezcytałem kiedys w jakies niemieckiej gazecie ze 80 % kodu linuxa pochodziło od unixa. Myśle ,że jądro to bardzo ważny element systemu ale wydaje mi się że nie można powiedzieć ,także ,że linux = unix . Więc gdzie leży prawda?? ile słuszności jest w obu równaniach?? Prawda jak zwykle leży po środku . LInux nie mógł by zaistnieć bez uniksa. Natomiast dzisiaj linux przerósł swojego protoplaste w wielu kategoriach a szczególnie w tych najważniejszych tz funkcjonalności i przystępności, rozwijając się już w innych kierunkach.
pzdr.
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Rozwiazania uniksowe byly od samego poczatku implementowane w Linuksa, VFS, ustandaryzowany zestaw narzedzi konsolowych i masa innych rzeczy, ale nie mozna przez to mowic, ze Linux to UNIX, bo popatrz na taki przyklad - ReactOS, jest to system z zalozenia zgodny z WinNT (ktoremu z reszta calkiem niezle to wychodzi ) ale nie mozemy przeciez powiedziec, ze jest to Windows. Kolejna sprawa, ze te "prawdziwe" UNIXy sa zamkniete - nawet 4BSD z ktorego wywodzi sie FreeBSD byl jakas tam wersja Lite otworzona przez UC Berkeley.
fracky napisał/a: | Mi się wydaje żę najfajniejsze jest to ,że w *ksach kazdy moze znajść cos dla siebie ,od początkujących po zaawansowanych, czego nie może nam zapewnić już winda. |
To jest fajne dlatego, ze dzieki temu jest coraz wiecej deweloperow piszacych na platformy *ksowe, programy, drivery (ostatni bum ze strony nVidii i ATI) czy chocby gry (taki np Quake 4 smiga natywnie, chociaz moze to nietrafiony przyklad, ID od poczatku wspieral Linuksa) no i oczywiscie takie larytasy jak Wine(X) (gdzies czytalem, ze spokojnie w HL2 na tym mozna odpalic :>).
Zaluje tylko, ze Linux nie jest w ogole wspierany medialnie, mozna by chocby na PWr poinstalowac Linuksa w pracowniach komputerowych (np w C13), zamowic kilkadziesiat CD z Ubuntu (w koncu sa za free), walnac gdzies i juz by userow przybylo
[ Dodano: 2007-05-02, 10:29 ]
malf napisał/a: | Wszystko to kwestia umiejętności i zaawansowania |
No w sumie umiem sobie dopisac modline do xorg.conf zeby monitor mi smigal jak ma smigac ale troche to smieszne, usiadzie ktos kto z Linuksem nie mial nigdy doczynienia a tu zonk, natywnej rozdzielczosci monitora nie moze sobie ustawic bo nie ma takiej opcji w konfiguracji kde, gnoma czy czegos tam i co zrobi? Wroci do Windows
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Wolverine napisał/a: | ale nie mozna przez to mowic, ze Linux to UNIX |
Wolverine troche,wybacz za słowo , generalizujesz.
Zgadzam się z tobą, ale ja kiedyś wcześniej napisałem zdanie z którego wynikało że linux napisany jest napisany na uniksie, albo od niego pochodzi i od razu zostałem poprawiony .
linux!= unixa - co odbieram jako linux różny od uniksa ale przecież nie do konca jest to prawda, prawda?? . Tak samo jest z człowiekiem i małpą człowiek != małpy (wybaczcie przykład ale nic mi innego nie przychodzi do głowy ) ale przeciez człowiek pochodzi od małpy i ją przypomina ,ewoluował, więc to równanie nie jest prawdziwe. Tak samo jak człowiek == małpa tez jest nie prawda. Wiem ,że to troche zagmatwane ale nurtuje mnie to od dłuzeszgo czasu.
pzdr.
Wolverine napisał/a: | poinstalowac Linuksa w pracowniach komputerowych (np w C13) |
Pisałem już o tym w śmiesznym zeszycie i rozmawiałem z Paniom Stróż , ale wątpie żeby coś się w tej kwestii zmnieło . Fajnie jakby mozna swojego usera z hasłem na roota, ale to tylko pokorne marzenia problem byłby z organizacja takiego pomysu.
_________________ Jeśli sądzisz ,że widziałeś wszystko, to znaczy że nie byłeś na siłowni u panka, arnolda i pudziana
d41d8cd98f00b204e9800998ecf8427e
-
-
-
d41d8cd98f00b204e9800998ecf8427e
-
-
-
Cytat: | Fajnie jakby mozna swojego usera z hasłem na roota, ale to tylko pokorne marzenia problem byłby z organizacja takiego pomysu. |
Swój user z hasłem na roota?? Jak to rozumiec??
W d2 tam gdzie algorytmy z pawlikiem są , tam każdy może miec swoje konto!
d41d8cd98f00b204e9800998ecf8427e
Powered by phpBB modified by Przemo © 2003 phpBB Group. Then, after many years modified again, this time by Piotrek © 2014 Strona wygenerowana w 24ms. Zapytań do SQL: 16
|