Forum

c program liczący masy molowe

[+] Twoje konto

Subskrybuj kanał najnowszych wypowiedzi w tym temacie

Wątek Forum > Porady > Programowanie > c program liczący masy molowe

Idź do strony:1
Ocena: (Ocen: 0)
Wypowiedzi 1 - 2 z 2
 Gość ona Kopiuj nick (82.143.135.*)
Wypowiedź dodana: 11 stycznia 2007, 18:37:41
« Opcje

MAM PTRANIE: JAK TEGO DOKONAC: uzytkownik podaje wzór chemiczny np. K4[Fe(CN)6]*2H2O nastepnie program liczy jego mase, tylko jak sprawić aby program odczytał to jako: (K*4)+[Fe+(C+N)*6]+(2*(H*2+O)) ??

 Gość REKLAMA Kopiuj nick (*->*)
Wypowiedź dodana: 11 stycznia 2007, 18:37:42

cyber_Folks - Zniżka na wybrane hostingi 10% dla Ciebie

AvatarAdministrator Dżyszla Kopiuj nick (83.15.146.*) |  
Wypowiedź dodana: 12 stycznia 2007, 22:10:21
« Opcje

Dwa problemy się tu pojawiają. Raz - obsługa nawiasów. Dwa - mnożenie.

Jak to rozwiązać?
Na początek problem mnożenia - robimy pętlę czytającej kolejne znaki. Jeśli dana litera nie występuje w tablicy Mendelejewa, czytamy kolejną. Teraz sprawdzamy jaki jest kolejny znak. Jeśli litera - to dodajemy do sumy wartość odczytanego pierwiastka. Jeśli cyfra to zapamiętujemy tą cyfrę w drugim buforze (zmiennej liczbowej). Jeśli jeszcze kolejnym znakiem jest cyfra - mnożymy ten drugi bufor * 10 i dodajemy odczytany znak. Jeśli odczytamy literkę - mnożymy wartość tego drugiego bufora przez tablicową wartość pierwiastka i zapisujemy w sumie itd.
Jeśli napotykamy nawias otwierający - wchodzimy rekurencyjne do funkcji robiącej wszystko, co powyżej. Jej wynikiem ma być cała wartość do momentu napotkania nawiasu zamykającego.

Tak mniej więcej muszą wyglądać założenia.


mgr inż. Dżyszla

Nie odpisuję na problemy zgłaszane na e-mail lub PW!

 
Idź do strony:1

[+] Pokaż/odśwież listę czytających i monitorujących ten wątek

Podobne tematy:
Tytuł wątkuDziałWypowiedziWyświetleńOcenaOstatnia wypowiedź
WątekProgram do komórkiPorady / Oprogramowanie, systemy operacyjne3186 16.07.2008 16:13:37
RozwiązaneWątek zamkniętyjak odzyskać program boot'ujący??Porady / Sprzęt131 446 14.12.2007 11:08:30
Wątek zamkniętyProgram do nabijania wejść
W jaki sposób można oszukiwać liczniki odwiedzin na stronach www
Porady / Internet5420 958 14.05.2010 09:25:56
Ważne!Wątek zamkniętyDOT. PROŚBY O NAPISANIE PROGRAMU
Jeśli chcesz, aby ktoś napisał Ci program - zapoznaj się wcześniej z treścią tego wątku!
Porady / Programowanie1269 11.07.2005 19:53:51
RozwiązaneWątek zamkniętyProgram w menu wyboru systemu
Windows 98 i Subiekt 4 - dopisanie programu do menu systemowego
Porady / Oprogramowanie, systemy operacyjne7362 20.08.2009 08:10:36

Nowa wypowiedź

Nowa wypowiedź
Nie jesteś zalogowany; będziesz traktowany jako gość!
Zaloguj Zaloguj
Nick (gość): | Przepisz ten kod [?]: 1076c:
Tekst:

 
* Wysyłając formularz wyrażasz zgodę na przetwarzanie przekazanych danych w zakresie wskazanym w Regulaminie

Subskrybuj kanał najnowszych wypowiedzi w tym temacie


Chcesz mieć też takie forum na swojej stronie? Napisz!

Strona istnieje od 25.01.2001
Ta strona używa plików Cookie.
Korzystając z niej wyrażasz zgodę na przetwarzanie danych a zakresie podanym w Polityce Prywatności.
 
archive To tylko kopia strony wykonana przez robota internetowego! Aby wyświetlić aktualną zawartość przejdź do strony.

Optymalizowane dla przeglądarki Firefox
© Copyright 2001-2021 Dawid Najgiebauer. Wszelkie prawa zastrzeżone.
Ostatnia aktualizacja podstrony: 15.07.2018 16:27
Wszystkie czasy dla strefy czasowej: Europe/Warsaw