Programski jezik C++
Razgranata strukura - SWITCH/CASE - Riješeni i neriješeni zadaci

1 Napisati program za ispis uspjeha, prema slijedećoj tabeli:
C++
2 Napisati program za ispis dana u sedmici, prema slijedećoj tabeli:
C++
3 Ako je prvi dan u mjesecu ponedjeljak. Za upisani dan u mjesecu (mjesec ima 30 dana) ispisati dan u sedmici.
4 Sa tastature se upisuju jedan od brojeva 1, 2, 3, 4. Za očitani broj ispisati tekstualno koji je broj. C++
5 Sa tastature se upisuju jedan od brojeva: 0, 1, 2, 3, 4, 5, 6, 7, 8 ili 9. Za očitanu cifru ispisati tekstualno koja je. C++
6 Za upisani broj mjeseca ispisuje se na ekranu naziv mjeseca. C++
6_1 Sa tastature se upisuju jedan od brojeva 1, 2, 3, ..., 9 (pozicija planete u Sunčevom sistemu). Za očitani broj ispisati ime planete. C++
7 Napisati program za ispis osobina zadanog kvadranta, prema slijedećoj tabeli:
C++
8 Napisati program za upis ocjena i ispis uspjeha.
C++
9 Napisati program za ispis uspjeha a za ostale vrijednosti ispisati greska. Vidi slijedeću tabelu:
C++
10 Napisati program za ispis broja dana u mjesecu, prema slijedećoj tabeli:
C++
11 Napisati program za ispis broja dana u mjesecu, prema slijedećoj tabeli (Rješenje sa provjerom prestupnosti godina djeljivih sa 100):
C++
12 Napisati program za ispis uspjeha, prema slijedećoj tabeli:
C++
13 Napisati program koji za upisani samoglasnik (veliko slovo) ispisuje redni broj samoglasnika u abecedi, prema slijedećoj tabeli:
C++
14 Napisati program koji za upisani samoglasnik ispisuje redni broj samoglasnika u abecedi, prema slijedećoj tabeli:
C++
15 Napisati program koji odredjuje da li je zadani znak veliko ili malo slovo ili cifra, prema slijedećoj tabeli:
C++
16 Napisati program koji odredjuje da li je zadani znak slovo, cifra ili specijalna znak, prema slijedećoj tabeli:
C++
17 Napisati program za izračunavanje y na osnovu vrijednosti k:
C++
18 Napisati program za izračunavanje y na osnovu vrijednosti k:
C++
19 Napisati program za izračunavanje y na osnovu vrijednosti x:
C++
20 Napisati program za izračunavanje y na osnovu vrijednosti k:
C++
21 Napisati program za izračunavanje y na osnovu vrijednosti k:
C++
22 Napisati program koji za upisani samoglasnik uveća brojač odgovarajućeg samoglasnika.
C++
23 Napisati program koji vrši uvećanje odgovarajućeg brojača za upisano slovo: a, b, c. Koristiti CASE/SWITCH naredbu za izbor slova.
24 Prvo se učita vrijednost stranice kvadrata. Zatim korisnik bira izračunavanje obima (1) ili površine (2) kvadrata sa tastature.
25 Prvo se učita vrijednosti stranica pravougaonika. Zatim korisnik bira izračunavanje obima (1) ili površine (2) pravougaonika sa tastature.
26 Prvo se učita vrijednost stranice kocke. Zatim korisnik bira izračunavanje obima (1) ili površine (2) ili zapremine (3) kocke sa tastature.
27 Učitati vrijednost stranice a (trougla ili kvadrata ili šestougla) i izračunti obim i površinu izabranog lika. Izbor geometrijskog lika se izvodi na početku programa (podsjetimo se: visina jednakostraničnog trougla je a * √3 / 2).
28 Učitati broj n, u zavisnosti od izbora korisnika određuje se i prikazuje: (1) dvostruka vrijednost učitanog broja, (2) polovina vrijednosti učitanog broja. C++
29 Učitati broj n, u zavisnosti od izbora korisnika određuje se i prikazuje: (1) kvadrat vrijednosti učitanog broja, (2) korijen vrijednosti učitanog broja.
30 Učitati dvocifren broj n, u zavisnosti od izbora korisnika određuje se i prikazuje: suma cifara, razlika kvadrata cifara, broj dobijen ispisivanjem cifara u obrnutom redoslijedu.
31 Koristeći naredbu CASE/SWITCH izračunati recipročnu vrijednost učitanog broja. C++
32 Učitati dva broja i jedno slovo koje predstavlja izbor aritmetičke operacije.
s - sabiranje
o - oduzimanje.
33 Učitati dva broja i jedno slovo koje predstavlja izbor aritmetičke operacije.
s - sabiranje
o - oduzimanje
m - množenje
d - dijeljenje.
C++
34 Napisati program za simulaciju rada sabiranja i oduzimanja. C++
35 Napisati program za simulaciju rada kalkulatora, prema slijedećoj tabeli:
C++
36 Učitati vrijednost stranice kvadrata i jedno slovo koje predstavlja izbor izračunavanja:
o - obim kvadrata
p - površina kvadrata.
37 Učitati vrijednosti stranica pravougaonika i jedno slovo koje predstavlja izbor izračunavanja:
o - obim pravougaonika
p - površina pravougaonika.
38 Učitati vrijednost stranice kocke i jedno slovo koje predstavlja izbor izračunavanja:
o - obim kocke
p - površina kocke
z - zapremina kocke.
39 Učitati radijus i jedno slovo koje predstavlja izbor izračunavanja:
o - obim kruga
p - površina kruga.
40 Učitati jedno slovo koje predstavlja izbor za generisanje:
j - jednocifrenog
d - dvocifrenog
slučajnog broja.
41 Učitati jedno slovo koje predstavlja izbor za generisanje:
d - dvocifrenog
t - trocifrenog
slučajnog broja.
42 Učitati jedno slovo koje predstavlja izbor za generisanje:
j - jednocifrenog
d - dvocifrenog
t - trocifrenog
slučajnog broja.
43 Napisati program za ispis manjeg od dva učitana broja (koristiti naredbu CASE/SWITCH). C++
44 Napisati program za ispis većeg od dva učitana broja (koristiti naredbu CASE/SWITCH). C++
45 Generisati vrijednost stranice a (trougla ili kvadrata ili šestougla) i izračunti obim i površinu izabranog lika. Izbor geometrijskog lika se izvodi na početku programa (podsjetimo se: visina jednakostraničnog trougla je a * √3 / 2).
46 Generisati dvocifren broj n, u zavisnosti od izbora korisnika određuje se i prikazuje: suma cifara, razlika kvadrata cifara, broj dobijen ispisivanjem cifara u obrnutom redoslijedu.

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