Witamy na forum PC Format Zapraszamy do REJESTRACJI


Użytkownicy przeglądający ten wątek: 1 gości

[C++]Problem z wyszukiwaniem liczb w tekście i szukaniem słowa w słowie

#1
[C++]Problem z wyszukiwaniem liczb w tekście i szukaniem słowa w słowie
Witam
Chciałbym was prosić o pomoc w dwóch zadaniach na zajęcia.

Jedyne biblioteki jakie możemy używać to iostream i conio.h, dodatkowo nie możemy używać tego czego nie było jeszcze na wykładzie więc tak do zadania 1 i 2 nie możemy używać np. stringów, dla zad 1 również tablic.

Zadanie 1
Cytat:Dany jest tekst - ciąg znaków zakończony średnikiem. W tekś±cie, pomiędzy innymi znakami, znajdują się liczby rzeczywiste zapisane w układzie dwójkowym w postaci:
<Ciąg cyfr dwójkowych>,< Ciąg cyfr dwójkowych>
Każda liczba może być poprzedzona znakiem - (minus). Przykładowe dane mogą wyglądać
następująco:

qw>?ert1001,01 qwe:'fd-1,1wf;.

Wydrukować sumę wszystkich liczb. Wynik ma być podany w postaci dziesiętnej. Dla powyższych danych nale»y zatem wydrukować 7.75.
Najprostszy sposób rozwiązania polega na zmodyfikowaniu przykładu 9b z wykładu [plik Notatki do zad 1] (należy m.in. poprawić funkcję szukajcyfry, aby rozpoznawała cyfry dwójkowe i średnik, funkcję czytajliczbe - aby działała na cyfrach dwójkowych, oraz w funkcji main - dołożyć odpowiednią pętlę.

W pliku Zadanie 1.txt jest program profesora, który przerobiłem tak, że dodaje mi te dwie liczby ale nie bardzo potrafię zrobić tak, żeby mi to jeszcze minus wykrywało i tutaj moja prośba o pomoc z tym.

Zadanie 2

Cytat:Dane są dwa słowa v oraz w złożone z liter wielkich, małych oraz cyfr, każde zakończone średnikiem (nie dłuższe niż 150-o znakowe). Sprawdzić, czy słowo v jest podsłowem słowa w. Uwaga. Zakaz stosowania dodatkowych bibliotek.


Z kolegami z grupy zrobiliśmy to zadanie ale niestety jest błąd taki, że pokazuje iż słowo "ada" nie jest podsłowem słowa "adada". Po każdym słowie ma być średnik i prawdopodobnie średnik po słowie "ada" również jest porównywany ze znakiem ze słowa "adada" tylko nie bardzo mamy pomysł jak to rozwiązać.


Załączone pliki
.pdf   Notatki do zad 1.pdf (Rozmiar: 119,04 KB / Pobrań: 42)
.txt   Zadanie 1.txt (Rozmiar: 1,61 KB / Pobrań: 39)
.txt   Zadanie 2.txt (Rozmiar: 671 bajtów / Pobrań: 35)
MSI GE 2PE-280XPL WIN7
 System operacyjny: windows_ten Przeglądarka: firefox
#2
RE: [C++]Problem z wyszukiwaniem liczb w tekście i szukaniem słowa w słowie
Witam, jeśli chodzi o pierwsze zadanie, to powinieneś po prostu poszukać minusa, a po jego znalezieniu powinieneś jeszcze sprawdzić, czy następnym znakiem jest cyfra.
Co do drugiego zadania - gdy znak szukanego słowa się nie zgadza, to trzeba jeszcze sprawdzić, czy pierwszy znak się zgadza (zanim się przesuniesz w szukanym słowie).
 System operacyjny: linux_ubuntu Przeglądarka: firefox
Programy: Polecane / Nowe / Inne




Podobne wątki ([C++]Problem z wyszukiwaniem liczb w tekście i szukaniem słowa w słowie)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Question Wyznaczanie maksimum spośród 5 liczb - schemat blokowy mistrz18 5 9993 05.10.2017, 19:49
Ostatni post: broda99
  Java- wypisanie liczb, które nie są podane w tablicy , wypisanie liczb z tablicy all? ccomp 10 16726 16.07.2017, 20:10
Ostatni post: ccomp
Cry [JS] Sumowanie ciągu liczb Guanabanana 3 10768 05.01.2017, 08:54
Ostatni post: koneton

Skocz do:


Wybrane wątki ([C++]Problem z wyszukiwaniem liczb w tekście i szukaniem słowa w słowie)
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Klasa wewnętrzna w C++ Physicist 4 10420 23.03.2019 18:28
Ostatni post: Physicist
  Ruby on Rails - tutoriale luciussulla 0 9505 23.03.2019 16:49
Ostatni post: luciussulla
Big Grin Czy dostane sie technikum informatycznego klaudiusz20046 6 13266 21.03.2019 01:28
Ostatni post: UnableToSee
  [C#] Program do moderacji czatów gier wiktrom12 0 10026 07.03.2019 15:33
Ostatni post: wiktrom12
  Mój pierwszy projekt - Pomoc rafal12999 1 10459 07.02.2019 22:01
Ostatni post: Szachista
  pomoc projekt scilab piesel18 2 11930 04.02.2019 09:03
Ostatni post: piesel18
  Szkoła Informatyczna Zikinan 1 10747 02.02.2019 17:59
Ostatni post: wojownikhaha
  [Java] Strona z zadaniami do rozwiązania i odpowiedziami rafal12999 2 11566 27.01.2019 13:44
Ostatni post: rafal12999
  kompilacja biblioteki Agui - cmake jurek2 0 10763 10.01.2019 13:12
Ostatni post: jurek2
  Zamiana całego zestawu znaków wg przyporządkowania BarHorab 5 11481 19.12.2018 16:45
Ostatni post: Szachista
  Sumowanie licz excel - problem OxyGenE 2 14277 19.12.2018 16:29
Ostatni post: Szachista
  Jaki kod pod pewne zdarzenia visualbasic 2010 aktywny27 4 11975 07.11.2018 13:41
Ostatni post: Ajgor
Scared Ipad Pro programowanie? NissmoOne 4 12885 06.10.2018 12:22
Ostatni post: NissmoOne
  C# pierwsza pusta komórka Excel DonCorleone 0 11345 21.09.2018 16:58
Ostatni post: DonCorleone
  .bat nie kompresuje plików GIENTY 3 11859 06.09.2018 07:20
Ostatni post: broda99