Programski jezik BASIC
Priprema za aplikacije - Riješeni zadaci

  A) Pamćenje i pogađanje  
1 Pripremni zadatak: Ispisati generisani četverocifren slučajan broj. BASIC
2 Napisati aplikaciju za pogađanje slučajno generisanog broja. Dozvoljeno je deset pokušaja za jedan broj. Računar prikazuje u kojem intervalu se nalazi broj, kao i trenutni rezultat uspjeha. BASIC
3 Napisati aplikaciju za pogađanje slučajno generisanog broja. Dozvoljeno je deset pokušaja za jedan broj. Računar prikazuje u kojem intervalu se nalazi broj, kao i trenutni rezultat uspjeha. BASIC
4 Napisati aplikaciju za provjeru pamćenja viđenog četverocifernog broja. BASIC
9 Provjera pamćenja četiri prakazana pojma od 20 iz baze pojmova. BASIC
13 Napisati program koji provjerava znanje za broj dana u mjesecu. Koristiti potprograme pri organizaciji programa. BASIC
  B) Aritmetičke operacije  
20 Napisati program koji generiše dva broja od 1 do 9. Ispisuje generisane brojeve na ekran i očekuje da korisnik učita sumu sa tastature. Po učitavanju ispisuje da li je odgovor tačan. Postupak se ponavlja 10 puta. BASIC
21 Aritmeticke operacije - dva broja. Koraci kreiranja potprograma 1. dio. Napisati program koji generiš dva broja od 1 do 9. Ispisuje generisane brojeve na ekran i očekuje da korisnik učita sumu sa tastature. Po učitavanju Ispisuje da li je odgovor tačan. Korisnik ponavlja program po vlastitoj želji. BASIC
22 Aritmeticke operacije - dva broja. Koraci kreiranja potprograma 2. dio. Napisati program koji generiš dva broja od 1 do 9. Ispisuje generisane brojeve na ekran i očekuje da korisnik učita sumu sa tastature. Po učitavanju Ispisuje da li je odgovor tačan. Korisnik ponavlja program po vlastitoj želji. BASIC
23 Napisati program koji generiše dva broja od 1 do 9. Ispisuje generisane brojeve na ekran i očekuje da korisnik učita razliku sa tastature. Po učitavanju ispisuje da li je odgovor tačan. Postupak se ponavlja 10 puta. BASIC
27 Korisnik bira aritmetičku operaciju. Na osnovu slučajno generisana dva broja treba otkucati odgovor. Programom je obezbjeđena provjera ispravnosti otkucanog rezultata. BASIC
  C) Posebni brojevi  
32 Ispisati proste brojeve do 100. Koristiti Eratostenovo sito (koristiti potprograme-metode). BASIC
35 Pripremni zadatak: Napisati program za ispis sume recipročnih vrijednosti prvih n prirodnih brojeva (harmonijski niz: 1 + 1/2 + 1/3 + ... + 1/n) BASIC
  D) Konverzije  
41 Pripremni zadatak: Napisati program za ispis unesenog znaka i njegovog ASCII broja BASIC
42 Pripremni zadatak: Napisati program za pretvaranje galona u litre. (1 galon = 4.54 litre). BASIC
43 Pripremni zadatak: Napisati program za pretvaranje dolara u evre. BASIC
44 Pripremni zadatak: Napisati program koji vrijeme učitano u satima, minutama i sekundama izračunava i ispisuje u sekundama. BASIC
45 Pripremni zadatak: Napisati program za pretvaranje km/h u m/s. BASIC
50 Napisati program koji izvodi dvije vrste pretvaranja: km/h u m/s i obratno. Koristiti potprograme. BASIC
51 Pripremni zadatak: Napisati program za pretvaranje Kelvinovih stepena u Celzujsove stepene. BASIC
52 Pripremni zadatak: Napisati program kojim se prevodi temperatura iz skale Celzija u skalu Farenhajta. BASIC
53 Pripremni zadatak: Napisati program za pretvaranje dužine puta u miljama u dužinu u kilometrima (1 milja = 1,825 km). BASIC
54 Pripremni zadatak: Napisati program za pretvaranje dužine puta u kilometrima u dužinu u miljama (1 milja = 1,825 km). BASIC
56 Pripremni zadatak: Napisati program za pretvaranje veličinu fajla izraženu u kilobajtima u veličinu u bajtima. BASIC
57 Pripremni zadatak: Napisati program za pretvaranje veličinu fajla izraženu u megabajtima ispisuje u kilobajtima. BASIC
58 Napisati program za konverziju vrijednosti iz rimskog brojnog sistema u dekadni brojni sistem. BASIC
60 Napisati program koji omogućuje pretvaranje decimalnih brojeva u binarne i obratno. BASIC
61 Napisati program koji omogućuje pretvaranje decimalnih brojeva u heksadecimalne i obratno. BASIC
  E) Jednačine  
  F) Prikaz sinusoidalne promjene  
92 Napisati program koji prikazuje promjenu naizmjeničnog napona. BASIC
93 Napisati program koji prikazuje promjenu naizmjeničnog napona u funkciji vremena. BASIC
94 Napisati program koji prikazuje promjenu naizmjeničnog napona u funkciji vremena (prikazati i y osu). BASIC
95 Napisati program koji prikazuje promjenu trofaznog napona. Faza druge sinusoide je pomjerana za -120 stepeni a traća sinusoida je pomjerana za +120 stepeni. BASIC
96 Napisati program koji prikazuje promjenu-nastajanje trofaznog napona u funkciji vremena. Faza druge sinusoide je pomjerana za -120 stepeni a traća sinusoida je pomjerana za +120 stepeni. BASIC
  G) Aplikacije 01  

    abc Algoritmi    abc BASIC    abc Turbo Pascal    abc C++    abc Java    abc C    abc Python    abc Dev-Pascal    Index