Author's posts

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

Obrót wektora wokół zadanej osi

Program umożliwia obrót wektora wokół osi układu współrzędnych. Podejrzyj i pobierz

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

Pole figury metodą Mote Carlo

Programy wyznaczają metodą Monte-Carlo pola wybranej figury: Pole koła Pole krzyża

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

Wzory rekurencyjne na sumę szeregu

Wzory rekurencyjne: sinh(x) e^x

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

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

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". …

Kontynuuj czytanie

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) { …

Kontynuuj czytanie