Witam. Jak wczytać zamiast wartości I (For I = 0 To 255), elementy tablicy i nimi wysterować wypełnieniem? Tab1: Data 94 , 61 , 115 , 13 , 97 , 127 , 73 , 79 , 127 , 127 , 119 , Data 107 , 127 , 95 , 89 , 64 , 255 , 65 , 0 , 100 , 90 , 65 , 60 , Data 127 , 125 , 60 , 70 , 80 , 0 , 65 , 90 , 65 , 0 , 78 , 63 , 10 , Data 3 , 10 , 28 , 15 , 60 , 127 ,...
Witam. Z góry przepraszam, za mało obszerne rozpisanie się w temacie jednak pragnę już snu. Pokrótce w wirze poprawek odłożyłem sobie napisanie programów w C na ostatnią chwilę, wszystko szło dobrze jednak jedno zadanie sprawia mi niesamowity problem. Napisać program, wczytujący do tablicy znakowej tekst z klawiatury (jeden wiersz), a następnie za pomocą...
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'...
Ok wszystko działa, tylko nie mam pojęcia jak wykonać procedurę edytuj. Coś tam napisałem ale mi to nie działa. Prosiłbym o wyjaśnienie dlaczego ta procedura nie działa tak jak powinna. A powinna wczytać numer identyfikatora rekordu który ma być edytowany, po czym powinna usunąć ten rekord, a następnie powinna dać możliwość wpisania nowego rekordu w...
Na poczatku dziekuje za zainteresowanie tematem :) Problem rozwiazalem w nast. sposob na przykladzie kodu: 01010 10011 00011 11101 01110 wspolrzedne.txt 1,2 ; 5,8 ; 2,7 ; 4,1 ; 3,5 Teraz tylko wyliczyc odleglosci miedzy miastami(tylko te ktore sa polaczone).
Witam. Mam do napisania program w którym między innymi mam za zadanie odczytać dane z pliku dane.txt. Tylko że w pierwszym wierszu znajduję się ilość elementów tablicy a w kolejnych następnych liczby które trzeba wpisać do stworzonej tablicy. Plik wygląda mniej więcej tak: 10 // to jest wielkość tablicy 3 42 532 -31 41 12 4 51 21 -4 Liczby są oddzielone...
Oj, kolego, uwierz mi, że warto zainwestować w jakąś książkę dot. programowania w C++. Wtedy Twój program będzie wyglądał tak: int main(){ char * usuwane = "1234567890"; vector<char> usuw( usuwane, usuwane+10 ); list<char> p; copy( istreambuf_iterator<char>(cin&... istreambuf_iterator<char>()...
[syntax=pascal] { Lista wierzchołków ----------------------------------------... } PglV = ^TglV; // Vertex TglV = packed record x,y,z : real; end; PglArrV = ^TglArrV; TglArrV = array of TglV; // tablica dynamiczna wierzchołków PglListV = ^TglListV; TglListV = record arr: TglArrV; max: Integer; cnt: Integer; end; procedure TglModel.DrawVertex;...
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...
Witam. Zrobiłem program, wykonujący określone czynności na 10 elementowej tablicy, każde działanie w osobnej funkcji. Jednak nie działa mi wyznaczanie najmniejszej wartości, nie wiem dlaczego. (zaczyna się od 45 linii). Prosiłbym o zajrzenie w kod i znalezienie błędu, którego nie potrafię zlokalizować. Wszelkie uwagi co do ogólnej budowy programu też...
Siemanko, chciałbym zrozumieć funkcję malloc i calloc, proszę o pomoc. w przykładzie użyję calloc, oto składnia: [syntax=c]void *calloc(size_t nmemb, size_t size);[/syntax] Otóż, chcę przydzielić pamięć dla dwuwymiarowej tablicy. Jej wymiary wczytuję poprzez argv, są to int x; i int y; Kod który mnie interesuje to: [syntax=c] int **array = calloc(x,...
Taki kod sprawia, że każda kolejna linia z wejścia (wpisana czy też przekierowana) trafia do kolejnego elementu tablicy. W takim wypadku zatrzymanie wczytywania nastąpi po otrzymaniu [url=]EOF (end-of-file). Zazwyczaj taki "sygnał" jest wysyłany po naciśnięciu Ctrl+D. Równoważny kod: [syntax=perl6]my (at)tablica; while (<STDIN>) { push((at)tablica,...
Witam, próbuję napisać program kodujący tekst sposobem z przestawieniem macierzowym, wygląda to mniej więcej tak [syntax=python] dostajemy klucz np. 3-1-4-2 i słowo CRYPTOGRAPHYOSA z tego tworzymy macierz o tylu kolumnach jaki mamy klucz w tym wypadku 4 wygląda to tak 1 2 3 4 C R Y P T O G R A P H Y O S A zakodowane słowo to YCPRGTROHAYPAOS[/syntax]...
Napisałeś: tab[j]=a; cin>>a; Chyba powinno być odwrotnie bo najpierw wczytujesz liczbe z klawiatury a dopiero potem możesz ją przepisać do tablicy.
A po co tak kombinować ? Nie lepiej wczytywać po kolei zmienne i wtedy porównywać ? [syntax=pascal]writeln('Podaj kolejny element: '); readln(x[i]); if (x[i] > max ) max:= x[i]; if (x[i] < min ) min:= x[i];[/syntax] Warto pamiętać, aby na początku max i min miały wartość pierwszego elementu wczytanego do tablicy. A po co grupowanie na jakieś 2...
Nie używam cstringów, gdyż takie mam polecenie. Jestem dopiero początkującym programistą i wiele ćwiczeń ma mi zapewne pokazać, jak te funkcje działają w środku. Z tego, co wiem, to pamięć new też można poszerzyć po prostu dodając potrzebną ilość do wartości zmiennej rozmiaru. Nie da się jakoś obejść wczytywania rozmiaru (z polecenia wynika, że powinna...
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....
Przetestowałem, nie sypie się, nawet przy tej maksymalnej ilości próbek. Głównie dlatego, że odczytuję tylko pliki, które sam wcześniej zapisałem. Do tego przy zapisywaniu pierwszy wiersz jest zawsze 'ab123' - przy wczytywaniu sprawdzam, czy 1 wiersz to właśnie to. Jeśli nie - przerywa wczytywanie i wyświetla komunikat, że to nie taki plik. Ten 'readln...
Witam, może mi ktoś pomóc dokończyć program, muszę zrobić tak aby wczytywał liczby do momentu aż wpiszemy 0, nie wiadomo ile liczb zostanie wprowadzonych. [syntax=java] package com.company; import java.util.Scanner; class Tablica{ public float[] mTab; public Tablica() { Scanner klawiatura=new Scanner(System.in); System.out.println("Wpisz liczby odzielające...
Cześć. Rozumiem, że to ma być ruchomy tekst? Tutaj jest tutorial dla After Effect, gdzie można zmieniać parametry scrolla. Efekt nie jest identyczny, ale bliski wzorcowemu, który pokazujesz na zdjęciach. Można z pewnością go zmodyfikować odpowiednio aby był bliższy oryginalowi. Ale nie wiem czy o to Ci chodziło? Zależy gdzie (na jakim wyświetlaczu)...
Witam serdecznie mam do napisania program Zadanie za 2 pkt: 2) Napisz program, który wczytuje ciag zer i jedynek do tablicy, a nastepnie wyznacza ilosc wystapien jedynek lub zer (w zależności od wyboru użytkownika) ,maksymalna długosc napisu wynosi 80. Przykład Podaj ciąg zer i jedynek: 1110010001 0 – pokaż ilość zer w ciągu 1 – pokaż ilość...
Naprawdę to takie małe tablice? Wydawało mi się, że to taka potężna struktura... 64 bity (tyle zajmuje w Delphi Real?) * 10.000 = 625 Kb. Wydawało mi się, że skoro to tylko część programu, to może być za dużo na obsługę i coś się krzaczy. Możecie mi w takim razie powiedzieć jak duże struktury mniej więcej bez kłopotu mogę obsługiwać w pamięci? Powiedzmy,...
Witam, Mam problem z wczytaniem do tablicy typu float liczb z pliku. Wczytuje się tylko pierwsza liczba do pierwszego elementu tablicy, a potem jakieś dziwne znaki. Proszę o pomoc. Nie wiem dla czego padło ci żeby wczytywać znak po znaku, tak się tego nie robi nawet w C. To powinno działać (uprzedzam: pisane "z palca", nie przetestowane) Return 0 na...
Witam, mam problem z tablicami dynamicznymi. wklejam maly przyklad zeby pokazac o co mi chodzi. Musze cos takiego zrobic tylko w wiekszym programie. #include <iostream> #include <fstream> using namespace std; struct rekord { string imie; string nazwisko; int telefon; }; rekord *nowy_rekord(int n) { rekord *rek = new rekord i mam taki oto...
Program ma mieszać tablice w następujący sposób. 1 wczytuje liczbę testów 2 wczytuje opisy dla każdego testu wyglądające tak: rozmiar komórki _ liczba zmian zmiany opisujemy poprzez podanie numerów dwóch komorek do zmianu wartości i zmieniając je między sobą. wyświetlamy całe tablice po zamianch tyle ile było testów. #include <iostream> #include...
Może po kolei: Jeśli funkcja ma przyjmować tablicę to musi mieć odpowiedni nagłówek: [syntax=cpp]void znazwa(int plansza[9][9]) [/syntax] Poza tym masz jeszcze jeden błąd z wczytywaniem nazwy. %c to wczytanie znaku, nie napisu. %s to napis. Dodatkowo podanie samej nazwy tablicy w scanfie już jest wskaźnikiem na nią, więc nie robisz dodatkowo & [syntax=cpp]scanf("%s",nazwa);...
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.
Jestem początkujący w programowaniu. Piszę program w Delphi, który otwiera i (mam nadzieję) zapisuje pliki pewnego formatu. Pliki te składają się z następujących elementów: - Tytuł ogólny, wersja pliku - Spis treści, zawierający nazwy modułów, ich rozmiary oraz ich położenie w postaci przesunięcia od początku pliku. - Moduły zapisane ciągiem do końca...
Witam, zaczynam pisać w asemblerze i dostałem następujące zadanie: przy wykorzystaniu funkcji systemowych sysread i syswrite zaimplementować konwersję max 8-cyfrowego łańcucha znakowego, który miałby reprezentować liczę całkowiŧą w systemie szesnastkowym, na wartość całkowitą w rejestrze EAX. Piszę w składni AT&T. Mam problem, ponieważ próboje...
pewno robię jakiś błąd wynikający z braku wystarczającej wiedzy o wskaźnikach... W takim razie należy doczytać o wskaźnikach, zobaczyć przykładowy kod. źnikia Kompilator powinien wywalić warningi do kodu, który dałeś. Nazwa tablicy jest również wskaźnikiem na nią. Ciąg znaków (string) wczytuje się za pomocą pola %s (lub %Ns, gdzie N to liczba znaków...
To jest prosty sposób "pseudo kodowania" JavaScrypt. Zamienia wszystkie czytelne znaki na system 16-tkowy. następnie tworzy z nich jedną wielką tablicę, a potem odwołuje się do tej tablicy. Łatwo to rozkodować, ale trzeba spędzić trochę więcej niż 15 sekund :) Jak skrypt jest bardziej skomplikowany, to można komuś w głowie nieźle namieszać. :) Ten zamieszczony,...
Chodziło mi chyba właśnie o to, co Szelus napisał. DZIĘKUJĘ!!!. Błąd był w miejscu gdzie była przydzielana pamięć na poszczególne wiersze tablicy. Wszystko już pięknie działa!!! wersja A: [syntax=cpp]#include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct PUDELKO { char identyfikator[256]; double x; double y; double...
Witam mam problem z podpunktem c. w ogóle nie wiem czy dobrze myślę Napisać program, który: a. wczytuje ciąg napisów aż do wczytania napisu ”end” b. potem jeszcze wczytuje N napisów, gdzie N - stała (pozwolić użytkownikowi na wcześniejsze zakończenie poprzez wpisanie napisu ”end”) c. drukuje informację, ile łącznie było wczytanych...
tak, dokładnie o to mi chodziło. ps. osobiście wczytywanie punktów zrobiłbym tak: while (licznik < 80) { printf("Podaj etykiete punktu %d.\n",licznik); fgets(punkty1[licznik].etyki... fflush(stdin); if(punkty1[licznik].etykieta... == '\n' || punkty1[licznik].etykieta[0&...
Mam takie o to zadanie: "Napisać funkcje wczytującą tablicę dwuwymiarową oraz funkcje drukującą tablice 2 wymiarową." Oto moje wypociny: #include <stdio.h> #include <stdlib.h> #include <conio.h> double** wczytaj(int,int); void czytaj(double **,int,int); int main(int argc, char *argv[]) { int k,a,b;...
Witam, Mam zadanie w którym wczytuję dane z pliku .txt do dynamicznie alokowanej listy jednokierunkowej. Następnie mam stworzyć dynamicznie alokowaną tablice, do której wartości przypiszę z listy. Kompiluje się bez żadnych błędów, jednak program przestaje działać przy próbie wypisania elementów tablicy (elementy listy są poprawnie wyświetlone). Proszę...
(at)LED5W Zgadzam się, oczywiście porównywane są adresy, mój błąd, np. (at)fallen_a99 W tytule tematu jest napisane, że chodzi o język C, fragmenty kodów które wstawiasz też na to wskazują (oprócz właśnie wstawionym bibliotek z C++), więc się nie dziw, że zwracam na to uwagę. Tym bardziej, że jak już wspomniałem, kompilator domyślnie nie pozwala mi...
Najpierw porób wcięcia w kodzie, potem zmień opis tematu, bo w programie nie ma nawet śladu po C++. Poza tym, program niekompletny (nie wiadomo skąd wyczarować wartość n). I z czym konkretnie problem ? Nie wczytuje danych, źle wczytuje ? Operatorem logicznym and jest &&. & to iloczyn bitowy.
Witam Serdecznie. W związku z tym że moja znajomość php nie jest jakaś porażająca i dopiero się go uczę, chciałbym Was prosić o pomoc. Stworzyłem skrypt który poprzez okno dialogowe wczytuje mi plik z danymi i tworzy z niego dwuwymiarową tablicę którą następnie wyświetla w textarea. No i super, to działa. Teraz kolejnym krokiem jaki chcę zrobić to aktualizacja...
Witam! Program jak na razie pozwala na wczytanie danych do ustalonej tablicy, a wczytywanie jest przerywane gdy użytkownik poda wartość -12 lub tablica osiągnie zadeklarowany rozmiar. Następnie chcę, aby wartości z tablicy pierwotnej przekopiować do drugiej. Jak dla mnie to idzie tak: Dodano po 16 No tak za szybko napisałem:D Błąd tkwi w kolejności....
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 :)
Witam. Problem jest następujący: Chciałbym uśrednić pomiar napięcia z adc i tak to sobie wymyśliłem: Tworzę tablicę np. 100 elementową. W pętli głównej wczytuję wartość z adc do tablicy, i liczę średnią ze wszystkich elementów, wyświetlam. Gdy indeks dojdzie do 100 trzeba było by przesuwać elementy w tablicy i wynik z adc zapisywać w ostatniej komórce...
Witam Szanownych Grupowiczów, Na wstępie zaznaczam, że nie oczekuję żadnych kodów źródłowych, żadnych linków ponieważ z kodowaniem sobie poradzę, a i potrzebne informacje sam sobie znajdę. Chciałbym poprosić Was o zaproponowanie sposobu posortowania tablicy dwuwymiarowej. Dla jedno wymiarowych istnieje metoda Array.Sort, dla dwuwymiarowch ona nie działa....
W drugim przypadku wartości zmiennych w i h będziesz musiał deklarować w programie, nie będziesz mógł ich wartości przypisać przez cin naprzykład. "Wersja ze wskaźnikami" polega na tym że najpierw alokujesz sobie odpowiednią ilość pamięci a dopiero później deklarujesz konkretny rozmiar tablicy. Robisz to wtedy gdy na etapie tworzenia kodu nie wiesz...
Witam mam napisać na zaliczenie taki oto program: Program wczytuje napisy podane przez uzytkownika (maks.24) o szerokosci<=60. Wprowadzone napisy posortowac malejaco wzgledem liczby wystepujacych w nich malych liter. Program powinien zawierac nastepujace funkcje: - zliczajacaca liczbe malych liter w napisie przekazanym jako argument; - sortujaca...
W pierwszym wypadku to notacja tablicowa, masz zresztą podane w treści zadania, jak ona wygląda. Wskazany kawałek kodu wykorzystuje kilka szczególnych właściwości. Łańcuch jest tablicą znaków, każdy znak jest tak naprawdę liczbą ( jeśli dany znak ma kod większy lub równy, niż znak "a", to litera jest mała, więc wypisz na ekranie znak o kodzie mniejszym...
Witam. Mam do zrobienia tablicę, która będzie mieć 3 kolumny i dowolną ilość wierszy, zależnych od elementów wejściowych, które są wczytywane z pliku. [syntax=cpp]#include <iostream> #include <fstream> using namespace std; int main() { float tablica[][3]; int t = 0; ifstream liczby("liczby.txt"); //otworzenie pliku liczby.txt if (!liczby)...
Witam. Mam do napisania nast. program. Napisać program wczytujący napisy podane przez użytkownika (ilość<10). Wprowadzone napisy posortować malejąco względem liczby występujących w nich małych liter. Program powinien zawierać następujące funkcje: •zliczającą liczbę małych liter w napisie przekazanym jako argument; •sortującą przekazaną...
Witam. Potrzebuję programik który zamieni obraz bmp na kod w c, a ściślej potrzebuję tablicy w C z elementami 24 bitowymi. Każdy element tablicy to liczba 24 bitowa z wartościami kolorów R,G i B. Nie mogę nigdzie znaleźć takiego programu? Do przyjęcia jest też program który wczytywałby obraz bmp i generował tablice z 8-bitowymi elementami, kolejno wartości...
czsesto widziałem takie tablice w banku ale nigdy na nich jakiejś tam uwagi nie zwracałem. Nie wiem w jaki sposób sa tam wczytywane informacje o wielkosci kursy na giełdzie, ale z przypuczeń wydaje m isie że przez złocze równoległe komputera poprzez jakistam program. Moim zdaniem Eprom służy tylko do zapamiętywania podanych wyników i poprzez jakistam...
Witam Przekazanie takiej tablicy możesz dkonać poprzez wskaźnik, Ja robiłem to w c ale w c++ też powinno działać Tu masz fragment mojego kodu: int* tab;//wskaźnik na 1-szy element tablicy getdata(tab,ilosc_elem);//funkcja wczytująca tablicę ///////////// void getdata(int* ptr,int ilosc_elem) { int i; printf("\npodaj dane"); for(i=0;i<ilosc_elem;i++)...
Wczytuje do matlaba wav'e, w tablicy all_data mam probki sygnalu (w dziedzinie czasu), nastepnie robie: all_cepstrum = rceps(all_data); w ten sposob licze sobie cepstrum sygnalu, wynik rysuje: plot(all_cepstrum) Co jest na osiach narysowanego wykresu?? Na osi poziomej sa poszczegolne probki, a co jest na osi pionowej?? Postaraj się tworzyć nazwy tematów...
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...
Nie za bardzo rozumie o co chodzi z tymi liczbami, które są przypisane przez define'a, a Ty chcesz je wczytywać? Bo jeżeli chodzi o wczytanie trzynastu cyfr dowolnej długości, oddzielonych od siebie spacjami, do jakiś tam zmiennych, to nie widze żadnego problemu. Tylko jakiego typu chcesz mieć te zmienne? Bo jak wystarczy Ci string, to najłatwiej to...
Witam. Wiem, że na forum były podobne posty. Starałem się je zrozumieć jednak nie pomogły mi z moim programem. Sprawa ma się następująco, muszę stworzyć dynamiczną tablicę dwuwymiarową do ktorej bedę wczytywał dane liczbowe z pliku. Jak robię tablicę jednowymiarową wsyztsko smiga, ale jest mi koniecznie potrzebna dwuwymiarowa do dalszej obróbki (są...
Witam. Ostatnio się bawię trochę bazami danych w pascalu. Mam daną tablicę 30 elementową 1d typu logicznego (boolean). I mam dwie procedury , które wczytują i zapisują dane. Z zapisem nie ma problemu , ale gdy próbuję wczytać to piszę że nie można wczytać ani zapisać danych tego typu . :/ Tutaj zamieszczam kod tej procedury : [syntax=pascal]procedure...
Witam, chce zrobić jedno zadanie: Zdefiniować klasę Books. Utworzyć 10-elementową tablicę obiektów klasy do przechowywania informacji o książkach (author, title, year). Klasa musi zawierać metody set i get dla wszystkich pól danych oraz funkcje wczytującą i wyświetlającą dane. Program powinien w pętli wpisywać dane do tablicy obiektów i w kolejnej pętli...
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--)...
Witam, Potrzebuje pobrac liczby po separatorze jakim jest przecinek z pliku liczby.txt: [syntax=C] #include<stdio.h> #include<iostream> #include<math.h> #include<cmath> #include<stdlib.h> #include<ctype.h> #include<conio.h> #include<locale> #include<cstdio> #include<string.h> #include<iomanip>...
Witam, na zaliczeniu otrzymałem program o następującej treści : Na 5: Napisz program, który wczytuje z klawiatury imiona i nazwiska grupy n studentów i zapisuje dane do tablicy, a następnie sortuje je według nazwisk w kolejności alfabetycznej bez uwzględniania polskich liter (metoda sortowania dowolna). Na 4 program napisałem sam. Nie chodzi juz o ocene...
Witam serdecznie. Na formularzu umieściłem kilka ComboBoxów które zostały podzielone na grupy. Piony określają rodzaje linii i dodatkowe reaktory, poziomo określane są grupy stanowiące linię produkcyjną. Podczas aktywacji nowej linii aktywowane jest jednocześnie kilka ComboBoxów. Dopóki stosowałem proste wczytywanie .RowSource osobno dla każdego z formantów...
miałem podobny problem z jedną z wersji autocada chyba 2007. Przekształciłem kod pod twój przykład. zaręczam że działa(sprawdzałem) ; D Ale u mnie przy 40 kolumnach i 200 wierszach wczytywanie zajmowało 4-5 sekund więc nie jest to satysfakcjonujące. Użyj tego jak nie będziesz miała innej opcji. W skrócie działa tak znajduje znaki pomiędzy chr(9) i wczytuje...
A jak się ma do tego sscanf()? Ok, to sporo pomogło, teraz jednak mam kolejny problem. To obsługuje mi przerwanie: [syntax=c]void USART1_IRQHandler(void) { //odbiór danych if((USART1->ISR & USART_ISR_RXNE) != RESET) { uint8_t data = USART1->RDR; gpsread[wpp] = data; if(wpp++ >= 128) wp = 0; } }[/syntax] A tu jest funkcja, która wczytuje...
Nie, z tego względu, że wczytuje liczbę j do j'tego elementu tablicy...
mam taki problem odnosnie tablic i macierz, bo umiem zrobic zeby dane z StringGrida wczytywał do macierzy ale nie wiem jak zrobic zeby po nacisnieciu na przycisk w StringGridu została przepisana zawartość pierwszego Stringu ale jednoczesnie by np zam,ienic jeden wiersz z kolumna lub odjac gdzieś jakas liczbe, czy mogłby mi ktos pomóc ?
Czyli pozostaje file of byte. Mozna by to zrobic tak: Przykladowa struktura pliku: liczba wpisow: byte; offset wpisu 1: longint; offset wpisu 2: longint; offset wpisu 3: longint; ... wpis 1: byte, byte, byte ... wpis 2: byte, byte, byte ... wpis 3: byte, byte, byte ... ... (przy zalozeniu, ze elementy tablicy sa typu byte) offset oznacza tu np.: odleglosc...
Jeśli to ma być pobieranie kolejnych komórek z tablicy, to bez problemu inkrementacja wskaźnika przy odczycie będzie ok - odczyt i inkrementacja są wykonywane równolegle, więc nadal masz 2 cykle dostępu.. ldi XH,(adres_tablicy)>>8 ldi XL,(adres_tablicy) ldi rcnt, 128; liczba przebiegów przez 2 .petla: ld r0, X+ out PORT, r0;...
oto prosta zmiana ze statycznej tablicy na te tworzona dynamicznie. #define SIZE 100 int main() { int i, data[SIZE] = { 0 }; // fill for(i = 0; i < SIZE; i++) printf("[%d] = %d\n", i, data[i]); } #define SIZE 100 int main() { int i, *data = NULL; data = (int*)malloc(SIZE...
ok już rozumie. Mam pytanie odnośnie funkcji tellp() która zwraca pozycje wskaźnika w pliku. Odnosząc się do powyrzszego zagadnienia z funkcja while. Mam w pliku następujące dane: k0 k1 k2 k3 ki... Czytam dane pętla tak aby w zmiennej linia uzyskać dane k1 wtedy break. Okazuje się ,ze wskaźnik ustawiony jest wtedy na 10 bajcie jak to się stało, skoro...
Dzięki :) prawie działa :) ścieżki się wyświetlają praiwe prawidłowo - to znaczy przed ścieżką są jakieś dziwne znaczki (krzaczki ) i nie bardzo wiem jak je usunąć Juz wszystko bedzie dzialac, ale musze usunąć te krzaczki. Jak zmienie w tym malloc 90 na 33 to jedna sciezka porawdilowo mi sie wyswietla a plik wczytuje z tej ścieżki, pozostale niestety....
Witam, chce stworzyć programik do mnożenia macierzy. Wersja ze sztywno podanymi tabelami dziala. Jednak postanowilem dodać bajer, który będzie tworzył macierze o określonym rozmiarze i wczytywał je do programu. W sieci znalazłem kilka tematów o dynamicznej alokacji pamięci dla tablicy dwuwymiarowej. Napisałem coś takiego: #include <stdio.h> #include...
Witam. Dostałem w ramach zaliczenia do napisania pewnien program i napotkałem pewne problemy podczas realizacji tego zadania. Projekt ma charakter "bazodanowy". Używam BCB 6 personal Posiadam klasę "obiekt_p" w której znajduje się tablica char na 20 znaków, oraz kilka zmiennych typu int. Klasę tą zainkludowałem do formularza stworzonego przy użyciu...
while(liczba=k){} - wczytuje liczby do tablicy dopóki nie pojawi się k jak koniec
Witam. Robię na tym PICu sterowanie matrycą LED 16x256 (logicznie 8x64 bo połączone cztery ledy razem). Całość ma działać w trybie alfanumerycznym. Pomińmy uruchamianie. Układ ma też z założenia obsługiwać animacje tzn wjazd tekstu z lewej prawej góry i takie tam inne głupoty. Gdy system się uruchomi to w zewnętrznej pamięci SRAM znajdą się znaki do...
Nie bardzo wiem jakby taki przykładowy protokół miał wyglądać. Co do zmiennych [syntax=c] volatile int idn = 0; volatile uint8_t dane[720];[/syntax] zmienię je na globalne. W pętli nieskończonej pobierane są dane z tablicy dane[] i wyświetlane na diodach. A więc jak w pętli głównej odbiorę dane przez uart to już nowe dane są pobierane do wyświetlania....
Witam. Wczytuję macierz, lecz jej elementy wyświetla mi w pionie. I moje pytanie czy da się wyświetlić elementy tablicy w sposób: np: 4 5 6 7 8 7 6 5 4 3 Poniżej źródło oraz wynik mojego programu: #include <stdio.h> #include <math.h> int main() { int tab
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ć.
Witam, poszukuje kodu który pozwoli na odczyt wartości pikseli z pliki bmp i zapisanie ich do tablicy [y][x] , najlepiej aby sam rozpoznawał jaki rodzaj pliku jest wczytywany, ale może być tez dla bitmapy monochromatycznej. Chodzi mi o to aby wartość koloru była zapisana 0 dla białego 255 dla czarnego, a w przypadku kolorowej to R+G+B/3. Dopiero zaczynam...
Witam Zadanie które mam do wykonania polega na tym, iż mam dostępny arkusz "baza" w którym znajduje się ok 10 000 wierszy, każdemu wierszowi odpowiada kolejno w kolumnach od A do C , nr punktu , współrzędna X i współrzędna Y i muszę ustawić numery zaczynając od numeru C27 i kolejno każdy najbliższy odległościowo punkt aż do wyczerpania zapasów. Robię...
Musisz zastosować tablice dynamiczną, można to zrobić na kilka sposobów w zależności czy ma to być zrobione dobrze czy szybko i co ma się potem dziać z liczbami. Przedstawie kilka wariantów. 1. Lista łączona, zdefiniuj strukture która zawiera liczba oraz wskaźnik na tę strukture. Dołączanie elementu polega na zaalokowaniu dla niego pamięci, wpisaniu...
Mam problem... a mianowicie, przegladarka praktycznie nie chce mi dzialać :/ gg jako tako się włącza, a poza tym jak google się zaladuje to jest cud... Jeżeli chodzi o usługodawce to doprowadzany net jest OK, gdyz sprawdzalem na knoppixie i wszystko smiga jak nalezy.. Komp skanowany przy pomocy nortona 2007, ad-aware, Spyware Doctor, a-squared Free,...
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).
Jeśli liczby mają max 11 znaków (znak + 10 cyfr), to masz 12 znaków na liczbę (+1 spacja), 1000 + 2 liczby w wierszu, 1000 linii = ok. 12MB danych. Możesz więc wszystko wczytać od razu i przetwarzać napis/tablicę znaków. Najszybciej będzie ręcznie zakodować automat stanu przetwarzający strumień znaków - szybciej się chyba już nie da :) Pozdrawiam, Dr.Vee
Ehhh przecież listbox zawiera tablicę stringów, a nie stringa. Musisz to wsadzic w jakąś zmienną rozbić na pojedyncze linijki i dodawać linijka po linijce. listbox1.add(linijka1); listbox1.add(linijka2); listbox1.add(linijka3); Możliwe że bedziesz musial troche przerobić to co napisałem, dawno nie pisalem w delphi i mogłem jakiegoś krzaka napisać.
Twoim błędem jest próba odczytania wartości real, z pliku TXT który zawiera liczby zapisane jako '1','2' itd. Nie da się tego zrobić bez zamiany jednego typu na drugi. We wcześniej wspomnianym przeze mnie poście, masz procedurę, która jest w stanie odczytać tablicę z pliku TXT i która przeprowadza tę konwersję. Masz tu kod który wczytuje dane tekstowe...
A czy dane z formularza wysyłasz metodą POST bo jeśli nie to nie masz co odbierać dane z $_POST. Dwa czy na pewno dobrze nazwałeś pole, bo może w formularzu nazywa się inaczej. Możesz sprawdzić co przesłałeś wyświetlając tablice $_POST albo $_REQUEST [syntax=php] print_r($_REQUEST); [/syntax] Trzy. Jak chcesz za pomocą tego [syntax=html4strict] <...
Spróbuj uruchomić taki kod : program pliki_TXT; uses dos,crt; var SRC : SearchRec; begin clrscr; FindFirst('*.txt',Archive,SRC); while DOSerror=0 do begin writeln('nazwa pliku = ',SRC.name); FindNext(SRC); end; end. Kod sie kompiluje i uruchamia (nic się nierobi nie tylko mruga ogienko), ale widze że chyba taak ma byc tylko...
Przepraszam, a czy kolega chociaż patrzał w kod? Ja pisałem nie jak zrobić tilemapy, tylko jak zoptymalizować ten kod. A w kodzie wyraźnie chyba widać, że użyta jest tablica dwuwymiarowa ;) Ale wielowymiarowa != dwuwymiarowa :-) Możesz zrobić dodatkowy wymiar na warstwy, dzięki czemu da radę upchnąć wszystkie warstwy w jednej tablicy.
Witam, Mam mały problem z wprowadzaniem tekstu do pliku. Kod składa się z dwóch części. Pierwsza część wpisuje do pliku dane, podane przez użytkownika w konsoli, druga część wczytuje wprowadzone dane z pliku do konsoli. O ile druga część raczej jest ok o tyle z pierwszą niestety już nie. dane wprowadzane są na dwa sposoby raz za pomocą string, drugi...
Hmm, zmieniłem całkiem schemat, przeszedłem na stringa, ale wróciłem z powrotem tablicy charów. Zmieniłem zapisywanie do bufora na getline do 255 znaków (więcej raczej nie potrzeba, ile można mieć znaków w jednej komórce? :P) Znalazłem długość wczytywanej lini i dałem ograniczenie w pętli do e-4 (czyli długość lini-4). Działa cząstkowo, ponieważ różne...
Wczytaj kolejne liczby do tablicy/listy. min i max wtedy to nie problem, ilość liczb - po prostu w pętli while zwiększaj jakiś licznik o 1
I prawidłowo, że masz błąd. Nie możesz sobie indeksować tablicy wg swojego widzi mi się, skoro jej indeks wyznacza ilość wyrazów w linii. Korzystaj z UBound(Wyrazy) w celu określenia największego indeksu tablicy Wyrazy. P.S. Masz 12 wyrazów w jednej linii?
Witam. W temacie mikroprocesorów jestem dalej początkującym, i dlatego zwracam się do was z prośbą o pomoc. Nie będę ukrywał, że porwałem się kolejny raz z motyką na Słońce, ale dla mnie tylko takie wyprawy są cenne. Jednak przechodząc do problemu. Wydaje się być błahy, ale siedzę całą noc nad tym programem, i może nie potrafię trzeźwo myśleć. Funkcja...
Po zamianie na %c program się nie kończy wstawię całość aby nie było wątpliwości: [syntax=c] #include<stdio.h> #define MAX 1024 main() { int cyfry[1024]; char znaki[1024]; int i; int licznik1=0; int licznik2=0; printf("Wprowadz cyfry do tablicy\n"); for(i=0;i<MAX;++i,++licznik1) { if(cyfry=='\n'&&cyfry==' ') break; scanf("%c",cyfry);...
Co dokładnie chcesz wczytać i do czego np. z pliku do listbox, z tablicy do listbox, lub odwrotnie?
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")'
Hahah, faktycznie coś mi się powaliło, zmniejszylem to na razie do 20 w celach próbnych ale wywala mi błąd, że przekroczyłem pamięć raised exception class 'External: SIGSEGV'. Dla tego tak dziwnie to pisze, ponieważ jest mi to potrzebne do projektu, w którym mam pobrać plik a następnie podać jego statystyki, liczba słów, liczba zdań, i histogram. I...
Witam. Co do pierwszego problemu: skopiuj ten fragment ze statkami do notatnika i zapisz. Dalej możesz wczytać linia po linii za pomocą np. fgets lub fscanf (nie jest to najlepszy sposób) i zapisać do tablicy struktur {x, y, nazwa}. Tak samo wczytasz pozostałe dane. Statek do tablicy zapisze fprintf. Możesz znalezione statki zapisać do drugiej tablicy...
ehh.. Teraz w ogóle się nie chce skompilować. Dam cały kod może coś wymyślisz. [/spoiler]
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ż...