2. We właściwościach klawiszy „OK.” i „Cancel” zmień teksty na klawiszach na „Oblicz” i „Koniec”. Wstaw początkowy napis „3” do kontrolki wprowadzania precyzji - w funkcji „OnlnitDialog” w miejsce linii prec=3; wstaw linie
m_prec=prec=3;
UpdateData(FALSE);
3. We właściwościach klawisza „Oblicz” zmień tekst na nim na „Dodaj”. Do kontrolek Radio Button dodaj funkcje obsługi zdarzenia BN_CLICKED. W każdej funkcji zmieniaj tekst na klawiszu na zgodny z wybranym przyciskiem. Np. aby zmienić tekst na „Podziel”, należy w funkcji dodanej do przycisku „Odejmij” wpisać instrukcję
((CEdit*)GetDlgltem(IDOK))->SetWindowText("Podziel"); gdzie IDOK jest identyfikatorem klawisza.
4. Dopisz pokazanie okna klasy CAboutDlg zdefiniowanego automatycznie w Twoim programie. Do tego celu użyj dodatkowego klawisza, któremu nadaj właściwości Caption: „O Programie” oraz identyfikator IDC_ABOUT. Niech funkcja obsługi zdarzenia BN_CLICKED utworzy obiekt klasy CAboutDlg i wykona na nim funkcję DoModal().
Zadanie 2
1. Stwórz nową aplikację MFC i napisz funkcje realizujące następujące operacje Stwórz 2 pola umożliwiające wprowadzenie dwóch liczb naturalnych n i k z zakresu <0-100> oraz (n>=k) a następnie napisz 4 funkcje liczące:
a) silnie podanej liczby n lub k*
b) kombinacje (n po k)
c) n-tą lub k-tą liczbę pierwszą*
d) nk
*) Należy użytkownikowi umożliwić wybór
2 Stwórz pole umożliwiające wprowadzenie tekstu (ścieżki do pliku
tekstowego - np. dane.txt), w którym będzie zawarta w pierwszej linii ilość
elementów tablicy A, a w drugiej i następnych liczby naturalne oddzielone
znakiem spacji. Odczytaj ilość liczb, a następnie stwórz dynamiczną tablicę