Strona Katarzyny i Wojciecha Płócienników
  • Start
  • O nas
  • Poczta
  • Kuchnia
      • Budujemy drukarkę 3D
      • Arkusze z lat poprzednich
      • Losowane pytania z bazy
      • C
      • C++
      • Logo
        • Interpreter LOGO
      • PHP
      • PostgreSQL
      • XML
      • WiFi
      • LAN
      • Linux
      • ARDUINO
      • ESP8266-ESP32
  • Kontakt
  • Git

C

  • Wstęp
  • Systemy liczb
  • Zapis kodu
  • Struktura programu
  • Operatory
  • Typy danych
  • Słowa kluczowe
  • Instrukcje warunkowe
  • Pętle
  • Tablice i wskaźniki
  • Funkcje
  • Struktury

Gościmy

Odwiedza nas 61  gości oraz 0 użytkowników.

Statystyki

  • Odsłon artykułów 2609023

Najnowsze na stronie

  • Przerwania czasowe w ESP32
  • WatchDog w układach ESP32
  • Wstęp

Wstęp

Kurs ten powstał w celu ułatwienia nauki programowania w języku C. Jest to opracowanie podobne do wielu, które można znaleźć w sieci INTERNET. Jedyną zaletą tego kursu jest jego zbieżność z zagadnieniami poruszanymi na zajęciach z programowania w naszej szkole.

Czytaj więcej: Wstęp

Systemy liczb

SYSTEM DZIESIĘTNY

Do zapisu dowolnej liczby dodatniej system dziesiętny wykorzystuje dziesięć symboli graficznych (cyfr): [0, l, 2, 3, 4, 5, 6, 7, 8, 9].
Przy ich użyciu jesteśmy w stanie przedstawić dowolną liczbę. System dziesiętny jest systemem pozycyjnym. Stąd też np. liczbę 425D możemy przedstawić jako następująca sumę:

Czytaj więcej: Systemy liczb

Algorytmy

POJĘCIE ALGORYTMU

Algorytm jest jednym z podstawowych pojęć stosowanych w informatyce, jest to przepis umożliwiający osiągnięcie zamierzonego celu. Algorytmem jest instrukcja obsługi urządzenia, przepis kucharski, czy sposób rozwiązania zadania matematycznego. Istnieje kilka sposobów zapisu algorytmów (niektóre z nich poniżej):
- język naturalny,
- schematy blokowe,
- języki formalne,
-funkcje rekurencyjne.

Czytaj więcej: Algorytmy

Zapis kodu

Ponieważ istnieje bardzo wiele odmian języka C oraz programiści mogą tworzyć własne funkcje, moduły itp. wprowadzono pewne zasady, których powinno się trzymać. Nasze elementy powinniśmy nazywać w następujący sposób:
nazwa() - funkcja
słowa kluczowe i nazwy zmiennych - małymi literami
STAŁE - piszemy wielkimi literami
_NAZWA - nazwy stałych predefiniowanych przez producenta
_nazwa lub __nazwa - identyfikatory charakterystyczne dla danej wersji kompilatora

Czytaj więcej: Zapis kodu

Struktura programu

OGÓLNA STRUKTURA PROGRAMU

Struktura programu w języku C jest następująca:

1. dyrektywy dołączające pliki nagłówkowe bibliotek standardowych i zdefiniowanych przez użytkownika
2. prototypy funkcji i/lub definicje funkcji
3. deklaracje zmiennych globalnych
4. słowo kluczowe main()
5. klamra otwierająca {
6. deklaracja zmiennych lokalnych
7. treść programu
8. klamra zamykająca }
9. definicje funkcji

Czytaj więcej: Struktura programu

  1. Operatory
  2. Typy danych
  3. Słowa kluczowe
  4. Instrukcje warunkowe
  • 1
  • 2
  • 3
Informacje o plikach cookie

Ta strona używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce Czytaj więcej...