trophy250 utworzono 17 lutego 2009 utworzono 17 lutego 2009 Witam jak mogę zrobić w pascalu tak jakby pasek stanu ładowania(loading) ja próbowałem ale mi nie wychodzi.
rafalluz komentarz 18 lutego 2009 komentarz 18 lutego 2009 W Turbo Pascalu/Free Pascalu czy w Deplhi?
luq komentarz 18 lutego 2009 komentarz 18 lutego 2009 W Turbo Pascalu/Free Pascalu czy w Deplhi? A TP i FP to nie są kompilatory czasami?
trophy250 komentarz 18 lutego 2009 Autor komentarz 18 lutego 2009 KOmmpilator to Turbo PAscal 7.0 i dev pascal ale przeważnie piszę w TP
Gość komentarz 18 lutego 2009 komentarz 18 lutego 2009 (edytowane) beginwrite('|||| 4%');delay(100);write('||||||||| 8%');delay(100);...write('||||||||||||||||||||100%||||||||||||||||||||'); sposób głupi i prostacki ale skuteczny chcesz lepszy to powiedz ładowanie czego ma oznaczać
rafalluz komentarz 18 lutego 2009 komentarz 18 lutego 2009 Są, więc napisałem oba po /, by było jaśniejsze, czy to 'zwykły' Pascal, czy jednak Delphi. Bo w Delphi pewnie istnieje odpowiedni komponent do tego, a w 'zwykłym' raczej nie bardzo. To ma być tylko taka animacja dla picu czy rzeczywiście ma odzwierciedlać postęp jakiejś pracy?. Jak to drugie, to możesz zrobić coś takiego (ogólny zarys kodu): program jakis;user crt;var szerokosc, postep: integer;procedure narysuj_pasek(postep, szerokosc: integer)var i:integer;begin clrscr; for i:= 1 to postep do write('*'); end; for i:= postep+1 to szerokosc do write('-'); end;end;begin szerokosc := 10; (**Pierwsza rzecz do zrobienia**) postep := 1; narysuj_pasek(postep, szerokosc); (**Druga rzecz do zrobienia**) postep := 2; narysuj_pasek(postep, szerokosc); (**Trzecia rzecz do zrobienia**) postep := 3; narysuj_pasek(postep, szerokosc); (**itd...**)end.
luq komentarz 18 lutego 2009 komentarz 18 lutego 2009 Są, więc napisałem oba po /, by było jaśniejsze, czy to 'zwykły' Pascal, czy jednak Delphi. Spytałem bo po prostu jakoś dziwnie zabrzmiało to pytanie, tak jakby były to języki A często spotyka się z sformułowaniem "język Turbo Pascal" które jest błędne. Natomiast jeśli ma liczyć coś nie do picu to proporcja np. odliczenie procentowe do ustalonego czasu (nie wiem jak się pobiera czas (unixowy czy jakikolwiek) w Pascalu), czy jak to nazwać inaczej. Po prostu podajesz ileś sekund i program sam co sek. liczy ile procent już minęło.
trophy250 komentarz 19 lutego 2009 Autor komentarz 19 lutego 2009 ok dzięki już wiem o co chodzi temat do zamknięcia pozdraiwam Muszę zrobić program kalendarz z instrukcja switch użytkowink wybiera miesiąc a mu się wyświetla kalendarz miesiąca. Mam problem po 1 jak ustawić tablicę po środku? po 2 jak zrobić ramkę na około tablicy i porozdzielac w tablicy tak aby były kratki. po 3 zapomniałem jak wstawić liczby do tablicy żeby w tablicy było od 1 do 30? Muszę program mieć na jutro więc potrzebuję szybko odpowiedzi na ansze pytania. Pozdrawiam.
Wciąż szukasz rozwiązania problemu? Napisz teraz na forum!
Możesz zadać pytanie bez konieczności rejestracji - wystarczy, że wypełnisz formularz.