Jeżeli chcemy obliczyć y=a^b,to musimy przekształcić: y=exp(b*ln(a))
Proszę bardzo :[syntax=pascal]program losowanie; const dolny_zakres = 20; gorny_zakres = 59+1; {sprawdz skad te +1, bo nauczyciel na pewno zapyta} ile_liczb = 20; var x,liczba : integer; begin randomize; for x:=1 to ile_liczb do begin liczba:=random(gorny_zakres-dolny_zakres... write(liczba,','); end; writeln; end. [/syntax]
http://www.dzyszla.aplus.pl/programy_i_t... = w C
Nigdy nie używałem rzutowania w pascalu gdyż nie było potrzebne. Wystarczała funkcja round(). Shift + F1. Bardzo przydatne narzędzie w Pascal IDE.
Poszukaj w helpie funkcji asign.
Z grafiki w TP dużo mi sie juz zapomniało (z resztą wogóle mnie to nie interesowało), ale wydaje mi się, że to tego jest funkcja GetPixel - w przeciwieństwie do PutPixel, która ustawia wybraną berwę punktu.
Nikt nie odrobi za Ciebie zadania ! Wykaż inicjatywę wstaw chociaż to co sam zrobiłeś ...
Zauważ ze to co wkleił kolega marihires to funkcja która do wywołania potrzebuje jednego parametru typu word i zwraca wartosc typu longint. To co zrobiles po nacisnieciu 7 bedzie probowalo wywolac funkcje silnia() bez parametru i sypnie bledami o ile w ogole sie skompiluje :) Podpowiem ci ze musisz zmienic funkcje na procedure bez parametrow i dodac...
Jest możliwe jeżeli: 1. masz listing źródłowy tego programu 2. maszyna umie przyjąć sygnały z komputera 3. masz zgodę właściciela programu na dokonywanie w nim modyfikacji 4. znasz turbopascala. Dekompilacja programu niekoniecznie daje dobre efektu. Poza tym czynność ta (reverse engineering) jest zdaje się prawnie zabroniona.
Programy obliczania potęgi (naturalnej) liczby całkowitej możesz znaleźć pod następującymi linkami: http://www.komputery-internet.net/turbo/... http://4programmers.net/Turbo_Pascal/Art...
Wszystkie wymienione przez Ciebie słowa/funkcje/procedury nie istnieją w standardowych bibliotekach Turbo Pascal-a. Na 99% jest to "produkcja" autora/autorów w/w książki. Biblioteka zawierająca te funkcje powinna znajdować się na załączonym do książki nośniku.
Tablica jest z utworzonego pliku w ktorym normalnie są zapisane liczby jedna obok drugiej odzielone spacjami, w czterech rzędach. nie musi byc to opcja blockread, po prostu chce jakimkolwiek sposobem wczytac tablice z pliku. To czytaj zwykłym readln a potem potnij stringa w miejscu spacji (jakaś pętla i funkcja pos powinna wystarczyć) i przetwórz na...
Zadania wydają się banalnie proste. Jak masz gotowe funckje po prostu trzeba będzie sprawdzać tylko inny warunek. W przypadku silni należy zamiast pętli for zrobić while i sprawdzać wynik. function Silnia2(wejscie:integer):integer; var i:integer; begin i:=1; silnia2:=1; while i<wejscie do begin inc(silnia2); i:=i*silnia2; end; if i<>wejscie...
Nowa wersja AVRPascala 2.7, jak zwykle opublikowałem ją tutaj: http://akarwowski.pl/index.php?page=elek... Zmiany: - nowa wersja kompilatora FPC 3.3.1. (commit 2262d2050defed7a5df8aa6c70ad696603335d3d... Poprawki błędów: - zredukowano rozmiar binarnych plików wynikowych; podziękowania dla (at)mizar, (at)Dzandaa a szczególnie (at)ccrause za...
Po pierwsze, jeżeli stosujesz własne funkcje do dokonywania obliczeń, to możesz sprawdzać właśnie w tych funkcjach, czy ich argumenty "są odpowiednie". Zamiast : function pierwiastkowanie(a:real):... begin pierwiastkowanie:=sqrt(a); end; Zrób coś takiego : function pierwiastkowanie(a:real):... begin if...
Turbo Pascal i jego podstawowe sterowniki są w stanie obsłużyć 15 trybów. 5 tekstowych i 10 graficznych. Można je obsługiwać za pomocą funkcji bibliotecznych lub komórek pamięci. Adres pamięci tekstowej znajduje się w 0B800h:0000h, a graficznej w 0A000h:0000h. W komórkach znajdują się dane. A teraz odczyt: funkcja mem: var odczyt : byte; . . odczyt...
jest to funkcja, która zwraca w wyniku ciąg. CZyli używasz jej, zamiast ciagu.
Witam Co do czyszczenia ekranu to jest funkcja clrscr. Jak chcesz użyć tej funkcji to musisz dołączyć biblioteke crt. Zatrzymanie programu zrealizujesz funkcją delay(czas_w_ms) w programie Turbo Pascal lub sleep(czas_w_ms) w Delphi. Pozdrawiam.
Nie widzę sensu dalszego mnożenia przykładów, do czasu, kiedy autor nie wypowie się postęp jakich to skomplikowanych obliczeń chce obrazować paskiem... wystarczy, że jest to funkcja rekurencyjna i przedstawione tu rozwiązania "biorą w łeb".
Tak zapisana funkcja ma wadę, na moim komputerze sprawdzenie czy 2.000.000.011 jest pierwsze zajęło minutę i 22 sek. długo...., podobnie długo trwało sprawdzenie liczby 2.000.000.012, a przecie już po chwili wiemy że liczba ta pierwsza nie jest. Pewnym ulepszeniem będzie: . pier:=false; . if not odd(L) then EXIT; . for i:=2 to L-1 do . . if L mod i...
ten problem mozna dosc latwo rozwiazac uzywacjac funkcji rekursywnej, nie bede podawal przykladu bo jest banalny
Powiem, że zęby zjadłem na Pascalu i powiem, że nie ogarniam twojego kodu. Nie wiem co robi funkcja ORD w pętli for. Napisz krok po kroku co ma robić, może pomożemy
'Jak zapisać w Turbo Pascalu funkcje y=ae(bx)' (bx) - potęga??' y=ae(bx)'=a*e^b (z matematycznego punktu widzenia, rozniczkujac po x). W pascalu mozna to zapisac y=a*exp(b). 'Czy może to być tak że : y=exp(xln(y))'. Jest to funkcja uwiklana dlatego uznalem, ze zastapie argument y argumentem z, bo uznalem, ze nie potrzebujesz obliczen funkcji uwiklanej....
Twoja funkcja licząca potęgę, przyjmuje wartości integer, a chcesz koniecznie uruchomić ją z wartością real.
Drogi kolego. Po pierwsze, nie krzyczymy na forum. Po drugie, obowiązują na forum pewne zasady, o których może kolega poczytać w regulaminie forum. Po trzecie, napisał kolega : OTO POPRAWNIE NAPISANY PROGRAM No, jak dla mnie, jest to dość poważna nadinterpretacja. Nie wiem, jakiego Pascal-a kolega używa, ale wywoływanie nazwy funkcji, jako argumentu...
Piszesz ogólnikami że czegoś nie rozumiesz ale właściwi czego, cały Turbo Pascal Ci wyjaśnić? Poczytaj kurs np na http://www.turbopascal.programuj.com/ albo http://www.pascal.eu.org/index2.htm albo gdziekolwiek indziej. W internecie tego bez liku. Im dłużej będziesz nad tym siedział tym więcej się nauczysz. Posiedzisz, pokombinujesz aż wreszcie zrozumiesz....
Witam, potrzebuje pomocy z programem który ma pobierac od użytkownika liczby do momentu podania liczby całkowitej... Jeśli dobrze zrozumiałem tekst, to Twój program powinien przyjmować liczby typu Real (zmiennoprzecinkowe), np 2.4, 0.567 itd. A zakończy działanie gdy wprowadzoną liczbą będzie np. 5. Zatem operatory typu mod nie wchodzą w grę. W Pascalu...
Jak dam %c to w ogóle program sie sypie. Pojawia się pytanie czy zapisać dane do pliku, program nie czeka na wpisanie (t/n) tylko od razu wyświetla napis naciśnij jakiś klawisz by zakończyć działanie programu. Mnie nic nie przekona, programowanie w C to porażka. Pamiętam jak kilka lat temu programowałem w Turbo Pascalu, tam wszystko co zgadzało się...
Turbo Delphi to zintegrowane środowisko programistyczne stworzone przez firmę Borland umożliwiające programowanie w języku Object Pascal. Kontynuacja linii produktowej Delphi. Obecnie dostępne są dwie wersje Turbo Delphi: * generująca aplikacje Win32 (nazywana Turbo Delphi for Windows) * oraz generująca aplikacje dla .NET framework (Turbo Delphi for...
Witam w tym temacie dołączę gotową bazę danych w języku Turbo Pascal, oczywiście którą sam napisałem, możliwość dodawania rekordów, kasowania, edycji, zapis na dysku do pliku o nazwie jaką sam ustalisz do 8 znaków oczywiście :), edycji tego pliku, oczytaniu pliku istniejącego na dysku, można jeszcze rozbudować bazę o potrzebne dodatkowe opcje. Pozdrawiam
Dawno już nie bawiłem się Pascalem ale jeszcze co nieco pamiętam: [syntax=pascal] unit nazwa_modulu; interface {tu deklarujesz procedury, funkcje, zmienne} implementation {tu treść powyższych procedur i funkcji} end. [/syntax] Na początku programu deklarujesz z jakiego modułu korzystasz (może być ich wiele) poleceniem [syntax=pascal] uses nazwa_modulu;...
Gdybym miał to poprawić, musiałbym napisać program praktycznie od początku. Oczywiście mogę to zrobić ale wtedy wystawię fakturę VAT. Wolałbym jednak abyś sam spróbował naprawić program: chętnie pomogę ale najpierw musisz wykazać odrobinę chęci współpracy. Aha, na początek podpowiem Ci, że w funkcji Menu() masz zmienną menu typu word. Zmienna nie może...
Eee... z tego co zrozumiałem, to koledze chodziło o podstawowe funkcje, zamieniające zmienną liczbową na ciąg znaków... jeżeli tak to: str (lub str_str - nie pamietam) - dla Borland (Turbo) Pascal IntToStr - dla Object Pascal (Delphi) Pozdrawiam Theriel
witam mam programik napisany w turbopascalu obsługujący maszynę do sprawdzania części do komputera sa doprowadzone 2 sygnały z maszyny a ja chciałbym dołożyć funkcje do programu która by wysyłała 2 sygnały z komputera do maszyny czy to jest możliwe do zrealizowania
Robię gierkę w pascalu i mam problem z funkcją readkey :/ ta funkcja łapie w bufor wszystko co się naciśnie .. a mnie chodzi, o to ,żeby napisać coś , co zwraca tylko to co jest naciśnięte w momencie wywołania funkcji .. (chyba wszyscy wiedzą o co mi chodzi) .. myślę ,że trzeba to zrobić w assemblerze, ja próbowałem i wyszło mi z takim samym skutkiem...
Jest coś takiego jak error handling try część programu except w przypadku błędu end lub try część programu finally jeśli poszło wszystko bezbłędnie end Są też funkcje sprawdzające ale dokładnie musisz poszukać. Co by nie było to pascal więc rozwiązania rodem z turbo pascala, lub delphi powinny funkcjonować.
A jakie funkcje mialaby miec ta baza ? bo prostego typu to troche malo mowi, no i moze czego by to miala byc baza...
a. marek_Łódź - regulator temperatury - Z80/ZX SPECTRUM , ASM b. marek_Łódź - debuger/monitor/linker - Z80/MERITUM, BASIC c. marek_Łódź - mikroprocesorowe liczniki przemysłowe - 8751, ASM d. marek_Łódź - sterownik stanowiska pomiarowego do szlifierki, INTEL8086/GURU - Turbo Pascal + emulacja funkcji DOSa w ASM e. marek_Łódź - sterownik rozrywarki ściernic...
Czy ktos wie jaka jest komenda / funkcja na zmiane pozycji kursora po wykonaniu jakiegos warunku, ale zeby kursor nie zostal zblokowany na stale W Turbo Pascalu jest to komanda GoToXY i chcialbym poznac komende o tych samych wlasnosciach ale w VB :lol: 8) Temat zamykam. - arnoldziq
Keybd_Event. Tak to się chyba nazywa (funkcja w Delphi)
Proponuję zacząć od zapoznania się z podstawami Turbo Pascala na początek, bo bez tego to będzie praca do jednej bramki a to przecież ty masz ją wykonać. I na pewno skieruj swą uwagę na funkcje przetwarzania zmiennych typu string (copy, pos, i inne) Przydatne będą też: Program uses procedure Var Assign Reset ReadLn Writeln Close
Wielkie dzięki, dokładnie o to chodziło :-) Mam tylko jeszcze takie drobne pytanko... Co to za funkcja Round()?
Projekt miernika kondensatorów od 1pF do 10.000uF podłączanego do PC, wskaźnikiem pojemności jest w tym wypadku monitor komputera. Zostały dołączone źródła w Pascal pozwalające poznać zasadę komunikowania portu szeregowego z światem zewnętrznym. Stworzony przez Czecha Jiří Sedláček miernik został zbudowany na układzie MC1458, konstrukcja samego hardware...
1. tablica int a[m] nie może być tak zadeklarowana. Parametr 'm' jest nieznany w fazie kompilacji, więc nie można ustalić wielkości tablicy. Trzeba zadeklarować bardzo dużą, żeby pomieścić maksymalną ilość danych, lub utworzyć tablicę operatorem 'new' po ustaleniu jej wielkości. 2. Do czego ma służyć funkcja "cin.ignore(); "? Czy program nie będzie...
program tablica; uses crt; var t:array[1..10] of integer; i:integer; begin clrscr; writeln ('Wpisz 10 liczb'); for i:=1 to 10 do readln (t[i]); writeln('liczby podzielne przez 2 to '); for i:=1 to 10 do begin if t[i] mod 2 =0 then writeln(t[i]); end; readln; end; tak wygląda...
W każdej bibliotece może być - i pewnie jest - inna implementacja. W GNU libc możesz bezpośrednio przejrzeć źródła, podobnie w Visual C++ (jest opcja instalacji źródeł biblioteki), w Delphi też można instalować źródła run-time library, podobnie Turbo Pascal; a jeśli gdzieś nie ma źródeł, to można "wejść" do procedury random w debuggerze.
Witam Program działa na zasadzie rekurencji. Procedura LiczbaSlownie wywoływana jest tyle razy ile cyfr ma liczba. Dla liczby np. 123 będzie to nastepująco 1. wywołana jest procedure w programie głównym z parametrem 123. 2. Jeśli liczba jest wieksza od 9 to wywolywana jest ta sama funkcja ale już z parametrem 123 div 10 czyli 12. a) Jeśli liczba jest...
Oto przykład funkcji obliczającej silnię: FUNCTION silnia(n: integer): integer; BEGIN IF n = 0 THEN silnia := 1 ELSE silnia := n*silnia(n - 1) END; Pozdrawiam wszystkich jjanek
To jest program ktory wysyla dowolne 40 bajtow do coma a nastepnie zczytuje to co przyszlo po nacisnieciu przycisku.Jak sie wczytasz w uzywane funkcje bedziesz mogl go sobie dowolnie przerobic.W razie czego sluze pomoca na tym forum.
po co ten while? o instrukcji warunkowej if się słyszało? Przecież to spełnienie warunku braku reszty z dzielenia ma skutkować wypisaniem dzielnika. Mają być wypisane wyłącznie dzielniki będące liczbami pierwszymi? Jeśli tak, to proponuje napisać funkcję sprawdzającą, czy dana liczna jest pierwszą i dorzucić ją do warunku na wypisanie w przypadku spełnienia...
Przypomnę, że a^n=a*a*...*a i tak mnożymy (n-1) razy, to znaczy, że w iloczynie, wartość a występuje n razy. Dodam, że x^y=e^{y*ln(x)} , a dzięki funkcji exp() łatwo policzyć e^k=exp(k)
moze ty masz procek Intela a brat Amd. Przy dzieleniu przez 0 pascal na Amd wyrzuca blad. Prawie:błąd /0 zależy od prędkości procka przy obliczeniach dla funkcji delay(). Są patch-e dla TP http://www.cku.torun.pl/Pascal/pascal.ht... Jak masz polskie znaki to znasz ich kody, więc kożystaj z kodów. Po to robiłeś program j.w.
Witam Rozumiem, że przedstawione rozwiązanie dotyczy zadania nr 4. Chciałem zwrócić uwagę na pomyłkę w kodzie. Funkcja random (X) losuje liczby naturalne z przedziału jakas_zmienna := random (11); gdy to miałby być zakres np. od 1 do 10 wpisujemy jakas_zmienna := random (10)+1; funkcję random można użyć również bez parametrów...
Nie ma potrzeby żadnej tablicy - po prostu wywołujesz procedurę wyświetlającą pytanie (parametr) i możliwe odpowiedzi (kolejne np. 4 parametry) oraz, która poprawna (parametr), a niech zwraca (i to będzie funkcja, a nie procedura już!), czy wybrano poprawną. Gdzieś w głównym bloku zliczasz liczbę poprawnych. Oczywiście pojęcie użycia procedur jest dość...
Obiecałem pomóc... słowo się rzekło... 1) Linię programu c:=(645-(6*a))/2; zastąp linią c:=(645-(6*a)) div 2 ; i koniecznie poczytaj o typach zmiennych liczbowych i dzieleniu całkowitym. 2) Natomiast linię e:=c+(2*a)+((1/2)... zastąp linią e:=c+(2*a)+a div 2); 3) Ponadto...
Turbo Pascal to jeden z lepszych kompilatorów do Pascala. Ja jak zaczynałem to od C++ ale to ciężki język jak na początek( pewnie temu że najlepszy) ale potem przerzuciłem się na Pascala i jego opanowałem bo jest w miarę prosty;) potem przeszedłem do Delphi i w tym na razie siedzę...to chyba najfajniejszy język bo piszesz kod tak jak w Pascalu a reszta...
Kompilator Turbo Pascal 7.0, system Windows XP Professional. Język programowania: Pascal. Próbuję pisać algorytm(kod) programu. Muszę użyć słowa algorytm, żeby mi się nie mieszało. Program ma działać na takiej zasadzie. Mamy emulator minutnika i to urządzenie jest sterowane kodem. Minutnik odlicza czas do zera. Minutnik osiąga zero i włącza się alarm....
Witam! Mam pewien program we Free Pascalu (zrobiony poprzez wprowadzenie pewnych zmian w programie z Turbo Pascala), w którym nie działa drukowanie. Nie chcę się zagłębiać w funkcje i procedury, więc pomyślałem, żeby ten problem obejść przy pomocy Visual Basica. Otóż chciałbym stworzyć aplikację, która miałaby pewną kontrolę nad uruchomionym exe z głównym...
Cos w rodzaju kopiowania. Podaje sciezke da katalogu, z ktorego dane maja byc kopiowane, sciezke do katalogu gdzie dane maja byc kopiowane i w tym drugim katalogu utworzone zostaja wszystkie te same pliki oraz katalogi, z tym ze te utworzone pliki nie zawieraja danych - sa to puste pliki. Funkcje ktore wykozystuje program to: FindFirst, FindNext; funkcje...
Lepos ale po zamianie rzymskich na arabskie to mam uzyc kalkulator zwykly czy jaki? Tak. Masz zamienić rzymskie na arabskie, następnie wziąć kalkulator zwykły (choć polecam taki rozbudowany z funkcjami statystycznymi i wykresami), obliczyć wynik i wpisać do programu, który zamieni wynik na rzymskie (czyt.: nie rozumiem pytania)
Z tego co pamiętam to włączenie readln w trybie graficznym powodowało nałożenie się trybu tekstowego na graficzny. Tak jakby tekst był pod spodem i tylko wyłaził tam gdzie użyjesz gotoxy. Dało się z tego korzystać ale trzeba było pilnować wszystkich pikseli żeby do siebie pasowały - dlatego lepiej napisać własną funkcje.. Bardzo możliwe że to o czym...
Pisalem, ze jest w innym watku. Do inicjalizowania trybu graficznego uzywasz funkcji initgraph z biblioteki graph bodajze zrob shift+f1 to bedziesz mial help w pascalu i tam poszukaj initgraph, pewnie nawet bedzie przykladowy kod cos pokroju uses graph begin ... initgraph(driver,mode,sciezka dostepu); ... end;
w Turbo Pascal'u niestety taka sztuczka Ci się nie uda, natomiast jeśli używasz Free Pascal'a to bez problemu możesz deklarować tablice dynamiczne. Druga rzecz to czy ktoś z Was posiada kod dla pascala tworzacy okno w windowsie ala Delphi ?? Albo jakis kurs ukazujacy jak to wykonac ? wpisz w googlach: "kurs winapi" Pozdrawiam.
Zagmatwany kod, no ale cóż.. Lepiej by było przechowywać w globalnej zmiennej nazwę pliku i w razie dostępu do pliku otwierać go po tej nazwie. W funkcji zapisz() masz tylko rewrite() - otwarcie pliku do zapisu oraz close() - zamknięcie pliku... Kompilator nie jest inteligentny, trzeba mu wskazać jaki plik ma otworzyć - do tego służy Assign(plik, nazwa_pliku)....
AD.1.Funkcja VAL, znana z Turbo Pascala działa na tej zasadzie, że jeżeli tekst podany w pierwszym parametrze dla funkcji nie jest liczbą całkowitą zwróci w ostatnim parametrze Code wartość większą od zera (będącą pierwszą napotkaną pozycją wadliwego znaku - nie będącego cyfrą). Oto przykład właśnie tej funkcji: var Str : string; I, Code : integer;...
Witam !! Program do liczenia odsetek to klasyczne początki programowania. napisz z czym masz problem, z jaką funkcją, procedurą, wklej kod to porawimy. Całego zadania nikt za ciebie nie zrobi bo po pierwsze: "za darmo nic", po drugie wtedy się nic nie nauczysz i zawsze będziesz liczył na gotowca.
Program obliczanie pola trójkąta Uses crt; Var a,h,pole:Real; Begin Clrsclr: Write(‘podaj długość boku a’);readln(a); Write(‘podaj wysokośc trójkąta h’);readln(a); Pole:=a*h/2 1) Po napisaniu program w pascalu jest zasada ze tekst ma być spójny bez spacji i ciągły wiec jako znak spacji...
Witam. Napisałem program w języku Pascal i wykonuje on pewien wykres zgodnie z określonym wzorem. W chwili gdy wprowadzę dane program wykonuje obliczenia i następnie przechodzi do trybu graficznego i wyświetla wykres funkcji. Niestety klawisz PrintScreen nie działa i do schowka jest pobierany jedynie czarny ekran bez wykresu. Próbowałem użyć takich...
Czy jest możliwe programowanie mikrokontrolerów w Delphi? Rozmawiałem kiedyś z informatykiem programującym min. sterowniki oświetlenia ulicznego i osprzęt do zegarów astronomicznych, stwierdził że programuje mikrokontrolery w Borland Delphi. Niestety zasłaniając się tajemnicą przedsiębiorstwa nie było mi dane zobaczyć jeszcze nie skompilowanych kodów....
Odwoływać musisz się doportu o ardesie 2 większym. A ze zmianą karzdego pinu z osobna to trochę sie zabawisz, bo istrukcja out zmiena przynajmniej 8 jadnocześnie. A jak to ominąć? Ano trzeba wiedzieć które bity z portu odpowiadają za daną linię i wysyłać do niego takie liczby w których wszystkie pozostałe bity są nie zmienione, a tylko ten interesujący...
Ja mogę polecić Python'a Dla 8 latka?! Do nauki najlepiej nadają się środowiska stworzone do tego właśnie celu. Gdy ja byłem w podobnym wieku to mój tata pokazał mi "Polskie LOGO". Możliwości środowiska są dość ograniczone. Generalnie całość polega na rysowaniu, liczeniu lub wygrywaniu prostych dźwięków. Pozwala to jednak na poznanie podstawowych pojęć...
tJanusz C nielogiczne? Wiesz jeśli wszyscy myślą inaczej niż ja, to zastanawiam się czego nie rozumiem. rTom -co do begin i end w Pascalu, nie trzeba zmieniać przyzwyczajeń z Pascala, preprocesor to strasznie silne narzędzie -poważniejsza sprawa to inne priorytety operatorów -w C nie pisze się i=i+1 ;) tylko i += 1, ta konstrukcja jest ogólniejsza,...
błąd jest w tym fragmencie kodu begin clrscr; bledy:=0; poprawne:=0; pomoc:=0; pomoc2:=0; begin ustaw_tryb($13); laduj_palete_BMP('c:\test.bmp'... laduj_BMP(rysunek,'c:\test.bmp'&... wypelnij_p(zrodlowy,0,0,320,200)... wypelnij_p(docelowy,0,0,320,200)... wyswietl_obraz(ptr($a000,0000...
Myślę, że jako początkujący powinieneś kierować się w stronę C++ (co nie znaczy, że od C++ musisz zaczynać). Dlaczego? Bo pozostawiasz sobie otwartą furtkę na przyszłość. C++ pokrywa chyba najwięcej dziedzin programowania. Jeżeli natomiast jesteś kompletnie "zielony", to śmiało zacznij od Pascala. Intuicyjna składnia (jeżeli znasz angielski, to kod...
Stronka jest mizerna :cry: ! Co ty chcesz programować ? Masz jakiś konkretny cel ? Może Excel wystarczy ? Z taką "znajomością" matematyki masz marne szanse w prawdziwym programowaniu. Zaczyna się różnie - ja zaczynałem na I roku studiów (MOST, FORTRAN IV/66) - to było programowanie dużych maszyn mainframe ODRA 13xx (lata 70-te) - innych komputerów wtedy...
Niestety w TP nie ma gotowych narządzi do sprawdzania obecności plików. Można jednak zastosować pewne "tricki" i napisać własną funkcję : Uses Dos; function FILEXIST (name : PathStr) : boolean; begin filexist := FSearch (name, '') <> ''; end; albo, prościej, używając FindFirst, np. : Uses Dos; function FILEXIST (name...
program pary; var osoby[1..16,1..4] of byte; {osoby[nr_osoby, znani 1..3, sparowany 4} ilosc_osob:integer; {Funkcja sprawdza czy dwie osoby znają się nawzajem} function Sprawdz(o1,o2:integer):b... var i:integer; z1,z2:boolean; begin z1:=false; z2:=false; for i:=1 to 3 do begin...
Jeśli mowa o Pascalu dla DOS to jest się ograniczonym przez ustawienie w systemie, bardzo często stosowane w pliku autoexec.bat (http://www.dzyszla.aplus.pl/porada-3.ht... - zerknij na kompletny plik). Niestety od Windows 2k i w linii NT DOS był tylko emulowany i tu obowiązują trochę inne zasady. Generalnie najprościej chyba byłoby napisać własną funkcję...
Jak najszybciej potrzebuje rozwiązanie tych dwuch zadań w języku Turbo Pascal: 1. Napisz program, który czyta liczbę naturalną n, 1<n<=10, w tablicy dwuwymiarowej tworzy tabliczkę mnożenia dla liczb naturalnych z przedziału Wskazówka Trzeba zadeklarować tablicę dla najwiekrzego n, czyli 10. a w programie korzystać z jej części odpowiednio do wczytanej...
marcus111 , w Twoim kodzie w zasadzie do poprawy jest wszystko: przede wszystkim błędy składniowe, duża liczba nie zawsze potrzebnych zmiennych, pozjadane w kilku miejscach znaki. Wszystko to powoduje, że program się nie kompiluje i w takiej postaci nie ma prawa działać. Gdyby chcieć go poprawiać, to z pierwotnej wersji prawie nic by nie zostało. Czasami...
Jest tego cała masa wystarczy wygooglować. Z tego co widzę masz problemy ze zrozumieniem idei: http://www.pascal.yoyo.pl/?section=tutor... http://turbopascal.helion.pl/r-11.htm http://www.programowanie.vsz.pl/turbo_pa...
Mam napisać "prosty" programik jako pracę zaliczniową (1 z 3). Problem polega na tym, że niwząb nie pamiętam już Pascala. Może ktoś pisał kiedyś coś podobnego i mógły sie podzielić... Treści: 1) Napisz program realizujący następujące zadania: -Zdefiniuj rekord, na który składają się dane o samochodach: marka, kolor, rok produkcji, uwagi - Wczytuje dane...
moja pierwsza instalacja windy szla z dyskietek, na bank sie da, jak zajrzysz do katalogu instalacyjnego to poszczegolne *.cab'y mają po ok.1,3mega - to znaczy ze jest to przystosowane do dyskietek jesli potrzebujesz tylko takie proste rzeczy, to moze latwiej prościutki programik nawet w BASIC'u albo TURBO PASCALU napisać to jest naprawde kilka linii...
Nie wnikałem w procedury dziel i zwyciężaj, ale już na pierwszy rzut oka zauważyłem błędy w procedurach "poczatek" i "wprowadzanie". Poniżej są te dwie procedury po poprawieniu błędów. Podstawowym błędem było dwukrotne wywoływanie funkcji IOresult. Ponadto w poprzedniej wersji procedury "wprowadzanie" użytkownik zmuszany był do wprowadzania danych pojedynczo,...
line(300,300,250,214);{boki} line(200,300,250,214);{boki} line(200,300,300,300);{podstawa} tu rysujesz linie, podajesz punkt w ktorym sie zaczyna i w ktorym sie konczy, jak chcesz trapez to musisz narysowac 4 linie (2 boki i 2 podstawy), a gdzie na ekranie on bedzie to juz zalezy od Ciebie, poczytaj o funkcji LINE i narysuj....
Witam! mój proble taki jak w tytule, nie wiem jak właczyć daną aplikacje przez pascala, słyszalem cos o funkcji exec(lokalizacjapliku,lokalizacja pustego pliku txt) lecz to nie pomaga... Może wie ktos jak to zrobić? może byc *.exe i *.bat. pozdro
w tp są jakieś funkcje bądź procedury do sprawdzenia typu procesora? Do takiego zadanie CHYBA będzie niezbędne programowanie na niskim poziomie.
Koleżanka poradziła użycie conio , ale z tego co przeczytałam jest to już trochę przestarzała biblioteka, właśnie nie wiem jaką funkcję użyć , może while , bo chyba for jest złym pomysłem ?? Ale jeżeli while nie wiem wtedy jak napisać funkcje i żeby ona działała poprawnie razem z funkcją max. Najpierw pierwsza funkcja wypełniająca tabele , czyli używam...
Witam Szukam osoby znającej się na programowaniu w Cilpper Dos Mam problem z wyzerowaniem stanu magazynowego i końcem roku (brak funkcji z programu ) jest skrypt 200 lini bez opisu przy próbie uruchomienia wyskauje komunikat- error dbnfx /1003 open error 4 , program magazynowy napisany w Turbo Pascalu & Clipper Dos na zamówienie. Pz
Ja stosuję bardzo prosty konwerter TTL - I2C na port LPT na scalaku UCY7407(1 zł) i dwóch rezystorach 4k7 (4 gr). Piny sterujące 14 SCL wejście 11, 16 wyjście SDA 12 wejście. 18 Masa, Zasilanie +4,3V to piny 2,3,4,5 z czterema diodami 1N4148(0,25 zł):). Aha wtyczka męska 25P - (ok. 2 zł) Do sterowania mam bibliotekę do Turbo Pascala 7.0. Program chodzi...
I tak to jest gdy zamiast wędki daje się ryby. Poczytaj w helpach o write, writeln itp a sam dojdziesz ( http://turbopascal.skryptoteka.pl/2.html ). kolego.. przeczytałem już wiele takich stron..i jak widzisz kombinuje cały czas ale nie wszystko mi wychodzi.. na tych stronach zazwyczaj są omówione poszczególne funkcje, albo skrawki kodów, a ja nie...
witam. Mam napisany program w C++Builderze / Turbo c++ i chciałbym przenieść kod do delphi, nie chcę wszystkiego przepisywać do pascala 1) czy można utworzyć dll i wyeksportować klasy napisane w C++ do delphi? Funkcje się da, ale klasy można exportować? 2) czy można utworzyć komponent w borland c++ który użyłbym w delphi? Komponent który udostępniał...
no to sie pomylilem ;) czy ten twoj program ma przechowywac tylko z gory ustalone informacje, czy tez w trakcie jego dzialania masz miec mozliwosc tworzenia nowych tabel? w pierwszym przypadku calosc polega na stworzeniu 1 lub 2 (zalezy od zalozen) struktur oraz funkcji (procedur) na nich operujacych ;) w drugim to kolega (at)spec1 ci powiedzial co...
Tu zacytuję siebie. I całkowicie zaskoczę Panów, którzy mi odpisali. Pracuję na systemie Windows XP Professional Service Pack 3. Używam programów FileAlyzer, WinHex, HDD Hex Editor Neo, nasm oraz OllyDbg. A nawet tego Windowsowego debug. Używam kompilatorów Microsoft Visual Studio 2005, DevC++ oraz TurboPascal 7.0 . Nauczyłem się trochę asemblera. Ale...
wielkie dzięki ;) tylko mam problem z tym sortowaniem bo myślę że napisałem wszystko dobrze jednakże nie sortuje ... mógł by ktoś pomóc ?? i mam pytanie czy jest jakaś procedura/funkcja do zatrzymywania wyświetlanego tekstu ??(chodzi o to żeby np. wyświetliło 1 osobę po kliknięciu następną itd. a nie od razu wszystkie i widać tylko ostatnie) Dodano...
Zgadza sie optymalizacja rozkłada czasy ale dlatego avr ma liczniki i to na nich powinno się robić funkcje odliczające czas. Działają bezbłędnie i są na prawde nie do zdarcia. Dlatego polecam liczniki na przyszłość. Dokładnie. Ale trzeba umieć użyć przerwań i całego takiego-tam :-( A pętelka tak prosto wygląda ... Na serio: przez 20 lat nie użyłem...
Robiłem kiedyś coś takiego w Turbo Pascalu. W Delphi to będzie jakoś tak (założenie silnik unipolarny, czterofazowy): unit Motor; interface procedure MotorFwdStep; //Krok w przód procedure MotorBckStep; //Krok w tył procedure GoNSteps(n : SmallInt); //Ruch w przód i wstecz procedure Start_Stop_Motor(v0,v1,n : SmallInt); //Zmiana...
Cześć mam zadanie z programowania i siedzę nad nim i nie mogę tego zrobić proszę o pomoc jeśli możecie to napiszcie mi fragment struktury programu jak powinna wyglądać. Zadanie polega na tym ze są dwa plik wejściowe i jeden wyjściowy i trzeba obliczyć tak w jednym pliku podane są współrzędne punktów pokazanych jak na rysunku (plik 1) rosnąco czyli powiedzmy,...
Dziękuję raz jeszcze, po zmianie, którą zasugerowałeś chodzi nawet z kalibracją. Masz i wprawę i czujesz sprzęt, ja tego nie mam i zazdraszczam. To jest mój pierwszy program na ARMie - wszystko nowe, tylko ja stary. W bazodanowym programie pod Windows rzadko używa się operatorów bitowych. A sam system dba bardzo abyś do sprzętu bezpośrednio odwołać...
No cóż...pytanie jest jak najbardziej na temat. Program napisałem sam w turbo pascalu (taki język mi w zupełności wystarcza), do dzisiaj go używam. Równanie wyprowadzałem przez dwa miesiące. Rozwiązanie tuby wykorzystuje m.in. funkcje Bessela, które jest rozwiązaniem pewnego równania różniczkowego. Rozwiązanie to nie da się przedstawić w postaci wzoru...
funkcja pascal pascal funkcja turbo pascal
zamek kabina instrukcja still muzyka przez bluetooth
hulajnoga xiaomi zasilacz klimatyzacja prawa
Giełda elektroniczna w Łodzi - Centrum Handlowe Retkinia Sterowniki i funkcje klawiatury Vakoss KS-2454