Author's posts
sty 09 2012
Rozwiązywanie układów równań liniowych Metodą Gaussa
Program rozwiązywania układu równań liniowych metodą Gaussa z częściowym wyborem elementu głównego: czytanie danych macierzowych z pliku. Podejrzyj i pobierz Wersja z obsługą ułamków zwykłych
gru 05 2011
Obrót wektora wokół zadanej osi
Program umożliwia obrót wektora wokół osi układu współrzędnych. Podejrzyj i pobierz
gru 04 2011
Długość ortodromy, czyli odległość dwóch punktów na sferze
Program oblicza najkrótszą odległość kątową dwóch dowolnych punktów sfery niebieskiej. Podejrzyj i pobierz Strona do testowania
lis 23 2011
Pole figury metodą Mote Carlo
Programy wyznaczają metodą Monte-Carlo pola wybranej figury: Pole koła Pole krzyża
paź 19 2011
Operacje na macierzach
Operacje na macierzach zapisanych w pliku: Wyświetlanie Zamiana kolumn (pierwszej z ostatnią) Mnożenie dwóch macierzy (3 zestawy danych) Przykładowy plik
paź 17 2011
Czytanie przykładowych znaków z pliku
#include <stdio.h> int main(void) { int w=1; char buff[200]; FILE *f; f=fopen("kaczka3.zzz", "r"); if(f==NULL) { puts("Nie ma dancyh"); return 1; } while(w
cze 25 2011
Intel GMA500 (Poulsbo) - EMGD drivers w Ubuntu 11.04
Długo męczyłem się z moją GMA500, która jest wbudowana w lapka. Koszmarnie długo... nie dało się w przystępny sposób ustawić grafiki i otrzymać poprawnej wydajności, ale znalazłem wreszcie radę: sudo add-apt-repository ppa:gma500/emgd sudo apt-get update sudo apt-get install xorg-emgd emgd-dkms emgd-xorg-conf sudo emgd-xorg-conf Reboocik i cieszysz się 1366x736 ; ) edit 19 września 2012: https://wiki.ubuntu.com/HardwareSupportComponentsVideoCardsPoulsbo
maj 21 2011
Dodawanie kątów i normalizacja do
Program przyjmuje wartości kątów w tradycyjnym astronomicznym formacie. Konwertuje wartości na radiany, dodaje, normalizuje przedział <-pi, pi> i wyświetla wynik znów w tradycyjnym formacie. Funkcja printf zaokrągla wynik dlatego konieczny był warunek sprawdzania i dodawania w wyniku do sekund łuku 59.999999 (sześć miejsc po przecinku, bo tyle jest domyślnie wyświetlane) , aby uniknąć wyświetlania 60". …
maj 21 2011
Deterministyczny test pierwszości (liczby nieparzyste)
Program sprawdza podzielność danej liczby przez liczby nieparzyste z zakresu: od 3 do pierwiastka z danej liczby. zal3-sem1-test_pierwszosci.c #include<stdio.h> #include<math.h> int main(void) { unsigned long long int x, z, i=3, y=0; while(1) { printf("nnWprowadz liczbę: "); scanf(" %lld", &x); if (x == 0) { printf("nDziękujemy za użycie programu!n"); break; } if (x == 1) { …