Witam, i od razu mam prośbę o pomoc w tym zadaniu. Otóż mam stworzyć program do chatowania w sieci LAN oczywiście w programie Turbo Pascal:), tzn. żeby podać adres IP komputera i z nim sobie pogadać itp. Ale mam kilka pytań do WAS i próśb. Bo gdy wysyłam do kogoś wiadomość zawierającą jakiś tekst to odrazy mi sie wyłącza program tekst: string; imie:...
Jacek cz.... WIdze ze duzo wiesz o c. JA niestety wiem jeszcze bardzo mało. Ale przedstawi tobie zalete stosowanie makr :) ci np. #define LCD PORTC dzieki temu potem w programie zmieniamy tylko te makro i lcd działa na innym porcie. Na pewno nic nowego tobie nie powiedziałem Ci. ale to jest niewątpliwa zaleta makr i chyba po to zostały stworzone makra....
Jak zrobić edytor tekstu w pascalu. Ma mieć funkcje np. wstawiania spacji, przenoszenia wyrazu bez ucinania, przenoszenia linijek w dół po naciśnięciu entera itp. Jak przechowywać\pisać tekst, jeżeli jest dłuższy niż 255 znaków? Zamykam. - arnoldziq
Proponuje poczytać literaturę np to: http://www.zdz.konin.pl/pomocdydaktyczna... i spróbować zacząć pisać samemu. Podstawy musisz znać. Nikt za ciebie tego nie napisze, możemy ewentualnie znaleźć błędy, naprowadzić.
Witam.Mam taki problem jak napisac program aby 5 razy wyspiał na środku ekeranu dany tekst,bo jak ja pisałem to przy powtórzeniu teskt był pisany w ty m samym miejscu co pierwszy
Po pierwsze, musisz się zdecydować na jaką platformę piszesz ten program. Ustawienia kompilacji masz na Linux-a, a w programie jest podana ścieżka do zapisu z systemu DOS/Windows. Poprawnie skompilowany kod (pod Windows-em) dział bez problemu. Zapisuje, do pliku txt, teksty tego typu : ocena osoby o imieniu: Zenek to 1 z przedmiotu j.polski Nie sprawdzałem...
Za pomocą sortowania kubełkowego (a właściwie tylko zliczania) łatwo policzysz ilość wystąpień każdego znaku. Potem tylko znaleźć ten, który występuje najczęściej, przeanalizować tekst jeszcze raz, ale zamieniając najczęstszy znak na duży. Ze względu na źródło (wejście), należało by wczytać tekst do ciągu znaków (string, nie piszesz nic o możliwości...
Jeśli chcesz programować to przede wszystkim musisz poznać dany język programowania. Zobacz co pokazały Google na temat "pascal tutorial": http://www.geocities.com/SiliconValley/H... http://www.taoyue.com/tutorials/pascal/c... Poczytaj troche a potem dopiero bierz się za pisanie programów. A jeśli chodzi o algorytm to bedzie...
do usuniecia
Uses GRAPH; Var ster,tryb:integer; a,b:char; Begin writeln('wybierz literę a'); readln(a); ster:=VGA; tryb:=VGAHi; InitGraph(ster, tryb, 'C:\BP\BGI' ); outtextxy(20,30,'a'); CloseGraph; writeln('wybierz literę b'); . . . . outtextxy(40,30,'b'); End. powiedzmy że tak wygląda obecnie...
PROSZĘ O POMOC ! MUSZĘ NAPISAĆ PROGRAM W PASCALU, TAKI JAK W TYTULE, A NIE MAM O PASCALU ZIELONEGO POJĘCIA ! CZY KTOŚ MOŻE MI POMÓC ? Proszę nie stosować CapsLock w temacie i treści postu, temat zmieniony
Skończyłem pisać 3 odcinek kursu, umieszczam na forum przedpremierowo. Trzeba się liczyć z tym, że w tekście będą jeszcze poprawki.
Witam. Zdawałem nową maturę z informatyki w tym roku :) Nie wiem jak określić te zadania, ale do najłatwiejszych nie należały. Ufoludki, jakieś liczby - powiem szczerze - bez znajomości matematyki trudno jest je rozwiązać. Praktyka - do najłatwiejszych też pewnie nie należy. Arkusz kalkulacyjny i baza danych oraz edytor tekstu to podstawa. Przekonany...
Załączam mój programik, trochę stary, który podmieniał część znaków umożliwiając zrobienie "płynnego" paska postępu. Program kompiluje się w Turbo Pascalu (tylko tryb rzeczywisty). Jako literaturę polecam książkę "Jak pisać wirusy" A. Dudka oraz listę przerwań Ralpha Browna.
Oczywiście, że nie należy popadać w paranoję i optymalizować każdej jednej linijki kodu. Jednak w częściach krytycznych co do czasu wykonywania należy przeprowadzać - a nic nie stoi na przeszkodzie pozostawiać w komentarzu opis działania. No i czasami nie zawsze mniej kodu = szybciej. np: var Zoom: Byte; function ScreenToPoint(Point: TPoint):...
Witam, nie wiem jak u was z programowaniem procesorow, zajzyjcie moze na strone mikroelektroniki tam sa kompilatory dla mikroprocesorow ja uzywalem mikrobasica lub pascala. Ma on wbudowane proste mechanizmy obslugi kart pamieci SD czy CF, z USB jest troche zabawy ale mozliwe ewentualnie dokladasz scalona szeregowa pamiec eeprom i w niej przechowujesz...
Nie za bardzo zrozumiałem z początku o co chodzi i jakie są twoje zamierzenia. Ale widzę, że chcesz pisać jakby nowy "Command.com". Tylko po co? Dla windowsa są programy lub kolekcje narzedzi o rozszerzonych możliwościach w porównaniu do CMD. W czystym C++ nowej konsoli windowsowej nie stworzysz, bo to będzie tak naprawdę program dla Windows. Musiałbyś...
Chcesz uczyć się programowania i pisać jednocześnie chyba dość obszerny program użytkowy. Według mnie ciężko te dwie sprawy pogodzić, chociaż sam kiedyś pisałem od podstaw bazę danych dla wypożyczalni kaset wideo w Pascalu. Po pół roku dzieło było gotowe a ja zgłębiłem Pascala... Koledzy licytują się pomiędzy wyborem C++, C# lub Delphi... W każdym przypadku...
Zbiór typu wyliczeniowego nie pozwala na wyświetlenie tekstu, gdyż... składniki typu wyliczeniowego nie są tekstem! W procesie kompilacji każdy typ wyliczeniowy zostaje skonwertowany na liczbę, zaś samo istnienie ma jedynie cechy warstwy abstrakcji i ma uczytelniać upraszczać pisanie kodu.
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, Muszę napisać program w pascalu który wczyta słowo i obliczy mi ile razy pojawiło się ono w tekście. Próbowałem już wszystkiego, ale nie mam głowy :( Przerabiałem ten program: [syntax=pascal]program project1; const tabulacja=9; var plik:text; n:integer; nazwa:string[12]; procedure slowa(nazwa:string; var liczba:integer); var znak:char; noweslowo:boolean;...
Tak jak wspominałem wcześniej - deklaracji uses używasz tylko raz (na początku, najlepiej po program ). Wziąłeś mnie trochę zbyt dosłownie: procedure info; begin ... end; - w miejscu ... powinieneś wstawić kod, który np.: wyświetla jakiś tekst informacyjny o programie. Oczywiście, to żaden przymus, możesz nic nie wstawiać - wtedy procedura info jest...
Proponuje zacząć pisać programy mające jakiś konkretny cel. Ja uczyłem się pisać robiąc np. interpreter Pascala na C (lub C++), można się nauczyć fajnie operować na tekście. Dobrze też napisać jakąś grę jak warcaby albo monopol (tu moża trochę pobawić się obiektami). Jeżeli znasz trochę matmy to napisz program liczący całkę oznaczoną albo coś w tym...
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....
Pascal to baza C, C++, C#... Nie musisz używać komendy uses . Przypisz do VAR wartości zmienne a do CONST wartości stałe. Ja pisze za pomocą lazarusa ;) (niezły program. ;)) Var // wpisz zmienne Const // wpisz stałe begin writeln(' wprowadz tekst') readln; // i tak dalej i trak dalej/ end. nie zapomnij że jak dodajesz koleje komendy BEGIN, zawsze dopisz...
Problem leży w tym, że ostatni nie wie, że jest ostatni i myśli że jest otoczony tym samym typem co on Nie wie o sobie też ten pierwszy, nic o sobie nie wie (tab+3) "zaprojektujmy jezyk tak, aby koszmarnie prostacki kompilator wyprodukował kod" (róbmy robote za kompilator) , tak samo domniemanie każdego niezerowego wyrażenia dowolnego typu jako bool...
Po prostu wyraziłem swoje zdanie, wyrobione dzięki pracy nad przeniesieniem kodu (w przeciwieństwie do np. Krzycho_soft, ktory przyznaje, że nie ma pojęcia o pascalu więc "mówi co wie, ale nie wie co mówi") Widzę że kolega tjanusz nie ma problemu z wygłaszaniem własnych opinii, ale napewno ma problem ze zrozumieniem tekstu który czyta ;] Ja napisałem...
Witam, Trochę za późno zabrałem się za pisanie programu na zaliczenie. Temat mojego projektu to statystyki pliku , ile slow ile znakow ile linii i histogram. Ten program chce napisać sam, ale że na laborkach z programowania podczas wykłądania procedur i funkcji zagapiłem się i praktycznie nic nie wyniosłem z tych zajęć to mam teraz pewne problemy zrozumieć...
Tak jak pisałem Na oko kod działa poprawnie i plik o podanej nazwie powstaje... i nie zauważyłem jak zadeklarowałeś zmienną plik. Przy zapisie do pliku binarnego (deklaracja: var plik: file of string) dane możesz zapisywać tylko przy pomocy write(plik, dane) i odczytywać read(plik, dane) - zob. uwagi napisane przez ed-ek . Natomiast zapisując w pliku...
Witam. Pisze tu do was, gdyż mam pewien problem... a mianowicie : zrobiłem prostą grę, a do niej mały ranking, który jest wczytywany z pliku... moje pytanie brzmi czy da się zastąpić tylko pewną część pliku a nie cały plik? np : 1. Gracz 1000 pkt 2. Gracz2 800 pkt 3. Gracz3 600 pkt i np zastąpienie Gracz2 innym tekstem i przesunięcie go na trzecie miejsce......
Nie widziałem jeszcze programu który do odczytu parametrów zewętrznych używał by właśnie czegoś takiego a to że parametry funkcji main( , , ,) wypisuje się w ten sposób to wiem. Uwaga! Ja potrzebuje wydaje mi się czegoś innego wiem że w Pascalu ma to odpowiednik paramcount, paramstr. Chcę napisać program w C++ którego z lini wywołam jako prog.exe /d...
Co nieco sobie przypomniałem odnośnie otwierania plików w Pascalu wydaje mi się iż nie ma takiej możliwości, aby zmienić pierwszą linijkę... Rewrite usuwa całą zawartość pliku jeżeli plik ten istnieje, Reset otwiera tylko do odczytu, Append - jak sam kolega wspomniał, umożliwia dopisywanie na końcu pliku... Jedyne co można by tu zaradzić, jeśli kolega...
Zapomniałem o warunku braku w tekscie zadanej litery, masz poprawione uses crt,strings; var dl,i:integer; s,ss,sss:string; ch,ch_z:char; begin clrscr; ss:=''; write('podaj litere do zamiany ');readln(ch_z); Writeln('pisz tekst'); readln(s); dl:=length(s); for i:=1 to dl do begin ch:=s[i];...
Jak mam zmienić kod aby mógł przewijać strzałką do dołu zamiast Enterem tekst i żebym mógł również przewijać tekst do góry. Oto kod: program pliki_tekstowe; uses crt; var nazwa: string; i: byte; procedure pisz(nazwa: string); var plik: text; linia: string[77]; i: byte; begin assign(plik,nazwa); reset(plik);...
Trochę za trudne.. na lekcji pisaliśmy pseudokod Pythona a poza tym ja studiuję matmę, a nie informatykę i nic nie ogarniam prawie jak "prawie" to poniższe sobie sam przeanalizujesz :P [syntax=delphi] program Project5; const maks_rozmiar = 9; var nazwisko_imie: string; indeks: integer; dzielniki: array[1..maks_rozmiar] of integer; i, j, m, n: integer;...
Przyłączę się do tych, którzy twierdzą, że rozpoczynanie nauki od C++ to nienajlepszy pomysł. Napisać działający program w C++ to nie sztuka, ale napisać go "w zgodzie ze sztuką" to już nie takie proste. Interaktywny system podpowiedzi i doskonały Debuger W środowisku Borlanda, na pewno sporo pomaga, ale wszystkiego za nas nie zrobi. Dev może i jest...
Witam! Mam problem jak w temacie. Piszę sobie na urządzenie z systemem WINCE 5.0, a także PPC2003 i wszystko by było dobrze gdyby nie to, że mam potrzebę komunikacji z nim poprzez port RS232. Moim problemem jest to czego użyć do komunikacji. Będę wysyłał znaki ASCII + kilka informacji dodatkowych, ogólnie mówiąc tekst. Chciałbym też odebrać je na tym...
Pomyślałem, że może i ja udzielę się w tym temacie, tymbardziej, że póki nie dostanę mojej pierwszej lutownicy to będzie to jedyny dział (Programowanie ...), w którym czuję się dobrze. Nie pamiętam już od kiedy zacząłem interesować się programowaniem. W każdym bądź razie jeszcze przed liceum, w czasach gdy na mojej zapyziałej wsi nie było dostępu do...
:arrow: aspagnito - piszesz, że miałeś 386sx i wtedy wpadłeś na pomysł Internetu. To trochę pomieszanie z poplątniem. Prosiłem, żeby nie sugerować, iż twierdzę, że "wymyśliłem Internet". Nie, byłem jednym z wizjonerów, który pojawił się we właściwym miejscu o właściwym czasie i był odpowiedzialny za jeden z kluczowych "aha-moments". Wiem, że słowo...
Znalazłem w swoim archiwum pisany kiedyś program w trybie graficznym Turbo Pascala (Borland). Program skompilowałem i działa. Oto moja propozycja wczytywania tekstu w trybie graficznym: procedure czytaj(komentarz: string; var napis: string; wspx, wspy: integer; max, skala :byte; znaki: zakres_znakow); var znak: char;...
Diagran6 Nie jest tak jak piszesz. Wszystko jest dziełem człowieka. Każdy technolog jest w stanie wyjaśnić działanie swojego urządzenia, chyba że robią je w kawałkach to wyjaśni działanie swojego kawałka. Co wyście się czepili tej bezołowiowej cyny? Jest substytutem - to prawda, ale spełnia swoją rolę. I dlaczego liczycie że maszyny mają być wieczne?...
Witam Chciałbym napisać program który odczytuje dane z portu równoległoego oraz następnie zapisuje te dane np. do pliku tekstowego. Jestem początkującym zapalniecem:) znam podstawy języka pascal oraz c++. Może ktoś mi pomóc?? Jak się za to zabrać, w jakim programie pisać?? lub napisać przykład?? Pozdrawiam dahra Kiedyś jeszcze pod DOSem skutecznie...
Programowania orientowanego obiektowo - podobno - bardzo ciężko jest się nauczyć samemu. Wszyscy guru zalecają przede wszystkim znalezienie sobie mentora - kogoś, kto łagodnie wprowadzi w świat tego programowania. Z mojego doświadczenia wynika ponadto, że osobom, które programowały już proceduralnie, jest jeszcze ciężej. Bardzo ciężko jest wykorzenić...
https://obrazki.elektroda.pl/8747912800_... Arduino PLC IDE pozwala programować urządzenia Portenta Machine Control i Arduino Opta przy użyciu pięciu języków programowania zdefiniowanych przez standard IEC 61131-3: Diagram drabinkowy (schemat połączeń elektrycznych) Diagram bloków funkcyjnych (graficzna reprezentacja funkcji) Tekst...
Temat poruszony już kilka miesięcy temu ale zapewne interesujący dla tych, którzy zaczynają przygodę z własnymi maszynkami. Mogę przedstawić swoje rozwiazania po dwuletniej przygodzie z budową własnej obrabiarki. Piszę programy pod Pascal Delphi. Zadanie obróbki brył przestrzennych próbowałem ugryźć od strony obróbki chmury punktów czyli zbioru dużej...
Polecenie: Utworzyć plik binarny składający się z 25000 losowych rekordów typu tosoba. Imiona i nazwiska mają być także przydzielane losowo do rekordu z zewnętrznej listy co najmniej 100 imion i 100 nazwisk (np. z pliku tekstowego). rekord typu tosoba = record id: longint; Imie: string[20]; Nazwisko: string[40]; Pesel: string[11]; Płeć: typ dowolny...
A w 2020 miały się wyczerpać złoża ropy naftowej Poważnie ktoś mówił o wyczerpaniu się złóż ropy ? Bo mi się wydaje, że była mowa o Peak Oil czyli szczytowej możliwej do wydobycia ilości, a później ma być spadek. Jeżeli zwrot "złoża ropy naftowej" rozumiemy dosłowie czyli odrzucimy piaski roponośne to Peak Oil prawdopodobnie jest za nami. W 2018r w/g...
Spór i rozważania ciekawe PLC czy Arundino (czytaj uProcesor w czystej postaci). Mam wrażenie, że Panowie zapomnieli lub nie wiedzą dla kogo zostały zbudowane PLC. Otóż dla zwykłych elektryków. Tak dla elektryków, którzy w latach 80 i wcześniej ubiegłego wieku projektowali maszyny na stycznikach i przekaźnikach. To pod nich i dla nich stworzono języki...
No to skoro sobie marudzimy to: - bez sensu? no nie całkiem. A jednak juz w kolejnej linijce temu zaprzeczyłeś, więc chyba całkiem. - eof konieczny? wcale nie bo zobacz w programie Dialera wystarczy pętlę WHILE NOT EOF(FI) zastąpić przez REPEAT ...... UNTIL READ<1024 i co? eof jest konieczne? ;) Tak. To jest najprostszy sposób sprawdzenia końca pliku...
Fantom, doprawdy nie wiem co o tobie myśleć. Wdałeś się w bezsensowna dyskusję, nie mając zielonego pojącia o czym piszesz i jednocześnie bezpodstawnie robiąc z siebie autorytet. Wygląda na to, że nie zrozumiałeś ani słowa z tego o czym "rozmawialiśmy". Chciałem juz uciąć ta bezsensowną pogadankię i oszczędzić ci robienia z siebie pośmiewiska. To może...
https://obrazki.elektroda.pl/7656017200_... O komputerach jednopłytkowych czy stare komputery były lepsze od współczesnych platform rozwojowych i SBC? Nie lubię Arduino I to jest jak najbardziej prawda. Arduino to platforma, która miała dać łatwy dostęp do programowania elektroniki ludziom, którzy nie znają się ani na elektronice,...
fantom napisał że wykonywanie kodu na CRM (wirtualna maszyna) to zabójstwo dla procesorka! To nie o to chodzi. Przecież nie będziesz tworzył CRM dla procesorka! kompilator ma przetworzyć skadnie leksylalną napisanego kodu na 3F 12 0H itp. czyli na kod maszynowy!! W jaki sposób to osiągnąć to jest pytanie tego tego tematu. 1.) Można napisać parser "rozpoznający"...
podany przez ciebie temat niestety niedokońca rozwiazał mój problem. muszę wczytać plik tekstowy( A.txt ) do programu a następnie przeliczać uzyskane dane. dane które muszę wczytać to tablica: 2 3 7 1 4 3 2 8 1 na początku programu zadeklarowałem że zmienna i:=1 j:=1 następnie warunek że jeżeli A var P:text; A: array [1..10,1..10] of...
pisać pascal pascal tekst tekst pascal
mentor graphic kabel wieża citroen odpowietrzać pompa
Lokalizacja baterii BIOS w HP EliteBook 2570p Docieplenie zasobnika 140l CWU – jak poprawić izolację klasy C? Wełna mineralna, PIR, efekty