Category ProgramowaniePosted on

Jak można przy użyciu programu odpowiedzieć na pytanie: Ile dni upłynęło od początku roku?

Odkopałem swój post na forum roku informatyki i stwierdziłem że jest warty podzielenia się ze wszystkimi. Przypomnę że treść zadania Napisać program który po podaniu daty podaje ile dni upłynęło od początku roku do podanej daty włącznie. Rok przestępny jeżeli dzieli się przez 4 i nie dzieli się przez 100 lub dzieli si…
Continue reading "Jak można przy użyciu programu odpowiedzieć na pytanie: Ile dni upłynęło od początku roku?"
Category Bez kategoriiPosted on

Wyświetlanie klasy Vector (i innych kontenerów), bez użycia pętli

Ostatnio zgłębiam wiedzę odnośnie możliwości zawartych w STL'u. Jedna rzecz która mi się bardzo spodobała to porzucenie wykorzystywania klasycznych pętli a wykorzystanie funkcji które posiadają w sobie uniwersalne algorytmy.W starym stylu pomyślał bym o takim czymś:for(vector<int>::iterator it=vec.begin(); it != …
Continue reading "Wyświetlanie klasy Vector (i innych kontenerów), bez użycia pętli"
Category Bez kategoriiPosted on

Słowo kluczowe const (C/C++) – Kiedy przekazuje się stałe do funkcji

Jeżeli ktoś potraktował moje rady, bardzo surowo może natrafić na problem który dzisiaj omówię.W poprzednim poście opisywałem taki przypadek:#include <stdio.h>int fun(int* x){ return 2*(*x);}int main(void){ int a = 5; printf("%d n", fun(&a)); return 0;}Wszystko działa poprawnie, gdyż korzystamy z zmiennej a.…
Continue reading "Słowo kluczowe const (C/C++) – Kiedy przekazuje się stałe do funkcji"
Category Bez kategoriiPosted on

Standard C99 – początek programu, funkcja main

Według standardu C99 (najnowszego standardu języka C, następcę standardu C89 lub pod inną nazwą ANSI C)Kod jest zgodny z kompilatorem GCC w wersji  4.6.0. Kompilator Visual C nie posiada obsługi standardu C9Funkcja main jest funkcją która rozpoczyna program. Jej definicja może wyglądać dwojako.int main(void) { /* …
Continue reading "Standard C99 – początek programu, funkcja main"