Język programowania Pascal korzysta z instrukcji takich jak read i readLn. Czym oni są?
Treść artykułu
- Co to jest oświadczenie przeczytane??
- Co to jest instrukcja readLn?
- Porównanie
- Tabela
Co to jest oświadczenie przeczytane??
Ta instrukcja służy do wprowadzania z klawiatury komputera różnych wartości zmiennych podczas używania języka Pascal. Schemat wywoływania danej instrukcji wygląda na prosty: jak odczyt („wartość zmiennej”).
W praktyce instrukcja odczytu służy do zapewnienia odczytu niektórych danych z pliku, a następnie przypisania wartości wyodrębnionych z odpowiednich danych do zmiennych określonych podczas uzyskiwania dostępu do procedury.
Jeśli użytkownik popełnił błąd podczas wprowadzania danych, nie odpowiadają one żadnemu typowi zmiennych odzwierciedlonych w instrukcjach, program przestaje wykonywać polecenia. W tym samym czasie na ekranie komputera pojawia się komunikat informujący o wystąpieniu błędu w aplikacji.
ReklamaJeśli programista użyje kilku instrukcji odczytu, dane zostaną jakoś wprowadzone w tym samym wierszu. Następne przejście jest możliwe tylko wtedy, gdy kończy się bieżąca linia. Jednocześnie informacje umieszczone w innym wierszu można odczytać za pomocą instrukcji readLn. Rozważ bardziej szczegółowo jego funkcje..
do treści ↑Co to jest instrukcja readLn?
Istotą instrukcji readLn jest ustawienie w programie warunków, w których:
- dowolna liczba wprowadzona do ciągu jest przypisywana do ostatniej zmiennej przez instrukcję;
- pozostały obszar linii nie jest przetwarzany przez program, podczas gdy następna instrukcja będzie wymagała nowego wprowadzania.
Możesz wprowadzić instrukcję:
readLn (C, D); czytać (E);
A jeśli następnie wprowadzisz z klawiatury wiersz 1 2 3, to zmienna C uzyska wartość 1, D - 2. Ale program nie przypisze określonej wartości do zmiennej E, dopóki użytkownik nie wprowadzi nowej liczby.
Podobnie jak w przypadku instrukcji odczytu, jeśli typ danych zostanie nieprawidłowo wprowadzony przez użytkownika za pomocą komendy readLn, program kończy działanie i wyświetla komunikat o wystąpieniu błędu.
do treści ↑Porównanie
Główną różnicą między readLn a read jest to, że pierwsza procedura polega na przejściu programu do wiersza w pliku następującym po tym, w którym zapisane są instrukcje. Druga procedura pozwala programowi na odczyt danych umieszczonych w następnym wierszu, tylko za zgodą użytkownika - jeśli naciśnie Enter.
W praktyce użycie instrukcji readLn odbywa się najczęściej w celu zapewnienia opóźnienia między wynikiem zastosowania a przejściem do następnej instrukcji. Odpowiednie opóźnienie trwa do momentu naciśnięcia przez użytkownika klawisza Enter.
Po ustaleniu różnicy między readLn i read w Pascal, ustalamy wnioski w tabeli.
do treści ↑Tabela
czytać | readLn |
Co mają ze sobą wspólnego?? | |
Instrukcje read i readLn mają na celu rozwiązanie tego samego problemu - ustawienie warunków dla przypisywania wartości dla różnych zmiennych w języku Pascal | |
Jaka jest różnica między nimi? | |
Ta funkcja zakłada, że program odczytuje instrukcje z następnego wiersza pliku po wykonaniu instrukcji w bieżącym wierszu | Ta funkcja zakłada, że program odczytuje instrukcje z następnego wiersza pliku po wykonaniu instrukcji dla bieżącego, a także pod warunkiem, że użytkownik naciśnie klawisz Enter |