4 (585)

4 (585)



1.    W tablicy istnieją obiekty których nie trzeba deklarować przed użyciem -uzasadnij.

2.    Kiedy kończy się wykonanie w pętli for.

Kiedy zmienna sterująca pętli zrówna się z wyrażeniem określającym wartość końcowa dla zmiennej sterującej lub gdy zostanie zastosowana instrukcja break.

3.    Jak definiuje się typ okrojony.

Type

nazwa_typu=dolna_wartosc..gorna_wartosc

4.    Wielkość tablicy w bajtach.

Oblicza się poprzez przemnożenenie ilości wszystkich komórek w tablicy przez liczbę bajtów przypadającą na każdą komórkę.

np. tablica:array[1..10] of real; będzie zajmować w pamięci 10*6=60 bajtów

byte, char, boolean, shortint - 1 bajt

integer, word - 2 bajty

longint, single - 4 bajty

real - 6 bajtów

double - 8 bajtów

extended - 10 bajtów

5.    W jaki sposób wpływa na istniejący plik wywołanie procedury rewrite.

Założenie i otwarcie nie istniejącego pliku lub otwarcie istniejącego pliku do zapisu od nowa.

Wykonanie operacji w stosunku do pliku istniejącego w którym były zapisane elementy, powoduje jego skasowanie i założenie nowego pliku o tej samej nazwie. Logicznie oznacza to jego wyzerowanie i utratę zgromadzonych tam danych. |

6.    Jaki jest schemat dopisywania tekstu do juz istniejącego pliku tekstowego.

assign(plik_tekstowy, nazwa_pliku);

rewrite(plik_tekstowy); {<<< błąd ponieważ rewrite skasuje poprzednią zawartość pliku. Powinno być append(plik_tekstowy);> koniec: =false; while not koniec do begin P(s);

writeln(plik_tekstowy,s);

end;

close(plik_tekstowy);

P(s) jest procedurą przygotowującą wpisywany wiersz. Po wyczerpaniu się wierszy ta procedura musi zmienić stan zmiennej koniec na true tak aby zakończyć dopisywanie wierszy.

7.    Na elementach jakich typów działają funkcje standardowe succ(x) i pred(x).

Na typach całkowitych i na typach znakowych.

8. Rodzaje i przykłady użycia instrukcji warunkowych w turbo Pascalu.

W turbo pascalu istnieją dwa rodzaje instrukcji warunkowych : instrukcja „jeśli" (if) i case

if wyrażenie then instrukcja albo if wyrażenie then instrukcja 1 else instrukcja2

Np. program, który wczytuje dowolną liczbę całkowitą i jeśli jest ona mniejsza od 10 to wyświetlić komunikat mniejsza od 10 w przeciwnym wypadku komunikat jestem większa lub równa 10.

Program kom; var liczba: integer; begin

write('Proszę podać liczbę: '); readln(liczba); if liczbaclO then writeln('Jestem mniejsza od 100; else writeln('Jestem większa lub równa 10'); readln; end.

CASE

Instrukcja case jest dodatkową instrukcja sterującą umożliwiająca prostsze niż przy zastosowaniu instrukcji warunkowych rozgałęzienie na wiele dróg w programie, w zależności od wartości sektora. Instrukcja case jest przydatna gdy trzeba dokonać wyboru jednego z wielu alternatyw.

case selektor of sl: instrukcja_l; s2: instrukcja_2;

sn: instrukcja_n; else Instrukcja_k; end;

Np. do określenia liczby dni w miesiącu: case nm of

1,3,5,7,8,10,12: liczba_dni:=31; 4,6,9,11: liczba_dni:=30; else liczba_dni:=28; end;


Wyszukiwarka

Podobne podstrony:
WYKAZ ISTNIEJĄCYCH OBIEKTÓW BUDOWLANYCH: Nie dotyczy, adaptacja pomieszczenia WSKAZANIE ELMENTÓW
Obraz3 (31) 210 Emile M. Cioran Istnieją myśliciele, których nie można czytać na głos. Pascal jest
DSCN6324 (Kopiowanie) Przegląd Świnia istot żywych i ich klasyfikacja 15 Istnieją wirusy, których ni
14011 skanuj0039 pod tym względem łatwiej. Istnieją kultury, w których ludzie na ogól wcześniej umie
186 V. Wittgaiftein. Camap i Ryle istnieje nieskończenie wiele innych zastosowań, których nie
Produkty, które szczególnie lubię: Produkty, których nie lubię ale zjem jak trzeba: Produkty, któryc
45727 Obraz (505) gatunek, a nie na realnie istniejące obiekty. Por. np. (125)    Ten
186 V. Whtgmstein. Camap : Ryle istnieje nieskończenie wicie innych zastosowań, których nie
ISTNIEJĄ MIEJSCA, DO KTÓRYCH NIE NALEŻY ZAGLĄDAĆ, A TAKŻE CZYNY. JAKICH NIE
52 53 (28) nia, z czym początkowo (trzeba to obiektywnie przyznać) nie było najlepiej. Toteż na drug
isinicjc L/.iuwicn. z,aicm jesu swiai nic imimcjc obiektywnie, mimo, że człowiek w nim istnieje, to
Istnieje bardzo wiele sytuacji decyzyjnych, których nie możemy opisać używając tylko wyłącznie zmien
.Dziecko potrafi, swoim sposobem myślenia otworzyć drzwi, o których istnieniu, my dorośli 
DSC02319 (Kopiowanie) Zadanie 231. ydante 234. Istnieją sytuacje, w których prawa Mendla nie są praw

więcej podobnych podstron