Preskoči na glavno vsebino
ACM-moodle
  • Domov
  • Koledar
  • Več
Trenutno uporabljate gostujoči dostop
Prijavite se
ACM-moodle
Domov Koledar
Razširi vse Skrči vse

Bloki

Preskoči Ura

Ura

Server iconStrežniška ura:
  1. rtk2011-PrvaSkupina
  2. 4. naloga
  3. 4. naloga (Kemijske formule)

4. naloga (Kemijske formule)

Zahteve zaključka
Odprto: sobota, 26. marec 2011, 10.15
Rok za oddajo: sobota, 26. marec 2011, 13.15

Podana je strukturna formula kemijske spojine (npr.: C2H5OH, H2O, C60). Elementi so podani z eno veliko tiskano črko, formule ne vsebujejo oklepajev. Napiši podprogram void IzpisiAtome(char* s), ki bo izpisal, koliko atomov katere vrste je v spojini (vsak element naj izpiše v svoji vrstici, ni pa važno, v kakšnem vrstnem redu jih izpiše).

Primer: če pokličemo

IzpisiAtome("C2H5OH");
IzpisiAtome("H2O");
IzpisiAtome("C60");

naj se izpiše:

C 2
H 6
O 1

H 2
O 1

C 60

Še deklaracije v drugih jezikih:

void IzpisiAtome(string s);                // v C++
public static void izpisiAtome(String s);  // v javi
procedure IzpisiAtome(s: string);          { v pascalu }
def IzpisiAtome(s): ...                    # v pythonu

<PDF>

Trenutno uporabljate gostujoči dostop (Prijavite se)
Povzetek hrambe podatkov
Stran poganja Moodle