Problemi za ispit
U jezicima Python, JavaScript i C napisati sledeće programe:
Problem 1
Zadatak: Napišite program koji pretvara temperaturu iz Farenhajta u Celzijuse. Formula je: Celzijus = (Farenhajt - 32) * 5/9. Program treba da prihvati unos od korisnika i ispiše rezultat.
Problem 2: FizzBuzz
Zadatak: Napišite program koji ispisuje brojeve od 1 do 100. Pored višekratnika broja tri, ispišite „Fizz“, a pored višekratnika broja pet, ispišite „Buzz“. Za brojeve koji su višekratnici i brojeva tri i brojeva pet, ispišite „FizzBuzz“.
Problem 3: Pronalaženje maksimalnog broja u listi/nizu
Zadatak: Napišite program koji pronalazi i ispisuje najveći broj u datoj listi (ili nizu) celih brojeva. Na primer, u listi [3, 5, 1, 8, 2], izlaz bi trebalo da bude 8.
Problem 4: Provera palindroma
Zadatak: Napišite program koji proverava da li je dati string palindrom. Palindrom je reč, fraza ili niz koji se čita isto unazad i unapred (npr. „madam“). Program treba da bude neosetljiv na velika i mala slova i da ignoriše razmake.
Problem 5: Jednostavan kalkulator
Zadatak: Napišite program koji funkcioniše kao jednostavan kalkulator. Trebalo bi da od korisnika traži dva broja i operator (+, -, *, /). Na osnovu operatora, trebalo bi da izvrši ispravan račun i prikaže rezultat. Obradite na ispravan slučaj deljenja nulom.