Koja će vrijednost varijable S biti ispisana nakon izvršavanja fragmenta BASIC programa? Fragment algoritma je prikazan u obliku blok dijagrama. Odredite koja će vrijednost varijable S biti ispisana kao rezultat izvršavanja algoritma Osnovni algoritam

Osnovni principi strukturiranog programiranja ne uključuju...

Prilikom razvoja softverskog proizvoda, otklanjanje nedostataka koje je korisnik uočio vrši se u _________ fazi

Lisp jezik je ____________ programski jezik.

Objektno orijentisani pristup programiranju zasniva se na principu....

Ne odnosi se na osnovne algoritamske konstrukcije...

Prevodioci rade...

Enkapsulacija u objektno orijentiranom programiranju znači biti u mogućnosti ...

Program je...

Jezici za označavanje podataka su ...............

Prvi korak u rješavanju problema na računaru je...

Objektno orijentisani pristup zasniva se na konceptu....

Modul za učitavanje programa je rezultat rada...

Modularna struktura programa odražava jednu od karakteristika _______________ programiranja.

Tabela identifikatora tokom procesa prevođenja se koristi za pohranjivanje...

Dizajniranje programa uzastopnim razbijanjem velikog problema na manje podprobleme odgovara...

Prilikom razvoja softverskog proizvoda, poređenje rezultata programa sa rezultatima zapažanja ili eksperimentalno dobijenim rezultatima odnosi se na fazu

Proceduralni programski jezici nemaju tip podataka _____________.

1). simbolički

2). kompleks

3). cijeli broj

4). Real

1). otklanjanje grešaka i testiranje programa

2). analizu i formalizovani opis problema

3). programska podrška

4). analiza dobijenih rezultata

1). dizajn odozdo prema gore

2). objektno orijentisani dizajn

3). top-down dizajn

4). konceptualno modeliranje

5. Jezik, čiji je naziv skraćenica za "univerzalni simbolički kod za početnike" je...

1). varijabilne vrijednosti

2). rezultate izvršenja funkcije

3). imena varijabli i funkcija

4). rezultate procedura

7. Koncept "polimorfizma" se odnosi na

1). objektno orijentisane tehnologije programiranja

2). tehnologije strukturiranog programiranja

3). tehnologije modularnog programiranja

4). imperativne tehnologije programiranja

1). heuristički

2). dinamičan

3). logicno



4). Strukturno

1). tumač

2). gramatika

3). prevodilac

4). uređivač linkova (linker)

1). formalizacija svojstava

3). hijerarhija klasa

4). Rekurzije

1). formulisanje problema

2). testiranje

3). otklanjanje grešaka

4). razvoj algoritma

1). P=Tačno; Q=Netačno

2). P=False; Q=Tačno

3). P=False; Q=Netačno

4). P=Tačno; Q=Tačno

1). potpuni minimalni semantički izraz u programskom jeziku

2). algoritam napisan u programskom jeziku

3). set komandi operativnog sistema računara

4). protokol za interakciju između komponenti računarske mreže

1). implementacija korespondencije "jedan modul - jedan objekat".

2). definisanje interfejsa (specifikacije) metoda za njihovu implementaciju

3). kreiranje posebnih programa koji implementiraju promjene u stanju objekta

4). uključivanje procedura za rad sa objektom u poseban modul

1). obrada izjava po naredba i izvršavanje programa

2). obrada izjava po naredba bez izvršavanja programa

3). samo emitovanje programa

4). praćenje i izvršavanje programa

Zadatak: "unesite dva broja i pronađite njihovu aritmetičku sredinu i geometrijsku sredinu i dajte rezultat" odgovara algoritmu...

1). zamjena

2). grananje

3). petlja sa preduslovom

4). petlja sa postuslovom

1). dihotomno pretraživanje

2). grane i granice

3). top-down dizajn

4). dizajn odozdo prema gore

1). sistemski

2). funkcionalan

3). strukturalni

4). Nesiguran

1). otklanjanje grešaka i testiranje

2). analiza dobijenih rezultata

3). programsko kodiranje

4). podrška softverskim proizvodima

1). programiranje odozgo prema dolje

2). podjela projekta na module, od kojih svaki ima jedan ulaz i jedan izlaz

3). postizanje apsolutnog minimuma karaktera i redova u tekstu programa

4). programska logika dozvoljava samo tri osnovne algoritamske strukture: nizove, grane i ponavljanja

29. Atributi varijable u programskim jezicima: a) naziv b) adresa c) vidljiv/skriven d) vrijednost e) tip f) funkcionalnost

1). a b c d

2). a, b, d, d

3). b, d, d, f

4). a, c, d, d

1). broj nula

2). broj pozitivnih

3). broj poslednje nule

4). broj prve nule

34. Koja će vrijednost varijable S biti ispisana nakon izvršavanja fragmenta BASIC programa?

Algoritamizacija i programiranje

2. Ne postoji u proceduralnim programskim jezicima 2) složen

Tip podataka.

Prilikom razvoja softverskog proizvoda, poređenje rezultata programa sa rezultatima zapažanja ili eksperimentalno dobijenim rezultatima odnosi se na fazu

1) otklanjanje grešaka i testiranje programa

4. Dizajniranje programa uzastopnim razbijanjem velikog zadatka na manje podzadatke odgovara... 3) dizajnu odozgo prema dolje

5. Jezik čiji je naziv skraćenica za “univerzalni simbolički kod za početnike” je 4)Basic

6. Tabela identifikatora tokom procesa prevođenja se koristi za pohranjivanje... 3). imena varijabli i funkcija

7. Koncept "polimorfizma" se odnosi na 3) modularne tehnologije programiranja

8. Modularna struktura programa odražava jednu od karakteristika 2) dinamičan programiranje.

10. Učitavanje modula programa - rezultat rada... 4) uređivač linkova (linker)

11. Objektno orijentisani pristup zasniva se na konceptu 3) hijerarhija klasa

12. Prva faza rješavanja problema na računaru je 1) iskaz problema

13. Jezici za označavanje podataka su 1)HTML i XML

3)P=Netačno;Q=Netačno

16. Program je 2) algoritam napisan u programskom jeziku

Inkapsulacija u objektno orijentiranom programiranju znači biti u mogućnosti

2) određivanje interfejsa (specifikacije) metoda za njihovu implementaciju

18. Prevodioci nastupaju 1) obrada operator-by-state i izvršavanje programa

Zadatak: "unesite dva broja i pronađite njihovu aritmetičku sredinu i geometrijsku sredinu i dajte rezultat" odgovara algoritmu...

22. Ne odnosi se na osnovne algoritamske konstrukcije 1) zamena

Objektno orijentisani pristup programiranju zasniva se na principu

4). dizajn odozdo prema gore

26. Lisp jezik je jezik 2)funkcionalni

Programiranje

27. Prilikom razvoja softverskog proizvoda, otklanjanje nedostataka uočenih od strane korisnika vrši se u fazi 4) održavanje softverskog proizvoda.

Osnovni principi strukturiranog programiranja ne uključuju

3) postizanje apsolutnog minimuma karaktera i redova u tekstu programa

29. Atributi varijable u programskim jezicima: a) ime b) adresa c) vidljivo/skriveno d) vrijednost e) tip f) funkcionalnost 2). a, b, d, d

1) broj nula

Fragment algoritma je prikazan u obliku blok dijagrama. Odredite koja će vrijednost varijable S biti ispisana kao rezultat izvršavanja algoritma.

Koja će vrijednost varijable S biti ispisana nakon izvršavanja fragmenta BASIC programa?

Za N = 1 do 3

Štampa S 4)6

4) pronalazi broj karaktera unesenog broja

38. Definicija “podobnosti algoritma za rješavanje određene klase problema” odnosi se na svojstvo algoritama, koje se naziva 3) karakter mase

39. Prevodilac koji prevodi izvorni program u ekvivalentan rezultujući program u mašinskom komandnom jeziku naziva se 4) Kompajler

40. Proceduralni programski jezici nemaju 2) složen

Tip podataka.

41. Koncept "polimorfizma" se odnosi na 1) objektno orijentisane tehnologije programiranja

Baza podataka

4) je ključna u obje tabele

1)parametarski

3. Relacijske baze podataka predstavljaju zavisne podatke u obrascu 1) međusobno povezane tabele

5. Jezik za ispitivanje relacionih baza podataka je 1)SQL

6. U relacijskoj bazi podataka, polje je 4) kolona u tabeli

7. Na osnovu načina pristupa bazama podataka, DBMS se dijele na 2). klijent-server

Koliko zapisa ima u predstavljenoj bazi podataka? 4)4

9. Koji će se unosi naći nakon pretraživanja u tekstualnom polju Računar sa uslovom “sadrži Pentium”?

10. U relacijskoj bazi podataka, polje tablice 3) kolona tabele

11. U relacijskoj bazi podataka, svi elementi jednog stupca u tablici 1) imaju isti tip i dužinu

12. Unesite riječi koje nedostaju u definiciji: Sistem upravljanja bazom podataka je 1) skup softvera i jezičkih alata neophodnih za kreiranje baza podataka, njihovo ažuriranje i organizovanje traženja potrebnih informacija u njima.

13. Upiši riječi koje nedostaju u definiciji: Baza podataka je 2) imenovani i strukturirani zbirka podataka vezanih za određenu predmetnu oblast.

14. U tablici relacijske baze podataka 3)svako polje ima jedinstveno ime

15. Kojim redoslijedom će se zapisi nalaziti u bazi podataka nakon sortiranja uzlaznim redoslijedom u polju Memorija?

16. U relacijskoj bazi podataka 2) podaci su prikazani u obliku jedne ili više međusobno povezanih tabela

17. Upiši riječi koje nedostaju u definiciji: Polje čija vrijednost 3) nedvosmisleno identifikuje odgovarajući unos , naziva se ključno polje.

18. Prilikom unosa uvjeta za vrijednost datuma u Access DBMS, ispravan unos je 1)>#01.01.55#I<#01.01.75#

19. Polje baze podataka može sadržavati 2) tekst, broj i druge vrste podataka

20. Koncept transakcije odgovara 1) Last. operacije nad podacima, koji se u DBMS-u posmatraju kao jedinstvena cjelina

2) mnogo prema mnogo (M:M)

22. Forma u Acess-u se može kreirati na osnovu 2) tabele i upiti

23. Odnosi između tabela u MS Access DBMS se automatski uspostavljaju kada se koristi čarobnjak 2) zamjene

Globalne i lokalne mreže

1. Poziva se topologija mreže sa sekvencijalnim servisom čvorova 4) Prsten

2) protokol komunikacije sa udaljenim računarom

4. Računar koji ima 2 mrežne kartice i dizajniran je za povezivanje mreža se zove 1) ruter

6. Komunikacija sa minimalnim kašnjenjem je 2) optičko vlakno

7. Poziva se aplikacija za pregled hipertekstualnih stranica 4) Pretraživač

8. IP adresa koja se dodjeljuje automatski kada se uređaj poveže na mrežu i koristi se dok se sesija povezivanja ne završi naziva se 4) Dinamička

9. FTP je 3) naziv mrežnog protokola koji služi prijemu i prenosu datoteka

4) upredeni par

11. Model otvorene mrežne interkonekcije (OSI) uključuje 1) sedam nivoe interakcije

1) zajednički autobus

13. Odnosi se na pretraživače 1)Opera

14. FTP protokol je dizajniran za 1) prijenos datoteke

16. Pretraživač je 2) preglednik web stranice

17. Modem je 4) tehnički uređaj

18. Elektronska pošta (e-mail) vam omogućava prijenos 3) poruke i priložene datoteke

19. Modem koji prenosi informacije brzinom od 28.800 bps može prenijeti dvije stranice teksta (3.600 bajtova) u roku od 3)1 sekunde

20. Računar povezan na Internet mora imati 1) IP adresa

Pristupačan i razumljiv materijal za proučavanje zadataka 9 i 10 OGE iz računarstva + zadaci za vežbanje

Pogledajte sadržaj dokumenta

Algoritamski jezik

alg
početak
cijeli broj s, k
s:= 8
nc za k od 3 do 8
s:= s + 8
kts
izlaz s
con

DIM k, s KAO CIJELI
s = 8
ZA k = 3 DO 8
s = s + 8
SLJEDEĆA k
PRINT s

Var s,k: cijeli broj;
Počni
s:= 8;
za k:= ​​3 do 8 do
s:= s + 8;
zapis(e);
Kraj.

Rješenje:

Kao što vidite, u tijelu petlje postoji samo jedna naredba s:= s + 8. To jest, ova operacija će se izvoditi na svakoj iteraciji (u svakom koraku) petlje.

U tijelu petlje, vrijednost varijable s raste za 8. Pošto se parametar petlje povećava sa 3 na 8 u koracima od 1, prilikom izvršavanja programa tijelo petlje će se izvršiti 6 puta (k će biti jednako 3, 4, 5, 6, 7, 8) . To jest, varijabla s se povećala za 8 * 6 = 48. A pošto je početna vrijednost varijable s = 8 i nakon izvršavanja programa će se povećati za 48, tada će na kraju vrijednost varijable s postati jednaka 56.

Rješavanje problema tipa 10 GIA u računarstvu

Tabela Dat pohranjuje podatke o broju učenika u odjeljenjima (Dat je broj učenika u prvom razredu, Dat je broj učenika u drugom, itd.). Odredite koji će se broj ispisati kao rezultat sljedećeg programa. Tekst programa je obezbeđen na tri programska jezika.

Algoritamski jezik

celtab Dat

cijeli broj k, m

Datum := 20; Datum := 25

Datum := 19; Datum := 25

Datum := 26; Datum := 22

Datum := 24; Datum := 28

Datum := 26; Datum := 21

Datum := 27

m:= 0

za k od 1 do 11

ako je Dat[k] 22 onda

DIM Dat(11) KAO CIJELI

DIM k,m KAO INTEGER

Dat(1) = 20: Dat(2) = 25

Dat(3) = 19: Dat(4) = 25

Dat(5) = 26: Dat(6) = 22

Dat(7) = 24: Dat(8) = 28

Dat(9) = 26: Dat(10) = 21

Dat(11) = 27

m = 0

ZA k = 1 DO 11

IF Datum(k) 22 ONDA

m = m + 1

END IF

SLJEDEĆA k

Var k, m: cijeli broj;

Počni

Datum := 20; Datum := 25;

Datum := 19; Datum := 25;

Datum := 26; Datum := 22;

Datum := 24; Datum := 28;

Datum := 26; Datum := 21;

Datum := 27;

m:= 0;

za k:= ​​1 do 11 do

ako je Dat[k] 22 onda

početi

m:= m + 1

Odgovor: __________________________.

Rješenje:

Bilješka. Niz Dat, koji je opisan u Basic-u, imat će 12 elemenata, jer numeriranje ne počinje od prvog elementa, već od nule.

Array Dat

Značenje

U tijelu petlje se provjerava stanje

dakle, tačan odgovor 7.

Pogledajte sadržaj prezentacije
“Rješenje zadataka 9 i 10 OGE iz računarstva”

Rješenje zadatka

u informatici


Rješavanje problema tipa 9 GIA u računarstvu

Algoritamski jezik

BASIC

alg početak cijeli broj s, k s:= 8 nc za k od 3 do 8 s:= s + 8 kts izlaz s con

Pascal

DIM k, s KAO CIJELI s = 8 ZA k = 3 DO 8 s = s + 8 SLJEDEĆA k PRINT s

Var s,k: cijeli broj; Počni s:= 8; za k:= ​​3 do 8 do s:= s + 8; zapis(e); Kraj.

Zapišite vrijednost varijable s dobijenu kao rezultat sljedećeg programa. Tekst programa je obezbeđen na tri programska jezika.

Odgovor: __________________________.


Rješenje :

  • Dakle, pogledajmo ovaj algoritam napisan na različitim jezicima.
  • Prvo se najavljuje da će se koristiti varijable k i s cjelobrojnog tipa
  • Zatim se varijabli s dodjeljuje vrijednost 8.
  • Nakon toga, opisan je ciklus, gdje varijabla k djeluje kao parametar, koji se mijenja od 3 do 8 u koracima od 1 (odnosno, uzimat će sekvencijalne vrijednosti 3, 4, 5, 6, 7 i 8) .
  • Postoji samo jedna naredba u tijelu petlje: s:= s + 8. To jest, ova operacija će se izvoditi na svakoj iteraciji (u svakom koraku) petlje.
  • I na samom kraju, vrijednost varijable s se prikazuje na ekranu
  • U tijelu petlje, vrijednost varijable s raste za 8. Pošto se parametar petlje povećava sa 3 na 8 u koracima od 1, prilikom izvršavanja programa tijelo petlje će se izvršiti 6 puta (k će biti jednako 3, 4, 5, 6, 7, 8) . To jest, varijabla s će se povećati za 8 * 6 = 48. A pošto će početna vrijednost varijable s = 8 i nakon izvršavanja programa porasti za 48, tada će na kraju vrijednost varijable s postati jednaka 56 .

22 ONDA m:= 0; m = m + 1 za k:= ​​1 do 11 uradi ako je Dat[k] 22 onda m:= m + 1 KRAJ AKO ako je Dat[k] 22 onda NEXT k počinje sve m:= m + 1 kc PRINT m kraj; output m con writeln(m) Kraj. "width="640"

Tabela Dat pohranjuje podatke o broju učenika u odjeljenjima (Dat broj učenika u prvom razredu, Dat u drugom, itd.). Odredite koji će se broj ispisati kao rezultat sljedećeg programa. Tekst programa je obezbeđen na tri programska jezika.

Odgovor: __________________________.

Algoritamski jezik

BASIC

Pascal

DIM Dat(11) KAO CIJELI

DIM k,m KAO INTEGER

Var k, m: cijeli broj;

celtab Dat

Dat: niz cijelih brojeva;

Dat(1) = 20: Dat(2) = 25

cijeli broj k, m

Dat(3) = 19: Dat(4) = 25

Datum := 20; Datum := 25

Datum := 19; Datum := 25

Dat(5) = 26: Dat(6) = 22

Datum := 20; Datum := 25;

Dat(7) = 24: Dat(8) = 28

Datum := 26; Datum := 22

Datum := 19; Datum := 25;

Datum := 26; Datum := 22;

Dat(9) = 26: Dat(10) = 21

Datum := 24; Datum := 28

Dat(11) = 27

Datum := 24; Datum := 28;

Datum := 26; Datum := 21

Datum := 27

Datum := 26; Datum := 21;

ZA k = 1 DO 11

Datum := 27;

nc za k od 1 do 11

IF Datum(k) 22 ONDA

m = m + 1

za k:= ​​1 do 11 do

ako je Dat[k] 22 onda

m:= m + 1

ako je Dat[k] 22 onda

m:= m + 1

output m

upis(m)

), onda to ne uzimamo u obzir, jer 22 nije više od 22. Moglo bi se uzeti u obzir da je u poređenju bio znak =. Dakle, tačan odgovor je 7." width="640"

Rješenje:

  • Pogledajmo program korak po korak. Dakle, na samom početku se deklarišu varijable koje će se koristiti (varijable k i m), kao i niz Dat koji sadrži 11 elemenata (od 1 do 11).
  • Zatim slijedi popunjavanje niza. Na primjer, elementu niza s indeksom 1 dodjeljuje se vrijednost 20, elementu s indeksom 2 dodjeljuje se vrijednost 25, i tako dalje. Kao rezultat toga, rezultirajući niz može se predstaviti na sljedeći način:
  • Zatim se promenljivoj m dodeljuje vrednost 0. Nakon toga počinje petlja sa parametrom k, pri čemu se k menja sa 1 na 11 u koracima od 1.
  • Vrijednost elementa niza na indeksu k se upoređuje sa brojem 22. Ako je element niza veći od 22, tada se varijabla m povećava za 1. U suprotnom, ništa se ne dešava.
  • Na samom kraju programa na ekranu se prikazuje vrijednost varijable m.
  • Dakle, preveli smo program na ljudski jezik, sada razmislimo šta ćemo na kraju dobiti nakon njegovog izvršenja. Zanima nas ciklus - tu se mijenja vrijednost varijable m. Prije petlje, njegova vrijednost je nula. Zatim, program iterira kroz sve elemente niza i uspoređuje ih sa brojem 22. A ako je element niza veći od 22, tada se varijabla m povećava za 1. Dakle, moramo izbrojati sve elemente niza. niza koji su veći od 22 - njihov broj će biti jednak vrijednosti varijable m. Postoji 7 takvih elemenata - to su elementi sa indeksima 2, 4, 5, 7, 8, 9 i 11.
  • Treba obratiti pažnju na element broj 6, koji je jednak 22. Pošto je naše poređenje strogo (znak), ne uzimamo ga u obzir, jer 22 nije više od 22. Moglo bi se uzeti u obzir da je poređenje bilo znak =.

Dakle, tačan odgovor je 7.

| Test

Lekcija 38
Test

"Algoritamizacija i programiranje"

Pažnja! Test sadrži pitanja i elemente koda iz Pascala!


Prva opcija

Dio 1.

1. Kako izgleda znak zadatka u programiranju?:

  1. <=

2. Kako se zove algoritamski dizajn koji se sastoji od sekvencijalnih radnji koje slijede jedna drugu u strogo uređenom redoslijedu?

  1. Praćenje
  2. Grananje
  3. Ponavljanje

3. Koji je algoritam prikazan na slici?:

  1. Praćenje
  2. Grananje
  3. Ponavljanje

4. Odaberite ispravan unos programa :

  1. program Yakov_petrovich;
  2. program Yakov Petrovich;
  3. program Yakov Petrovich;
  4. program_Yakov_Petrovich;

5. Koju naredbu možete koristiti da saznate ostatak broja? aonb:

Dio 2.


1. Zapišite vrijednost varijable b

a:=4;

x:=10;

a:= x-a*2;

x:=a*2-x;

2. Šta će se dogoditi kao rezultat izvršavanja ovog algoritma? Zapišite svoj odgovor :

a:=5;

b:=7;

ako je a>b onda b:= a+b-28

ostalob:= a* b-30;

3. Šta će se dogoditi kao rezultat izvršavanja ovog algoritma? Zapišite vrijednost koju dobijete za varijablu b

a:=7;

b:=22;

a:= b div a;

b:= b mod a;

4. Koja vrijednost b će se dobiti nakon izvršenja algoritma? Zapišite odgovor. (Ako trebate zaokružiti odgovor, zaokružite na najbližu desetinu)

a:=3;

b:=90;

za i:=1 do 4 do

b:=b/a;

  1. program cup_of_tea;
  2. var a, b, c, y , x: real;
  3. početi
  4. writeln('Molimo unesite tri broja');
  5. readln(a,b,c);
  6. y:=a;
  7. ako je b>y onda y:=b;
  8. ako je c>y onda y:=c;
  9. ako je ab) ili (a>c) onda x:=a;
  10. ako je ba) ili (b>c) onda x:=b;
  11. ako ca) ili (c>b) onda x:=c;
  12. writeln(y+x);
  13. kraj.
  1. Kako se zove program? Pisati
  2. Zapišite koje vrste varijabli se koriste u programu.
  3. Zapišite imena korištenih varijabli.
  4. Na kojoj liniji program prima podatke od korisnika? Napišite broj reda
  5. Šta će se prikazati ako korisnik unese vrijednosti: 6, 9, 3

Dio 3. Napišite program.

Upisana su tri broja. Odštampajte najmanji broj.

Druga opcija

dio I

1. Dizajn algoritma u kojem se, kao rezultat provjere ispunjenosti uvjeta, mogu izvršiti različite radnje naziva se:

  1. Praćenje
  2. Grananje
  3. Ponavljanje

2. Nije jednako u pascalu piše:

3. Koji je unos tačan:

  1. pisati (Postavite varijable a i b);
  2. pisati (‘ Postavite varijable a i b’);
  3. pisati (‘ Postavite varijable ’, a i b);
  4. pisati ( Postavite varijable , 'a i b');

4. Blok dijagram prikazuje algoritamski dizajn:

  1. Linearni algoritam
  2. Algoritam grananja
  3. Algoritam ponavljanja

5. Naredba u Pascalu koja vam omogućava čitanje podataka primljenih od korisnika:

  1. pisati

Dio 2.


1. Koju će vrijednost imati varijabla k nakon izvršavanja ovog algoritma?:

a:=2;

k:=4;

a:= k+a*3;

k:=a/2-k;

2. Zapišite vrijednost varijable b nakon izvršenja fragmenta algoritma:

a:=7;

b:=5;

ako je a>b onda b:= a+b+5

ostalob:= a* b-3;

3. Zapišite vrijednost varijable b nakon izvršenja fragmenta algoritma:

a:=4;

b:=15;

a:= b div a;

b:= b mod a;

4. Zapišite vrijednost varijable b nakon izvršenja fragmenta algoritma:

a:=2;

b:=5;

za i:=1 do 5 do

b:= a* b;

5. Pregledajte algoritam i odgovorite na pitanja:

program čarapa;

var a, b, c, y: realna;

početi

writeln('Unesite tri broja');

readln(a,b,c);

y:=a;

ako je b>y onda y:=b;

ako je c>y onda y:=c;

writeln( y) ;

kraj.

  1. Napišite naziv programa.
  2. Koja vrsta varijabli se koristi u programu.
  3. Koliko se varijabli koristi u programu, navedite njihova imena.
  4. Prepišite red u kojem program prima podatke od korisnika.
  5. Šta će se prikazati ako korisnik unese vrijednosti: 5, 8, 2.

Dio 3. Napišite program.

Zadana su dva cijela brojaaIb ( a< b). Ispišite u rastućem redoslijedu sve cijele brojeve koji se nalaze između a ib(uključujući i same brojeveaIb), kao i brojNovi brojevi.

 

Možda bi bilo korisno pročitati: