Witam! Mam oddać prosty program na zaliczenie, który by zapisywał i odczytywał dane z pliku, sortował dane.. No i tutaj natknąłem się na problem, o ile bym sobie poradził z sortowaniem, to mam kłopot z odczytem danych z pliku, by móc to zrobić za pomocą wybranej opcji z menu. Jeśli ktoś by mógł mi pomóc byłbym wdzięczny.. Kod źródłowy: [syntax=cpp]#include...
Ale ja nie pracuję na zmiennych globalnych i początek listy jest zmienną lokalną w main. Jeżeli będę sortować pierwszy element listy i zmieni się jego adres to muszę zwrócić do main nowy adres początku listy. Pytanie jak to zrobić. To nie jest zbyt eleganckie - dodaję nowy element na początku listy, który po posortowaniu usuwam. Jego jedynym przeznaczeniem...
Witam :) Mam problem, muszę napisać program w C tworzący listę z 3 liczb podanych przez użytkownika a potem sortujący te liczby w kolejności rosnącej. Mam problem z sortowaniem.Czy mógłby mi ktoś pomóc? Na razie z mojego kombinowania mam to:P Ale to nijak nie działa.. [syntax=c]#include <stdio.h> #include <stdlib.h> struct wezel{ int liczby;...
[syntax=c]string imie; int a; void miasto(); // int miasto; // błąd był tu int klasa; int sil;[/syntax] Masz w kodzie okropny bajzel. 1. Nie używaj zmiennych globalnych (właśnie już wiesz czemu). 2. Jeżeli chcesz zastosować metodę Kopiego Pejsta - to znaczy że robisz coś źle. 3. Przeanalizuj ten kod: [syntax=c]#include <stdio.h> typedef struct...
Dr. Ma, po co pisać quick sorta skoro MichałM używa już gotowego qsort(), który zresztą jest świetny. Przeczytałeś chociaż pierwszego posta? edit: Jeszcze jest błąd, albo pewna niejasność przy wywołaniu qsort(), zamień to na: qsort(t,i,sizeof osoba,(int (*)(const void *,const void *))por); reasumując poprzedni mój post:...
W takim razie wprowadziłem Cię w błąd. Sorki. Myślałem, że najpierw wrzucasz a później sortujesz. Nie bierz pod uwagę mojego poprzedniego postu z wyjątkiem tej linijki: tmp = (struct element*)malloc(sizeof(struc... element)); - pozbądź się jej. Ja bym tak zapisał twój warunek w pętli: if ( !wiekszy( nowy->key, wsk->key...
Czy nie miało to być tak![syntax=c]typedef struct{ char imie[30]; char nazwisko[30]; char PESEL[11]; }osoba;[/syntax]
Ten komentarz o strukturze to chyba jakieś przejęzyczenie wywołane sugestią zapisu. To miała być zwykła tablica: LiczbaCalkowita Liczby[ILOSC_LICZB]; Chyba, że na zadzie opakowania: struct TLiczby {LiczbaCalkowita Liczby[ILOSC_LICZB];}; Ale to wg mnie przerost formy nad treścią.
mam problem, potrzebuje stworzyć bazę danych ze struktury, kasującą, dodającą rekordy(dynamiczna alokacja pamięci), sortującą rekordy(nie używając qsort), zasadniczo ma już wpis do bazy, przeglądanie, zapis do pliku, czytanie z pliku danych oddzielonych separatorami, wyświetlanie konkretnego pola w strukturze, usuwanie pliku bazy, ale mam problem z...
Witam napisałem program taki jak poniżej. Docelowo program miał zebrać wpisane osoby podzielić je wedle płci i wypisać oddzielnie w porządku alfabetycznym. Czy mógłby mi ktoś w pomóc znaleźć błąd? Całość w takiej formie kompiluje się prawidłowo. [syntax=c] #include <stdio.h> #include <string.h> #include <stdbool.h> struct Osoba { char...
Zle się wyraziłem. Powinno być tak: [syntax=cpp]#include <iostream> #include <stdio.h> #include <cstdlib> #include <conio.h> #include <string.h> #include <string> #include <istream> #include <fstream> #include <iomanip> #include <algorithm> using namespace std; enum miejsce { pola=1, stadion=2,...
Proszę bardzo! [syntax=c] #include <fcntl.h> #include <errno.h> #include <stdlib.h> #include <stdio.h> #include <string.h> #include <dirent.h> #include <sys/types.h> /*Function dir_elem_number return number of elements in directory "dir_path"*/ int dir_elem_number(const char *dir_path) { DIR *dp; struct dirent...
Witam, Przez przypadek to może działać. Wpisz w wyszukiwarkę "c zmienne" i spróbuj ten przypadek opisać. Taka funkcja, jaką kolega wyżej zaproponował to będą ze trzy linie kodu, ale dzięki temu posortowanie całej tablicy to jedna linijka plus prosta funkcja sortująca. "scanf" nie czyta danych z klawiatury tylko ze standardowego wejścia, więc zamiast...
Przeczytaj pozostałe punkty z tego: http://www.elektroda.pl/rtvforum/viewtop... 5. Nie pisz własnych implementacji algorytmów które już są w standardzie (użyj qsort) 6. Wystąpienia zliczaj w strukturze: [syntax=c]struct CharCount { char ch; unsigned count; } tb[26];[/syntax] inny wariant sortuj nie tablice wystąpień zaś dodatkową...
Witam, otóż jestem początkujący w programowaniu w języku C. Mam za zadanie utworzyć bazę filmów (tytuł-rok-gatunek) i do tej bazy powinno się dać dodawać filmy oraz posortować (sortowanie przez wybieranie) według tytułu, roku i gatunku. I moim problemem jest wstawienie tej bazy do tablicy, aby posortować [syntax=c]#include <stdio.h> #include <stdlib.h>...
Piszę program i mam problem z posortowaniem alfabetycznym linijek. Mam segmentation fault i nie wiem dlaczego. Funkcja wholetext, pobiera cały tekst, rozdzielając go na linijki w których literki pobierane są funkcją fgetc. (Funkcja wholetext działa poprawnie i wyświetla mi to co chcę) Jak napisać poprawne sortowanie? Wklejam fragmenty kodu: [syntax=c]...
program sie kompiluje i odpala jednak wyrzuca sie juz po wprowadzeniu argumentow potrzebnych do dalszej pracy, pomozcie please ... #include <stdio.h> #include <stdlib.h> #include <string.h> FILE *plik; FILE *plikz; char buf[1024]; char *wsk; int licznik=0; struct STUDENT { char imie[15]; char nazwisko[20];...
Proszę, wyselekcjonowałem to, co nie działa poprawnie w moim kodzie (w mniejszy program ilustrujący mój problem): #include <stdio.h> #include <stdlib.h> #include <string.h> typedef struct struktura{ int val; }struktura; void merge(struktura *wskaz, int poczatek, int srodek, int koniec){ struktura* tab[16];...
Minęło trochę czasu i zacząłem pisać tylko nie wiem czy w ogóle idę w dobą stronę. Jest to na razie szkielet i nie ma tu żadnej obsługi błędnych danych,liczb ujemnych i przede wszystkim funkcji itp. Więc wpisuje liczby do tablicy znaków a te do tablicy struktur ale problem mam w tej chwili z sortowanie,porównuje ilość znaków i cyfry,wszystko spoko chodzi...
Witam! A mógłbyś podać, jak wygląda typ name? Powinien być gdzieś zdefiniowany instrukcją typedef np: typedef ..... name Dodano po 2 Witam! Błąd polegał na tym, że w funkcji main należało zadeklarować wskaźnik do tablicy struktur typu student. Sporządziłem Ci działająca, okrojoną wersję Twojego programu. Zwróć uwagę na typy parametrów i sposób dostępu...
witam, problem jest natepujacy: Mam strukture ktora definiuje zbior punktow. Jeden punkt ma zdefiniowane - 3 wspolrzedne x,y,z i etykiete o max 20 znakach. Jest 80 takich punktow. Uzytkownik sam przypisuje etykiety i wspolrzedne do punktow. Pozniej punkty sa sortowane wg rosnacej odleglosci od poczatku ukladow wspolrzednych (√x+y+z). Sortowanie...
Niniejsze ćwiczenie polega na implementacji i analizie działania algorytmów sortowania danych w pamięci zewnętrznej (algorytmów sortowania danych przechowywanych w plikach): ·naturalnego, ·wielokierunkowego ·polifazowego Dane przechowywane w plikach powinny mieć postać struktur: struct Osoba { char imie Wiem tylko co to jest to...
Witam! napisalem prgram i nie wiem czy on jest dobrze zrobiony, dzialac dziala tylko ze jeszcze musze dodac taki element aby on edytowal wpis do danych czyli jezeli popelnilem blad w nazwisku to zebym mogl to edytowac i naprawic ale nie mam pojecia jak to zrobic. oto ten program: #include<stdio.h> #include<conio.h> #include<ctype.h>...
Próbuje stworzyc minibaze danych dla książki telefonicznej. Program jest juz prawie cały, ale brak mu najważniejszego: sortowania. Moje inwencja twórcza na dzisiaj sie juz skończyła, a zadanie musze jutro oddac. tak, wiem, nie odkłada się na ostatnią chwilę... Czy znajdzie się jakaś dobra dusza i zasugeruje jak posortowac dane? Program na razie wygląda...
Powiedzcie mi, co tutaj jest nie tak :/ Kompilatorowi nie pasuje pogrubiona linijka i wyświetla błąd "Incompatible types in assignment", chodzi mi o zamianę nazw samochodów w tablicy. Prawdopodobnie chodzi tutaj o znak "=", trzeba zamiast tego wstawić chyba jakieś wyrażenie pozwalające na zamianę ciągów znakowych... ("=" jest do liczb...) tym2=tablica...
Mam do napisania program, który będzie bazą danych(książka telefoniczna). "Napisz książkę telefoniczną: - na na określoną liczbę abonentów - przekroczenie liczby abonentów ma zostać zgłaszane komunikatem o przepełnieniu bazy - możliwość sortowania według imienia nazwiska i telefonu dowolnym algorytmem - baza: lp, imię, nazwisko, telefon. - konieczność...
Witam, pisząc projekt napotkałem wycieki pamięci które nie bardzo moge zniwelowac, w czym może leżeć problem tutaj? Z góry dziekuje za pomoc. [syntax=c]#include <stdio.h> #include <stdlib.h> #include <string.h> #include "vld.h" #include <stdbool.h> typedef struct song { char* songName; char* bandName; int duration; struct song*...
/* rojek_abc: dodam jeszcze ze wiekszosc jak zamieni struktury na klasy to uwazaja ze juz pisza w c++ :). a program jest dalej strukturalny a nie obiektowy tylko sie nazywa ze w c++ a nie w c. albo kompliator sie nazywa dev czy inny z przyrostkiem c++ smiech na sali. a przeciez ++ to cala filozofia a nie tylko nazwa i slowko class zamiast struct. */...
Witam, mam do napisania bazę danych w c i jestem na etapie ostatniej funkcji - sortowanie, mam z nią niestety spory problem, nie wiem w co moge tymczasowo zapisac cala linie -strukture tablicy ;/ może mi ktoś pomoc ? oto mój kod ;/ #include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> struct Sdane {...
Mi się wydaje, że reprezentacja tablicowa będzie do bani bo jak macierz ma 1000x1000 to pamięci może nie starczyć na taką operację. Po za tym jak będzie tylko 10 nie zerowych wartości w tej tablicy to będzie to marnowaniem pamięci przechowywanie takiej liczby zer. Dodatkowo tablica potrzebuje ciągłego obszaru pamięci co może być trudne do wygospodarowania...
Witam, mam taki problem, chodzi o funkcje dodajDoListyPosortowanej, chciałbym aby sortowała ona liste i dodatkowo dodawała do niej element tak aby pozostała posortowana, czyli żeby element trafiał w odpowiednie miejsce, niestety element dodaje się na początek, a lista nie sortuje się tak jak powinno czy ktoś mógłby nakierować co robie nie tak lub wskazać...
witam, za zadanie mam napisac program który utworzy struktury zagniezdzone i wsio zapisze do pliku. Nastepnie mam zrobic takie male menu dzieki ktoremu bede mogl odczytac ten plik, dopisac do niego, posortowac wg nazwy. I to juz mam. Program ma rowniez edytowac zawartosc dowolnej wskazanej przeze mnie struktury badź ja poprstu usuwac... a tego to juz...
Proszę o pomoc w napisaniu pragramu tj.: Zadanie 1. Napisz program, który prosi użytkownika o liczbę całkowitą n. Następnie program w pętli prosi użytkownika o wpisywanie danych dot. n osób: imię, nazwisko, wiek (tablica struktur). Po wprowadzaniu danych ma pojawić się menu: 1. Wypisz wg nazwisk 2. Wypisz wg imion 3. Wypisz wg wieku 4. koniec ? Program...
Ostateczna wersja programu wyglądała następująco: #include <iostream> #include <stdlib.h> // losowanie liczb #include <sys/timeb.h> // pomiar czasu using namespace std; void sortSzybkie(int *tablica, int lewy, int prawy); //sortowanie szybkie void sortKopcowe(int*,int,int); //sortowanie kopcowe void BudowaKopca(int*,int);...
Mam napisaną krótka bazę danych niestety nie jestem w stanie sobie porazić z zapisaniem jej do pliku i posortowaniem jej, nie wiem jakie błędy popełniłem próbowałem już wszystkiego proszę o pomoc. Co zrobiłem nie tak i jak to poprawić baza była pisana w c++ w Drev-C++. Oto mój nieszczęsny program: #include <stdio.h> #include <iostream> #include...
Witam serdecznie mógłby mi ktoś powiedzieć jak przerobić ten kod tak by po wybraniu np 1 wypisywał roweru według ceny ?? [syntax=text]#include <iostream> using namespace std; int main() { struct rower{ char row[20],kolor[30],marka[30]; float waga,cena,rok; }; rower r[1000]; int x,ile; cout<<" Ile nazw rowerow chcesz wprowadzic ?? "; cin>>ile;...
#include <stdio.h> #include <iostream.h> #include <stdlib.h> #include <string.h> main() { int i,j; int k=0; int w=0; //w - liczba wszystkich wezlow(wierzcholkow) int x=0; const int max_kol=9; const int max_sas=max_kol-1; FILE *plik; char znak,nazwa_pliku[20]; struct Wierzcholek{ int wezel; int...
Witam. Mam do napisania program, oto treść 'zadania' : Zdefiniuj typ strukturalny zawierający 3 pola (int, char, double ). Następnie zaimplementuj funkcje do obsługi zdefiniowanego typu: 1. losowanie – funkcja: a) pobiera jako argument liczbę N struktur, które mają zostad utworzone; b) dynamicznie alokuje pamięć na tablicę N wskaźników na struktury;...
Witam!! Zacząłem robić program z assemblera, jednak na samym początku napotkałem mały problem, chcę napisać funkcję która wyświetla coś w stylu ramki w konsoli w podanym miejscu o podanych wymiarach. Wszystko byłoby cacy gdyby działała mi funkcja WriteConsoleA, wczęśniej używana działała bez problemu. Oto funkcja: ramka PROC STDCALL szer:DWORD,...
Witam mam takie szybkie pytanko chciałbym uruchomić procedurę sortowania na danych o różnej długości np dla 100,200,1000 itd a nie dla 1000 tylko oto kod programu ma ktoś pomysł jak to zrobić w prosty sposób ? #include <stdio.h> #include <stdlib.h> #include <time.h> #define SIZE 1000 #define MLD 1000000000.0 //10**9 int heapsizeA =...
Gdy otwieram pierwszy raz otwieram plik program się wykonuje bez problemu, jest to co ma być jego cała realizacja na obiekcie Memo1. Gdy jednak drugi raz daję otwórzy to wywala błąd i kody z języka niskiego poziomu się pokazują a konkretnie to: Project SDIAPP.exe raised exception class EAccesVIOLATION with message 'Acces violation at adress 0042AF64....
(at)ElektrodaBot Twój opis mi się podoba ale kod nie robi tego co piszesz. Nie znajduje tabeli VESA: [WARN] No explicit VBE mode list found in ROM. Falling back to heuristics only. a opcja --show-nonvbe pokazuje głupoty np. - zamieszczam część wyniku: - 15x6700 [non-VBE] - 53903x352 [non-VBE] - 1100x388 [non-VBE] - 1092x13472...
Mam pewien program, który jest poprawny, ale działa tylko w trybie tym takim, że jak dam kompiluj i uruchom to takie czarne okienko się pojawia i tam jest wykonywany. No a nauczyciel sobie zażyczył, aby był w trybie takim, żeby na górze było menu i tam opcje: "Odczytaj tablicę", "Zapisz wynik", "Autorzy", "Wykonaj algorytm", "Wyjdź". Oto mój kod: Kod:...
Mam napisaną prostą bazę w c niestety podczas usuwania osoby z listy program się sypie choć kompilator nie wyświetla żadnych błędów. Co jest nie tak?? #include <iostream> #include <string> #include <fstream> using namespace std; struct Osoba { int numer; /// numer w bazie string Nazwisko; string Imie; int NrTel; }; /// dodawanie...
Witam wszystkich forumowiczów Niedawno zacząłem bawić się w Visual studio 2008. Jestem w trakcie robienia bazy danych dla własnego użytku. Ogólnie dane zapisywanie są do pliku (txt). Wszystko ładnie działa tj. wczytywanie z pliku, zapisywanie, kasowanie zaznaczonego rekordu, dodawanie nowego, sortowanie (jako tako) i potrzebne by było jeszcze edytowanie...
Witam, Mam problem tego typu: Muszę napisać program, który będzie prosił o podanie imion i nazwisk kilku osób. Następnie mam wybrać opcję( zapewne switch) wg której chce sortowac. np. przycisnę "1" to po nazwiskach, "2" po imionach. Prawdopodobnie mam użyć struktur. Próbuję coś wymyślić, ale strasznie opornie mi to idzie. Póki co doszedłem do tego momentu:...
typedef struct sortowanie struct eeprom struct
połączenie przez bluetooth laptopa ustawic światła regulacja pompki webasto
generator niskich częstotliwości generator niskich dzwięku
Jak ograniczyć zakłócenia w krótkofalarstwie? Luzy zaworowe Honda PCX 125 2022: wartości i regulacja