Funkcja Dec i Inc w języku Pascal. Przestudiuj składnię z przykładami

W tym stuleciu możesz aktywnie pisać programy na swój komputer i uzyskiwać świetne wyniki. Aby rozwiązać proste zadanie, musisz mieć przynajmniej jeden język programowania. Wśród nich najbardziej popularne były Turbo Pascal, Delphi, C ++ itd. Wydaje się, że Turbo Pascal jest najprostszym językiem programowania. Ale trzeba wziąć pod uwagę, że bez teorii nie może być mowy o jakiejkolwiek praktyce. Na przykład, co to jest inc w paśmie? Kto zna odpowiedź na to pytanie, może z łatwością skorzystać z wbudowanej funkcji.

Wprowadzenie do programowania

Pierwsze programy komputerowe zostały napisane wyłącznie według numerów. Wyobraź sobie, jak trudno jest przenieść wszystkie dostępne informacje w systemie binarnym, a następnie w ośmiu i szesnastkowym. W tym przypadku jest to język programowania w języku maszynowym. Ponieważ dana osoba myśli głównie słowami, a nie liczbami, wówczas istnieje potrzeba opracowania algorytmu do tworzenia programu w słowach, który następnie jest przekazywany do specjalnego programu-tłumacza. W przeciwnym razie nazywa się to tłumaczem. Dzięki programowi tłumaczowemu słowa użytkownika tłumaczone są na język maszynowy. Najprostszymi aplikacjami w tamtym czasie były asemblery. Później programiści doszli do wniosku, że kod powinien mieć pewną strukturę składającą się z oddzielnych części. Tak więc było programowanie strukturalne. Z czasem istniały inne rodzaje programowania. Więc mówimy o obiektowym (Delphi), logicznym (prologu),funkcjonalny (Haskel) i inne typy.

Turbo Pascal (Turbo Pascal) jako język programowania

Obecnie istnieje kilkadziesiąt języków. Niektóre z nich są dość popularne, podczas gdy inne są wysoce wyspecjalizowane. Do najpopularniejszych i najbardziej znanych języków należy Turbo Pascal. Uważa się, że najlepiej nadaje się do rozpoczęcia programowania nauki. Turbo Pascal stworzyli w późnych latach 60-tych. W pewnym momencie, język używany w aplikacji do pisania aplikacji i programowania systemu językowego.

Wśród zalet Turbo Pascal wyróżnić następujące cechy:
  • możliwość szybkiego uczenia się, prostym językiem, tworzenie kompleksowych programów algorytmicznych;
  • Przydatność różnych typów danych, zarówno dane numeryczne i charakteru i bitu;
  • Widoczność programu z możliwością rozwoju i debugowania.
  • Pisanie złożonych programów w Turbo Pascal wykorzystuje wbudowane funkcje i procedury, które ułatwiają życie użytkownikowi. Wśród nich są tacy "asystenci" jak Dec i Inc w Pascalu.

    standardowe funkcje Turbo Pascal

    Aby pracować z liczbami całkowitymi w środowisku Turbo Pascal można zastosować następujące standardowe funkcje:
  • nieparzysta (X) - stosowany do powrotu wynik logiczna (w celu potwierdzenia ekspresji liczbowych na parzystych prawda - dziwne, fałszywe - facet).
  • Succ (x) - znajduje liczbę całkowitą podążającą za danymi (x + 1).
  • Pred (x) - zwraca wyrażenie całkowite poprzedzające to (x-1).
  • Ord (x) - znajduje argument x.
  • Abs (x) - Dotyczyuzyskanie modułu x
  • Sqr (x) - służy do znalezienia kwadratu danego wyrażenia.
  • Sqrt (x) - wymagany do pobrania wartości głównej z istniejącego numeru.
  • Exp (x) - służy do znalezienia wykładnika (prawidłowy typ danych), tj. E x.
  • Dec (x) - zmniejsza istniejącą liczbę do określonej liczby jednostek.
  • Inc (x) - zwiększa wyrażenie dla określonej liczby jednostek.
  • Sin (x) - znajduje sinus liczby (prawidłowy typ danych).
  • Cos (x) - zwraca cosinus wyrażenia (rzeczywisty typ danych).
  • Ln (x) - służy do znalezienia logarytmu naturalnego o zadanej liczbie.
  • W tym artykule będą brane pod uwagę tylko dwie standardowe funkcje: Dec i Inc w Pascal. Zostaną one przedstawione razem ze składnią i przykładami. Czym więc jest Dec i co oznacza Inc in Pascal?

    Funkcja zwiększania zmiennej

    Inc ma swoją nazwę od angielskiego słowa "Increment", co oznacza "wzrost". Ponieważ stało się jasne, że jeśli chcesz "podnieść" numer bez pisania złożonych algorytmów, możesz użyć "asystenta" danych. Funkcja Inc w języku Pascal jest napisana w języku programowania w następujący sposób:
    Inc (X, 5), gdzie - X - cały człowiek-komputer (manualny), wyrażenie losowe lub automatyczne; - 5 - liczba jednostek, dla których chcesz zwiększyć określone wyrażenie (zamiast "5" może być dowolna liczba). Należy pamiętać, że jeśli parametr increment nie jest określony, jest równy "1". Tak wygląda program w środowisku Turbo Pascal:
    Wynik rozwiązania będzie następujący:
    Mały przykład: Program First_Inc; może A, B, C, liczba: Integer; numer początkowy: = 0; Writeln ("wprowadź liczby A, B, C"); Readln (A, B, C); A: = A + B; Inc. (liczba, 2); {zwiększa zmienną Liczba o 2 jednostki} A: = A - C; Inc (liczba); {zwiększa zmienną Number by 1 unit} end. Co oznacza Inc in Pascal w danym fragmencie? Po ustaleniu niezbędnych liczb i wykonaniu z nimi operacji algebraicznych po raz pierwszy zmienna wzrasta o 2 jednostki, w drugim - 1 pozycji.

    Funkcja zmniejszania zmiennej

    Rozważmy, z wyjątkiem Inc w Pascalu, funkcję "siostry" Dec. Jego nazwa pochodzi od angielskiego słowa Decrement, co oznacza "redukcja". Jego składnia jest podobna do poprzedniej: Dec (A, 2), gdzie - A - całe wyrażenie podane ręcznie przez użytkownika, losowo lub w trybie automatycznym; - 2 - liczba jednostek, dla których chcesz zwiększyć określone wyrażenie (zamiast "2" może być dowolna liczba). Jeśli parametr nie zostanie określony, liczba zmniejszy się o 1. Przykład: Program Second_Dec; może A, B, C, liczba: Integer; numer początkowy: = 100; Writeln ("wprowadź liczby A, B, C> 100"); Readln (A, B, C); O: = A - B; Gru (liczba, 5); {zwiększa zmienną Number o 5 jednostek} A: = A + C; Dec (liczba); {zwiększa zmienną Number by 1 unit} end.

    Powiązane publikacje