Kako Unijeti Podatke U Niz

Sadržaj:

Kako Unijeti Podatke U Niz
Kako Unijeti Podatke U Niz

Video: Kako Unijeti Podatke U Niz

Video: Kako Unijeti Podatke U Niz
Video: Kako selektiramo podatke u excelovom dokumnetu (Excel 2010) 2024, Maj
Anonim

Nizovi su jedan od najjednostavnijih oblika strukturiranog skladištenja sličnih podataka u programima. Pristup elementu niza koji sadrži određene informacije odvija se na najjednostavniji način - putem njegovog rednog broja ili indeksa. Na početku rada s nizom ispunjava se podacima deklarisanog tipa. Informacije o indeksu možete unijeti na nekoliko načina.

Kako unijeti podatke u niz
Kako unijeti podatke u niz

Instrukcije

Korak 1

U programskom jeziku Pascal, da biste unijeli podatke u niz, morate se direktno pozvati na svaki element i dodijeliti mu željenu vrijednost. Obilazak niza obično se vrši pomoću petlje. Da biste popunili jednodimenzionalni niz, instalirajte jedan obrađivač petlje (za, while ili druge); kada radite s dvodimenzionalnim nizom, moraju se navesti dvije petlje (jedna u drugoj). Primjer koda za popunjavanje jednodimenzionalnog niza:

Varijacija: niz [1..30] cijelog broja;

i: unutarnji;

počnite

za i: = 1 do 20 do

mas : = 5;

kraj.

Broj 5 zapisat će se u svaki od 20 elemenata mas-niza.

Korak 2

Da biste unijeli vrijednosti u dvodimenzionalni niz, upotrijebite sljedeći kod:

razna masa: niz [1..5, 1..10] cijelog broja;

i, j: integer;

počnite

za i: = 1 do 5 do

za i: = 1 do 10 do

masa [i, j]: = 6;

kraj.

U tom će se slučaju svi redovi i stupci matrice matričnog polja popuniti brojem 6.

Korak 3

U osnovi sličan postupak sa različitom sintaksom je u osnovnom programskom jeziku:

DIM masa (5, 6)

ZA i = 1 do m

ZA j = 1 do n

masa (i, j) = j;

sljedeći

sljedeći

Ovdje se u svaki element niza unosi njegov redni broj u liniji (indeks drugog ciklusa j).

Korak 4

Međutim, najčešće morate unositi podatke u niz, čitati s tipkovnice ili iz vanjske datoteke. U ovom slučaju, rukovatelj petljom ne koristi operator dodjele, već jednu od funkcija koja, između ostalog, izvodi operaciju upisivanja u niz. Primjer unosa podataka koje je korisnik unio s tipkovnice (programski jezik C ++) u niz:

int niz [4] [8]; // dvodimenzionalni niz

za (int i = 0; i <4; i ++)

{

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

cin >> niz [j]; // upisujemo vrijednost unesenu s tipkovnice u niz

}

Korak 5

Kada radite s datotekama, čitanje informacija i njihovo spremanje u ćeliju niza također se događa uzastopno. U ovom slučaju glavno je promatrati navedenu dimenziju i korespondenciju vrsta očitanih vrijednosti s vanjskog medija i elemenata niza koji se popunjava. Primjer unosa podataka u niz iz datoteke (jezik C):

char mas [3] [10];

char per;

int j = 0, t = 0;

DATOTEKA * pF = fopen ("File.txt", "rt");

dok (t == 0)

{

fscanf (pF, "% c / n", & per); // čitanje vrijednosti znakova iz datoteke

for (int i = 0; i <3; i ++) // iteracija kroz redove niza

{

masa [j] = po; // upisujemo vrijednost char u element polja

ako (feof (pF))

{

t = 1;

break;

}

}

j ++;

}

Preporučuje se: