witaj polecami ci http://www.flashfreaks.org/ tam dokładnie to rozwiążesz
Z takim kodem jak poniżej, program ci się na 100% "wysypie". [...]while not eof(TF) do begin readln(TF,S); //Pierwszy odczyt - OK if s = '' then begin z:=true; readln(TF,S); //drugi odczyt - bardzo ryzykowne. end; [...] Sprawdzasz na początku pętli while czy doszedłeś do końca pliku, a potem ponownie odczytujesz...
Niestety, uwagi podsunięte przez kol. Ballbreakera nie są poprawne. Że takie będą widać było chociażby po pytaniu o deklarację przyjaźni - oczywiście, funkcje operator>> i operator<< nie mogą być zadeklarowane jako funkcje składowe klasy, bo operatory musiały by przyjmować obiekt klasy obrazek po swojej lewej stronie. W przedstawionym kodzie...
Zapewne Twoja funkcja zmienia wartość kopii wskaźnika. Użyj referencji lub wskaźnika do wskaźnika, przykład: [syntax=cpp]#include <iostream> using namespace std; void wypelnij(int *array, size_t size) { for (size_t i = 0; i < size; ++i) array[i] = i; } void drukuj(int *array, size_t size) { for (size_t i = 0; i < size; ++i) cout <<...
float tab[100][100]; //odczyt z pliku tabeli printf("Podaj nazwe pliku w ktorym miesci sie graf:\n"); scanf("%s",&nazwa_plik... plik = fopen(nazwa_pliku, "r"); fscanf(plik,"%d,",&w... for(i=0;i<=w-1;i++)\ { for(j=0;j<=w-1;j++)...
Witam, jak w temacie, mam problem z wczytaniem tablicy char za pomocą scanf_s. [syntax=c] char imie[30]; printf("Imie\n"); scanf_s("%s", imie); // w tym momencie program przestaje dzialac, nie wykonuje kolejnych instrukcji, zawiesza sie i tyle printf("%s", imie); getchar(); //...blablabla [/syntax]
Dalej bez sensu z rozmiarami tablic. Najpierw deklarujesz tablice, a potem wczytujesz ich wielkosc. Taka deklaracja tablicy z wielkoscia podana w zmiennej jest rozszerzeniem jezyka, standard C tego nie zawiera.
No to sprawa jest prost. 1. Cały plik indeksowy dzielisz na linie i w każdej z nich szukasz wybranej frazy. Jeśli się pojawi, to wyświetlasz link do pliku. 2. Wszystkie adresy pliku w katalogu X i podkatalogach wczytujesz do tablicy, i następnie otwierasz każdy po kolei i sprawdzasz czy zawiera frazę. Do szukania w stringu frazy używasz preg_match()
W funkcji głównej otwórz plik do czytania ("r") [syntax=c] FILE *source source = fopen("Zrodlo.txt", "r"); //[...] kod programu, nie zapomnij zamknąć pliku fclose(source); [/syntax] Następnie spróbuj użyć funkcji fgets(); czyta ona plik do pierwszego znaku nowej linii, bądź znaku końca pliku. Następnie umieszcza je w tablicy. Więcej o funkcji [url=http://pl.wikibooks.org/wiki/C/fget...
Tablica nie jest po kolei, brakuje pól, więc wczytujesz inne niż chcesz. Dodatkowo w RX i TX masz w tablicy na innych pozycjach.
awk '{print "pierwsza wartosc to",$1,"druga wartosc to",$2}' plik.txt [url=http://pinkaccordions.homelinux.org... o awk Jeżeli chcesz wyświetlać/porównywać więcej plików bez wczytywania do tablicy się nie obejdzie, chyba, że wynik odczytu zapiszesz w pliku i znowu awk-iem wyświetlisz....
Witam. Napisze Ci, jak to powinno wygladac ogolnie: 1 deklarujesz tablice o wielkosci zaleznej od ilosci wczytywanych liczb: int tablica[ilosc_liczb]; 2 otwierasz plik. 3 kolejno, w petli wczytujesz wartosci z pliku: for(int i = 0; i < ilosc liczb; i ++) tablica[i] = fgetc; // sory, ale nie pamietam jak sie uzywa fgetc :) - zastosuj // odpowiednio...
Witam! Mam taki problem, chciałbym zamienić ten kawałek kodu z C na C++: { cout << "\nPodaj " << i << " liczbe: "; scanf("%d",&tab[i]); } jak to będzie w C++, dokładnie chodzi mi o drugą linijkę tam gdzie jest scanf, tak żeby to było w C++, bo nie wiem jak to ma pobrać, pewnie przez cin tylko jak obsłużyć to z tą tablicą? Pozdrawiam!
Bardzo nieładnie jest to napisane - naucz się używać w kodzie programu klawisza Tab i dodatkowych spacji przy pętlach/warunkach itp. Wydaje mi się że problem tkwi w tym iż w drugiej pętli for zwiększasz wartość zmiennej b, a wczytujesz do tablicy w której podstawiasz zmienną a - więc dla każdego z 10 przypadków zapisujesz w tym samym miejscu. Co do...
a jak mi zrozumie program, że podnosze każde do kwadratu?
A gdzie to zapamiętanie utworzonej tablicy?
ten program sam pisales czy skopiowales skads? to co podales nie wczytuje tablicy z pliku tylko wczytuje jej rozmiar a smieci tak jak juz pisalem prawdopodobnie sa losowane w proceduze podanej przeze mnie powyzej.
usuwam wiersz z tym punktem z tabeli i od nowa wczytuje tablice zaczynam od punktu który był wcześniej najkrótszą odległością Spróbuj to inaczej rozwiązać. Dlaczego kasujesz wiersze? Czy ja dobrze zrozumiałem, że w arkuszu 'Baza' szukamy najbliższego punktu dla punktu wyjściowego 'C27'?
Masz 2 błędy: Tworzysz tablicę o nieznanym rozmiarze (poprzez użycie niezainicjalizowanej zmiennej). Największy indeks tablicy tab to n-1 - patrz wyświetlanie zawartości tablicy.
Np za pomocą funkcji [url=http://pl.wikibooks.org/wiki/C/scan... Funkcję tę wywołujesz w pętli do momentu gdy nie zwróci ona wartości końca pliku.
Oblicz,oblicza. Suma jest widoczna w utworzonym pliku liczby1.txt. Jeżeli chcesz zobaczyć to na ekranie, to musisz podglądnąć utworzony plik. Przed linią cout<<endl<<"press any key"; dodaj: ifstream plik3("c:\\liczby1.txt"... while(!plik3.eof()) { getline(plik3,st); cout<<st<<endl;...
EDIT: Na odwrót, zmień typ tymczasowej tablicy na tablice struktur "bieganie".
Stwórz tablicę (1000 + 1000 + 1) elementów, ustaw wszystkie na zero. Wczytujesz liczbę, dodajesz 1 do elementu tablicy pod zadanym indeksem. Po skończeniu wczytywania przeglądasz tablicę 1 raz, żeby znaleźć maksymalną wartość. Przechodzisz tablicę drugi raz, wypisując indeksy wszystkich elementów, które są równe wartości maksymalnej. Pozdrawiam, Dr.Vee
Gothye:program na tym poziomie nie może "usunąc zmiennych z ramu", bo nie masz żadnego modułu kontrolującego co jest w pamięci tak jak mają to prawdziwe systemy operacyjne. Najprostsze rozwiązanie (pseudokod w c...): 1.deklarujesz zmienną globalną jako tablice np. unsigned char zmienna[50]; 2.przed zrobieniem obliczeń wczytujesz do tej tablicy aktualnie...
Dzieki za szybką reakcję :). Potrzbuje rozwiązania na szybko - program nie jest skopmplikowany - chodzi o wprowadzenie 2 tablic po 8 znakow za pomocą pól jak w formularzach, po kliknieciu na button w innym mejscu ekranu (w okienku) mają zostać wyswietlone wyniki obliczeń dokonanych na zmiennych umieszczonych w tych tablicach. Może macie jakieś gotowe...
Jeśli już robisz planszę do gry to zapisz to jako 'zrzut ekranu' (tablica->litera:atrybuty), wczytuj i zapisuj do tablic przez blockread i blockwrite, używaj do wyświetlania bezpośredniego 'przerzucenia' tablicy ze screenem na pamięć ekranu (lub bufora).
Dobrze tworzysz tablice, ale nie zapomnij jej usunąć za pomocą "delete [] ". Wczytywanie danych jest ok, ewentualnie możesz podać indeks w tej tablicy dla użytkownika przy "cout<<"Podaj element ta..."" Może lepiej podaj całą treść zadania, bo wczytywanie n, a , b jak na razie jest niezrozumiałe.
[syntax=c]#include <stdio.h> double oblicz_dwojkowy (int tab[], int n){ int i; double x=2; double y; double wynik; // wczytywanie tablicy narazie omijam (inne elementy niz 0 i 1 sa odrzucane) // for (i=0, i<n, i++){ if(tab[i] == '1') wynik = double pow(double x, double i); } return wynik; } [/syntax] ale co z tym neiszczesnym zerem zrobic?
Dzięki rohdamn za sprawdzenie moich ramek. Wiem, że aby sprawdzić crc przez https://dzien.net/tech/ wartości powinny być w HEX. Jednak według propozycji yntelo z postu #236 https://www.elektroda.pl/rtvforum/viewto... dane powinny być wczytywane do tablicy 2 bajtowych elementów a CRC musi być liczone na surowej ramce tzn. na danych...
Hehe... kolejny projekt z AiSD ;) Nie wczytuj tego do tablicy int (nie da się bezpośrednio, musiałbyś napisać jakąś swoją funkcję), ja na razie obmyśliłem sobie to tak: Przydałaby się jakaś struktura, która miała by 3 pola: licznik, mianownik, oraz wartość np double reprezentująca ten ułamek w formie dziesiętnej, na potrzeby sortowania. Potem tylko...
a gdzie zaczyna się wczytywanie pliku do tablicy?
Metoda siłowa wyglądałaby mniej więcej tak: #include "stdio.h" #define MAX_N 1000 float liczby[MAX_N]; bool liczona[MAX_N]; float suma; int N; FILE* plikwe; FILE* plikwy; void sprawdz_sume(int i, float suma_czesc) { if(i == N) return; liczona[i] = false; sprawdz_sume(i+1,suma_czesc); suma_czesc...
wiem, dziękuję za pomoc, robię już podobnie - tłumaczenie wczytuję do tablicy name,caption,hint gdzie name nie jest widoczne dla użytkownika co powinno być również wystarczająco wydajne.
W pętli for kolega ładnie wczytuje pliki do tablicy, ale nie sprawdza czy tablica skończyła się. Kolega podgląda cudze dane. :)
Chyba słabo tłumaczę. Wszystkie dane są w postaci bajtów. Więc deklarujesz tablicę np char dane[255] Do tej tablicy wczytujesz odpowiedź z serwera. Myślę, że potrafisz napisać prostego klienta TCP lub UDP w podanych językach. Jeżeli wysyłasz to samo zapytanie to ramka odpowiedzi jest również ta sama z innymi danymi. Pola i ich miejsca pozostają...
To dlatego, że w czasie wypisywania tablicy znak po znaku wypisujesz dokładnie tyle znaków ile wczytałeś (ich ilość pamiętasz w zmiennej i). Przy wypisywaniu całej tablicy jako napisu komputer wypisuje zawartość pamięci aż do napotkania znaku zerowego ('\0') który oznacza koniec napisu. Jeśli chcesz żeby działało wypisywanie całej tablicy za jednym...
while(liczba=k){} - wczytuje liczby do tablicy dopóki nie pojawi się k jak koniec
Mysle, ze bezpieczniej bedzie zrobic to bez wczytywania do tablicy. Po prostu wczytywac az do momentu pojawienia sie znaku 'k' i przy kazdym wczytaniu sprawdzac kod ascii i podbijac odpowienie zmienne (np. wielka_litera++;) Znika problem buforowania :-) Uwaga na inne znaki, tj, nie alfanumeryczne.
Sypie się, bo prawdopodobnie program wczytuje znak entera ze standardowego wejścia, można to ominąć np. tak: do znak = getchar(); while (znak != 't' && znak != 'n'); Wtedy program przejdzie dalej jak wczyta t lub n. Można też zrobić tak: char znak[2]; scanf("%s", &znak); Program wczytuje wtedy znak 0 do drugiego...
Witam. Potrzebuje wczytać dane z pliku .txt który jest w takim formacie: x; y 0;0 0.03;0.8087360606 itd. Bede te dane wykorzystywal do rysowania wykresu w Qt w polaczeniu z OpenGL. I nie wiem jak wczytac te dane? Czy skorzystac z QFile, czy QByteArray? Chcialbym to zapisac do tablicy floatow zeby pozniej wygodnie odczytywalo sie dane i rysowalo wykres,...
Albo coś wycięłaś, albo funkcja compare zawiera ciut za dużo ;) Zakładam, że nie ma jej końca i początku następnej. Ponadto to co widać w debuggerze, to pusty string2 - chyba coś nie tak z indeksami lub z wczytywaniem ;)
Zrób tablice kwadratową : char tablica [index][max dlugosc slowa]; Czyli np. char tablica [1000][30]; Takie coś pomieści 1000 wyrazów o długości do 30 znaków. A wczytujesz : scanf("%s", &tablica[index]); Powodzenia ! P.S Jeśli ma to być dynamiczne to może jakaś tablica list z STL'a, tak będzie najprościej :)
Niestety, tak napisany kod (poniżej, ale zasada chyba taka sama) wczytuje tylko pierwszą liczbę do tablicy i to nie taką, jak trzeba. Co prawda program znajduje wszystkie liczby (bo wyświetla potem dobrą ilość niepustych elementów tablicy, ale są to tylko jakieś adresy (chyba). [syntax=cpp]int wczytajLiczby(float *TAB) { fstream in; char plik=0; int...
Miałem napisane na razie wczytywanie do tablicy, ale że nie działało wiec usunąłem. Pliki mają rozmiar max do 400KB. Oto kod do wczytywania pliku. [syntax=cpp] { if(openFileDialog1->ShowDialog() == System::Windows::Forms::DialogResult::OK... { System::IO::StreamReader ^ sr = gcnew System::IO::StreamReader(openFileDialog1... sr->Close(); } } [/syntax]...
stwórz tablicę wzorzec zawierającą odpowiedni kształt czy to gwiazdki, czy plusika a może nawet minusika. Następnie zwykłym memcmp porównuj tablicę z pliku z wzorcową tablicą. mam problem z napisaniem programu który będzie wczytywał z pliku txt do tablicy ciąg (...) Z wczytywaniem już sobie poradziłem Następnym razem wyrażaj jaśniej myśli oraz czego...
No ok, ale Matlab przecież wczytuje wava jako tablicę próbek i potem próbka po próbce może obrabiać, czyli idealnie tak samo, jak w Twoim przypadku "czasu rzeczywistego".
W zasadzie program działa, ale... to wszystko. Można to zrobić o wiele lepiej. podobno nie powinno stosować się funkcji delay w celu realizacji opóźnienia. Tak. O wiele lepiej jest to zrobić na przerwaniu timera. Poza tym, lepiej jest zadeklarować tablicę z której będziemy wczytywać wartości portów, a w funkcji obsługującej to wszystko tylko przesuwać...
Na początek zastanów się jak chcesz to trzymać w Excelu. Wczytanie pliku binarnego do komórki jest słabe, bo Excel sam ci to pozamienia. Albo wczytuj do tablicy (po co komuś widzieć binarne dane?), albo jak kolega wcześniej napisał przetwórz to na hex i zapisz jako tekst. Z tym wydawaniem dźwięków też może być kiepsko. W VBA nie widać Beep z parametrem,...
Brakuje pętli... Jeśli chcesz porównać komórki w zakresie z jakąś liczbą (tu średnia), to wpisz zakres do tablicy i porównuj z każdym elementem, lub prościej - zastosuj pętlę Np 'For Each kom In Range("N2:N11")'
W czym problem? wczytywanie danych z wejścia? funkcja porównująca ciągi znaków? przechowywanie ciągów w pamięci? Wystarczy zaimplementować tablicę asocjacyjną i wczytywać wyrazy z wejścia: jeśli wyraz znajduje się w tablicy, to zamienić, jeśli nie to wyrzucić w postaci w jakiej jest.
Albo będziesz się ręcznie bawił we wczytywanie kolejnych porcji tekstu fgets'em i realloc'ował tablicę zwiększając jej rozmiar, albo skorzystasz z dobrodziejstw c++ i skorzystasz z biblioteki <string>. [syntax=cpp]void Oblicz_CRC(string txt) { ulong crc32=0xffffffff; int wynik; char kod[20]; int dlugosc=txt.length(); size_t i = 0; while(dlugosc--)...
jak wiesz jak sie zamienia liczby binarne na dziesietne to nie powinno byc problemu, wejscie wczytujesz do tablicy 1-wymiarowej, znak po znaku, potem w petli lecisz od konca (lub od poczatku jak kto woli), i jak w komorce jest 0 to do zmiennej wynik dodajesz 0 (czyli nic nie robisz), jak 1 to 2^n (gdzie n to odpowiednia potega wynikajaca z indeksu tablicy)
Co masz na myśli mówiąc "wczytywać po ludzku" ?
Czyli masz tylko zbiór Y, dobrze rozumiem? W takim razie wystarczy tablica typu prostego (Integer albo coś z Real w zależności od typu), odpada ta kwestia dzielenia. To wszystko, aby skopiować do tablicy.
Otwierasz plik. Sprawdzasz jego długość w bajtach (fseek, ftell). Alokujesz pamiec (malloc, free). Wczytujesz plik do tablicy. I indeksując tablice od konca wypluwasz całą zawartość tablicy na ekran.
Witam, Taką sytuację najlepiej rozwiązać w ten sposób. HEXa zdeasemblować i nanieść poprawki aby kompilował się przy pomocy AVMAC48. Kompilować z opcją ALLPUBLIC np: AVMAC48 test.asm ALLPUBLIC Potem linkujemy z opcją generacji tablicy symboli AVLINK48 outfile = test.obj -SY Teraz w symulatorze oprócz wczytania pliku HEX (klawisze L P) wczytujemy również...
Tylko zapis/odczyt tablic z parametrami wczytywanymi do ramu na początku programu
Automatykę już mam od dawna działającą, samodzielnie rzeźbioną w C pod Linuksem, komunikuje się przez Modbus (wcześniej bezpośrednio RTU przez port szeregowy dedykowanej maszynki Pentium Pro 200MHz która do samego końca działała nieprzerwanie przez 20 lat, a teraz po przeniesieniu do VM - konwersja TCP na RTU przez MikroTik KNOT), jeśli te ceny na kolejny...
witam Ja też radze zaczć od bitmap - są bardzo prosto zbudowane, szczególnie monochromatyczne ;) a w pascalu to jeżeli wogóle potrafisz obsługiwać "grafike" to jest troche mała rozdzielczość nie mówiąc już o kolorach!! Delphi polecam jeżeli chodzi o bitmapy to możesz skożystać z gotowych procedur!! A tu masz kawałek źródła programu w Delphi który wczytuje...
Mam trzy RichEdity: ->Pierwszy to tekst jaki dostaje na starcie (to ta nazwa "tekstpoczątkowy" )np. Komputer -> W drugim znajduje się ciąg 01101100 (wpisałam je do tablicy ciag om p ut er ("tekstpopogrubieniu") Wiem, że powinnam wczytywać do tablicy od 0 ale później łatwiej mi było na takich danych operować.
z pliku wczytuje liczby do tablicy i mam dzialanie np. b=5+t[i]. w zależności na czym skończy się for będzie inne t[i] i dlatego chce wprowadzić np. t[5] z klawiatury
... W ostatniej linii wejścia jest podana liczba k oznaczająca ranking szukanego gracza... ...W jedynej linii wyjścia ma się pojawić nick gracza zajmującego k-te miejsce w rankingu... Czy te informacje nie są ze sobą sprzeczne? Dane z pliku wczytywałbym do tablicy (lub listy?), wstawiając nowy element na właściwe miejsce (tak jak podczas sortowania...
Witam! Mam maly problemik. Potrzebuje zrobic wczytywanie ciagu znakow (liczb) z pliku do pewnej tablicy. Moj pomysl jest nastepujacy... if((input=fopen("tab.tx... {printf("\t!!! Nie mozna otworzyc!!!\n\n");} else { for(int c=0 ; ( c < M ) &&...
zrób sobie zmienną typu string i wczytuj do niej znaki. Wtedy masz tekst i z tablicy ASCII - na wikipedii masz fajnie rozpisaną ;) korzystasz i sprawdzasz czy podany znak jest cyfrą 0-9 czyli czy należą do przedziału 48-57 ;) i wczytujesz te liczby aż do napotkania znaku innego ;) Pamiętaj że możesz mieć wg tego co napisałeś różne liczby czyli zarówno...
Witam, te dane nie zostyały sprecyzowane, poprzedni mój post to był fragment zadania, ale należy załóżyć że bedzie to program typu .com problem rozwiązałem za pomcą instrukcji "lea si,tablica" , a wczytywanie danych za pomoca "mov al,ds:[si]" ,pozdrawiam i dzięki za zainteresowanie
Mam kolejną niejasność. Chciałbym żeby PWM był odtwrzany tylko tyle razy ile mam próbek dźwięku. Mam do tego taką funkcję: ISR(TIMER1_COMPA_vect) { OCR1A = pgm_read_byte(&data[odz++ ... // przepisuję wartość do rejestru sumz++; //dodatkowa zmienna pokazująca sumę if(sumz<probekz) { sumz=sumo; probekz=probeko;...
Witam Mógł by Mi ktoś dodać komentarze do każdej instrukcji? Nie znam się za bardzo na C++ i zapewne są błędy w komentarzach. Podaje ilośc liczb do wpisania, podaje przypadkowe liczby. Program sortuje liczby i wyswietla przedostatnią największą liczbę. [syntax=c] #include<iostream> using namespace std; void funkcja() { int n; //tworzy zmienną...
Dzięki! Pod konsolą już coś takiego pisałem a w interfejsie graficznym jest ciężej! nie wiem jak pobrać z textBoxa ciąg cyfr no i liter! I jak pojedynczo użyć tych liter! To do tablic wczytywać czy jak?? Za wszelką pomoc będę wdzięczny!!!
Czemu korzystasz z file_init.readString()? W ten sposób faktycznie może przepełnić stertę przy operacjach na długich String, a przy wielokrotnym wczytywaniu stringów następuje też fragmentacja tej stery. Lepiej użyć file_init.readBytes() i wczytywać dane do statycznej tablicy (alokacja na stosie). [url=https://github.com/esp8266/Arduino/...
No wlasnie tu jest kot pogrzebany.... rekord potrzebuje okreslonej ilosci danych. Dosc prostym rozwiazaniem jest tablica powiedzmy 4 takich stringow (czyli masz 1020 znakow), pozniej opis dzielisz po 255 znakow i zapisujesz w tablicy....
Witam, problem jak w temacie, czyli chcę stworzyć tablicę z parametrów, które wczytuje z zewnętrznego pliku do textboxa. Wiem, że to coś banalnego, ale jakoś sobie nie mogę poradzić.
Nie, z tego względu, że wczytuje liczbę j do j'tego elementu tablicy...
Polecenie w skrócie brzmi: Napisz program w asemblerze i w C, który wczytuje z tablicy kolejne liczby (bajty) i wyświetla je na diodach bit po bicie. Po każdym kolejnym bicie należy odczekać 5ms, dodatkowo po każdym bajcie należy odczekać 50ms. Wykorzystać przerwania licznika (timera). W asemblerze już napisałem i działa, natomiast w C zdziwiło mnie...
witajcie mam nastepujący problem: właśnie tworze program do działań na macierzach(tablicach dwuwymiarowych) jak należy przekazac tablice dwuwymiarową (o znanym rozmiarze) do funkcji wczytującej z pliku liczby typu float? int wczytywanie (tutaj rarumentem jest sciezka do pliku i tablica do której wczytuje) {.. ...for (i=0 ; i<*w ; i++) //w,k to wymiary...
1. Masz średnik w [syntax=c]for(i=0; i<N; i++); //def. wierszy[/syntax] ma go nie być. 2. Poza tym przed przystąpieniem do czytania i wpisywania do tabeli wartałoby upewnić się czy liczba N jest mniejsza od wielkości tabeli. Inaczej będzie błąd. Być może nawet warto sprawdzać czy w ogóle scanf zwraca że odczytał wartość. To zerowanie tablicy też...
scanf("%d\n") zamiast scanf("%d") - nie wczytujesz tutaj nowej lini, wiec gets pobiera i natychmiast konczy wczytywanie.
Witam Chce napisać takie coś, że jeśli niema pliku to go tworzy i wypełnia 5 linijek zerami i potem to wczytuje do tablicy, a jeśli plik istnieje od razu wczytuje. Mam takie coś int z; string rekord[5]; int rekordx[5]; void wyniki() { fstream rekordy; rekordy.open("rekordy.txt"... if (!rekordy) {...
Witam Piszę program który będzie szukał słowa w słowniku i mowil czy takie słowo istnieje czy tez nie. Jak najlepiej to zrobic? Na samym poczatku wczytywać plik(30MB) do tablicy czy mozna jakos szybciej to zrobic?
Najpierw musisz mieć ten plik z danymi. W tym celu tworzysz więc program, który zapisze twoją tablicę rekordów z danymi osób (co to rekord mam nadzieję wiesz) do pliku binarnego. Następny program korzysta z takiej samej tablicy rekordów i i wczytuje plik binarny do tej tablicy. Potem iteracja (przejście kolejno) po elementach tablicy (rekordach) i obliczenie...
Witaj, segfaulty będą się pojawiać zawsze, gdy podasz za duże wartości, które wczytuje program lub niepoprawne dane. Jeżeli dasz rozmiar tablicy typu 99999999999999999999999999999999 bądź "A", wysegfaulci się z powodu braku pamięci. Jeżeli segfaulci się w innych przypadkach, napisz konkretnie jakich, pomoże to szukać przyczynę błędu. Swoją drogą, stos...
Co dokładnie chcesz wczytać i do czego np. z pliku do listbox, z tablicy do listbox, lub odwrotnie?
Ustawiłem fuse bits CKSEL3..0 na 0010 i dalej bez zmian. Zmieniałem również SUT1..0 (01 lub 10) i dalej to samo. Nawet podłączenie wyjścia DQ z term. na inny wolny pin attiny (PD1) nie rozwiązało sprawy. OK, znalazłem błąd - zła kolejność wczytywania bajtów do tablicy. Termometr działa dobrze. Temat można zamknąć.
Jak długą tablicę stosujesz na jedną próbkę ? Wczytuj np po kawałku do tablicy 2048 wykonaj analize a potem wyświetl jako pionową kreskę (skalując po długości tej kreski) i tak do końca pliku... ciekawe co z tego wyjdzie -----------V kolejne tablice po np 2048 elementow (w pionie) wysoka F*************** --------->*************** --------->***************...
Zasadniczo możesz wczytywać znaki w samej pętli już, którą przerwiesz, gdy napotkasz znak o wartości ASCII mniejszej od poprzedniego (nie musisz wykorzystywać wcale tablicy). 2. Warunek po kodach ASCII oraz inkrementacja dwóch zmiennych (w zalezności od rodzaju znaku)
Kombinacje to coś generuje w kolejności leksykograficznej więc ostatnia kombinacja będzie postaci {n-k, n-k+1,...,n-1}, więc możesz z tego zrobić warunek, ale nie będzie to raczej zbyt proste i eleganckie. Można zrobić coś takiego: Ta linijka: for(int i=k;i>=p;--i) kombinacja[i - 1] = kombinacja[p - 1] + i - p + 1; dla danego p przypisuje wszystkim...
Jeśli cokolwiek daje się opisać wzorem, to po co przechowywać w pamięci jakieś punkty skoro można wyznaczyć dowolne? Tak jak pisze Dżyszla . Jesli chcesz narysowac np. okrag to nie wczytujesz wspolrzednych z tablicy tylko liczysz ze wzoru i dokladnie tak powinienes zrobic w Twoim przypadku. Nie ma sensu przechowywac cos co mozna w dowolnym momencie...
wg mnie całkiem szybkie byłoby skorzystanie ze standardowych funkcji fread a nawet z fgetc. Otwieramy oba pliki do odczytu jako tekstowe, wczytujemy z nich wielkość nagłówka, wielkość obrazu jest znana więc nie trzeba tego wczytywać, przeskakujemy do pierwszego bajtu danych obrazu i w obu plikach jedziemy po pikselach po kolei. Mało jasno chyba napisałem...
Sprawa wygląda tak: w dość prosty sposob trzeba było pozbyć się w 0 sektorze sygnatury AA55. To powoduje, że dysk nie jest wczytywany. To co zrobił PQ to po prostu całkowite zniszczenie tablicy partycji. Dysk się zawiesza ponieważ windows na domyślnych ustawieniach automatycznie wczytuje dysk, dane z tablicy partycji kierują do bootsektora, bootsektor...
Poczytaj dokumentację leniu ;P Tam maz bardzo dużo danych dotyczących sterowania, między innymi ustawień bitów konfigurujących typ sygnału wyjściowego. Czyżbyś od autora tamtego postu otrzymał ten obrazek? Z tego co pamiętam, miał on problemy z ustawieniem przebiegu... Jeśli chodzi o prostokąt to sprawa jest o wiele prostrza i na AVR wydusisz pare MHz...
Masz starą, już nie wspieraną wersję systemu, nie widać go nawet na oficjalnych stronach z pakietami. Możliwe, że potrzebujesz zedytować listę źródeł oprogramowania na mirror z archiwum paczek do Debiana, o ile wcześniej tego nie zrobiłeś. Bez tego apt będzie zgłaszał błędy, iż nie może wczytać list z repozytoriów. Na Knoppixie działał ten dysk twardy,...
Masz na myśli, czy zawsze wczytuje taka samą liczbę bajtów i przestaje odpowiadać? Chyba tak, coś koło 6437b... jednak, gdy próbowałem z innym plikiem (na początku) było podobnie. Plik mam wyłącznie w formie tablicy C, bo wczytuje go z Flasha...podeśle jutro...robiw
zadanie jest dosc proste, ale w C juz prawie nic nie pamietam, wiec napisze Ci jak ja to bym widzial... Najpierw moze na calosciach - robisz 3 tablice - setki, dziesiatki i jednosci np. setki[1] = sto setki[2] = dwieście ... setki[9] = dziewięćset druga tablica dziesiatki[1] = dziesięć ... trzecia jednosci[1] = jeden ... - pobierasz liczbe i rozbijasz...
Po kolei: 1. jakiego rodzaju dane wczytuje się z pliku tekstowego (jakiego typu powinna być tablica)? 2. program nic nie wyświetla a) dlaczego ta pętla się nie wykona?: jak zrobić żeby wczytał coś poza pierwszą linią Trzeba wywoływać wczytywanie linii tak długo, aż nie dotrzesz do końca pliku najprościej -[syntax=c] while (!liczby.eof()) [/syntax]
Mam taki problem, piszę bazę, wszystkie dane zapisywane są do pliku. Chodzi o to że przy odczytywaniu dane muszą być sortowane, ja odczyt mam zrealizowany w ten sposób, lecz jest to wczytywane do tablicy char-owej i nie mam możliwości sortowania. Jak wczytać te same dane do tablicy wielowymiarowej gdzie każdy wiersz z pliku będzie wierszem w tablicy??...
Problem jest jeszcze inny, o którym nie wspomniałem. Mianowicie ilość danych zapisanych w pliku nie jest stała, zarówno będzie zmienna ilość kolumn z danymi, jak i ilość wierszy, wobec tego tablica, do której wczytuję te dane też nie będzie stałego rozmiaru. Jak określić rozmiar tej tablicy x oraz y na podstawie danych zawartych w pliku. Będą to dane,...
Potrzebuje do takiej tablcy: $data[] = array('name' => Legia, 'volume' => 67, 'edition' => 2); $data[] = array('name' => Lech, 'volume' => 86, 'edition' => 1); $data[] = array('name' => Pogoń, 'volume' => 85, 'edition' => 6); $data[] = array('name' => Łks, 'volume'...
Chyba znalazlam w czym problem - a przynajmniej u mnie zaczelo dzialac. Pracowalam na pierwszej wersji kodu wiec wkleje to na czym pracowalam. Sprawdz u siebie czy jest ok. [syntax=c]#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct PUDELKO { char identyfikator[256]; double x; double y; double z; struct PUDELKO...
Ok, program już wczytuje pięknie tablicę znaków, ale mam jeden problem, chcę, aby po zakończeniu program "pytał" czy chce wpisac nastepną liczbe i zeby zeskanował cos typu T/N i jeśli T to żeby odpalił się jeszcze raz. Mógłbym wsadzić zawartosć main w pętlę do while. Z tym, że jest jeden problem, po wykonaniu się programu, czyli w efekcie po jednym...
Czyli poprostu odwrotna procedura do wczytywania danych?? Moze jakis przyklad?
Ok , ta tablica w przykładzie jest dla cyfry 1 ??? i tak wpisuję dla każdej cyfry lub litery których chcę używać w moim programie ?? dobrze rozumiem ??? 2 moje pytanko to: czy każda taka tablica ( część tablicy jak na przykładzie) jest jakoś podpisana ?? ze np mam tekst i po kolei program pisane litery np ABC to wczytuje A i z tablicy pobiera dane potem...
wczytywanie pliku tablicy wczytywanie programów wczytywanie obrazków
silnik mercedes atego temperatura miernik ustawiania anteny schematy wykrywaczy metali
philips senseo mastercook instrukcja
Jak usunąć komunikat "Input Not Supported" na monitorze Łos Dobór rezystora rozruchowego do silnika SUg 200L4A