Jak Wprowadzić Dane Do Tablicy

Spisu treści:

Jak Wprowadzić Dane Do Tablicy
Jak Wprowadzić Dane Do Tablicy

Wideo: Jak Wprowadzić Dane Do Tablicy

Wideo: Jak Wprowadzić Dane Do Tablicy
Wideo: Создание таблиц в SQL | Основы SQL 2024, Może
Anonim

Tablice są jedną z najprostszych form ustrukturyzowanego przechowywania podobnych danych w programach. Dostęp do elementu tablicy zawierającego określone informacje następuje w najprostszy sposób – poprzez jego numer porządkowy, czyli indeks. Na początku pracy z tablicą jest ona wypełniana danymi zadeklarowanego typu. Informacje o indeksie można wprowadzić na kilka sposobów.

Jak wprowadzić dane do tablicy
Jak wprowadzić dane do tablicy

Instrukcje

Krok 1

W języku programowania Pascal, aby wprowadzić dane do tablicy, należy bezpośrednio odnieść się do każdego elementu i przypisać mu żądaną wartość. Przechodzenie przez tablicę zwykle odbywa się za pomocą pętli. Aby wypełnić tablicę jednowymiarową, zainstaluj jeden program obsługi pętli (for, while lub inne); podczas pracy z tablicą dwuwymiarową należy określić dwie pętle (jedna w drugiej). Przykładowy kod do wypełnienia tablicy jednowymiarowej:

var mas: tablica [1..30] liczby całkowitej;

i: liczba całkowita;

zaczyna się

dla i: = 1 do 20 do

masa : = 5;

koniec.

Liczba 5 zostanie zapisana do każdego z 20 elementów tablicy mas.

Krok 2

Aby wprowadzić wartości do dwuwymiarowej tablicy, użyj następującego kodu:

zmienna masa: tablica [1..5, 1..10] liczby całkowitej;

i, j: liczba całkowita;

zaczyna się

dla i: = 1 do 5 do

dla i: = 1 do 10 do

masa [i, j]: = 6;

koniec.

W takim przypadku wszystkie wiersze i kolumny masowej macierzy-macierzy zostaną wypełnione cyfrą 6.

Krok 3

Zasadniczo podobna procedura o różnej składni znajduje się w języku programowania Basic:

Masa DIM (5, 6)

DLA i = 1 do m

DLA j = 1 do n

masa (i, j) = j;

Następny

Następny

Tutaj w każdym elemencie tablicy wpisuje się jego numer porządkowy w wierszu (indeks drugiego cyklu j).

Krok 4

Najczęściej jednak trzeba wprowadzać dane do tablicy, odczytywane z klawiatury lub z zewnętrznego pliku. W tym przypadku procedura obsługi pętli nie używa operatora przypisania, ale jedną z funkcji, która wykonuje między innymi operację zapisu do tablicy. Przykład wprowadzania danych wprowadzanych przez użytkownika z klawiatury (język programowania C++) do tablicy:

int tablica [4] [8]; //tablica dwuwymiarowa

dla (int i = 0; ja <4; ja ++)

{

for (int j = 0; j <8; j ++)

cin >> tablica [j]; // zapisz w tablicy wartość wprowadzoną z klawiatury

}

Krok 5

Podczas pracy z plikami odczytywanie informacji i zapisywanie ich w komórce tablicy odbywa się również sekwencyjnie. Najważniejsze w tym przypadku jest obserwowanie określonego wymiaru i zgodności typów odczytywanych wartości z zewnętrznego nośnika i elementów tablicy do wypełnienia. Przykład wprowadzania danych do tablicy z pliku (język C):

masa znaków [3] [10];

znak na;

int j = 0, t = 0;

PLIK * pF = fopen („Plik.txt”, „rt”);

podczas (t == 0)

{

fscanf (pF, "% c / n" i na); // odczytaj wartości znaków z pliku

for (int i = 0; i <3; i ++) // iteracja przez wiersze tablicy

{

masa [j] = na; // zapisz wartość znaku do elementu tablicy

jeśli (feof (pF))

{

t = 1;

złamać;

}

}

j++;

}

Zalecana: