Witam!
Chciałbym, żeby po wyborze opcji 'b' wyświetlał mi na wyczyszczonym ekranie system("cls"); tabelkę, zawierającą m na n pól, gdzie int m,n; i są to wymiary macierzy. W tabelce tej każdemu polu powinien odpowiadać ten sam symbol (np. 176 w tabeli Ascii), przydałoby się też obramowanie.
Po wyświetleniu tablicy powinien zaznaczyć (podświetlić lub zmienić kolor) pierwszego pola w lewym, górnym rogu. Po wciśnięciu strzałki powinien poruszyć się w odpowiednie miejsce (ruch jest zawsze możliwy, przy polu na samej górze po wciśnięciu strzałki w górę przeskakuje do ostatniego wiersza).
Gdy jest wybrane dane pole, powinien obok tabelki wyświetlić numer pola (m x n) i wartość, jaką przyjmuje dla tego pola.
Problem w tym, że nie wiem, jakich funkcji użyć do obsługi strzałek , ani do wyboru i podświetlenia (np. zmiany koloru) pola.
Pozdro!
[c] kalkulator macierzy - wyswietlanie istniejacej macierzy
- kadiii
- Użytkownik
- Posty: 642
- Rejestracja: 20 gru 2005, o 21:04
- Płeć: Mężczyzna
- Lokalizacja: Wrocław
- Pomógł: 130 razy
[c] kalkulator macierzy - wyswietlanie istniejacej macierzy
Proponuję pobawić się biblioteką curses.h ->
-
- Użytkownik
- Posty: 474
- Rejestracja: 22 paź 2007, o 20:55
- Płeć: Mężczyzna
- Lokalizacja: Gliwice
- Podziękował: 416 razy
- Pomógł: 2 razy
[c] kalkulator macierzy - wyswietlanie istniejacej macierzy
nie mogę zawrzeć ncurses, gdy korzystam z kompilatora Borland BCC55
a gdy korzystam z Dev-C++Error E2209 calc.c 2: Unable to open include file 'ncurses.h'
pozdro!2 c:\borland\bcc55\bin\projekty\calc.c ncurses.h: No such file or directory
Ostatnio zmieniony 1 lut 2008, o 16:57 przez kawafis44, łącznie zmieniany 2 razy.
-
- Użytkownik
- Posty: 15
- Rejestracja: 4 sty 2008, o 19:09
- Płeć: Mężczyzna
- Lokalizacja: Milanówek
- Podziękował: 1 raz
- Pomógł: 3 razy
[c] kalkulator macierzy - wyswietlanie istniejacej macierzy
może po prostu nie masz jej w BCC.kawafis44 pisze:nie mogę zawrzeć ncurses, gdy korzystam z kompilatora Borland BCC55
działa mi ta biblioteka w Dev-C++, ale zależy mi na kompilacji w BCC55, bo z Dev-C++ jestem generalnie niezadowolony (inne rzeczy nie działają poprawnie, choć się kompiluje)Error E2209 calc.c 2: Unable to open include file 'ncurses.h'
pozdro!
-
- Użytkownik
- Posty: 474
- Rejestracja: 22 paź 2007, o 20:55
- Płeć: Mężczyzna
- Lokalizacja: Gliwice
- Podziękował: 416 razy
- Pomógł: 2 razy
[c] kalkulator macierzy - wyswietlanie istniejacej macierzy
nigdzie nie znalazłem na dysku pliku ncurses.h
znalazłem taki download ncurses ale po rozpakowaniu nie widzę nigdzie pliku ncurses.h, poza tym nie wiem ani jak to zaistalować, ani czy jest to pod windows czy linux
pozdro!
ps. zapraszam też do tego tematu https://matematyka.pl/viewtopic.php?t=59738
znalazłem taki download ncurses ale po rozpakowaniu nie widzę nigdzie pliku ncurses.h, poza tym nie wiem ani jak to zaistalować, ani czy jest to pod windows czy linux
pozdro!
ps. zapraszam też do tego tematu https://matematyka.pl/viewtopic.php?t=59738