Forum studentów Informatyki Zaocznej na Uniwersytecie Opolskim
sciagnij poradniki od ciemaka tam od podstaw jest wszystko
Offline
Przecież kalkulator robiliśmy na 1 zajęciach.
Offline
anubiss napisał:
Przecież kalkulator robiliśmy na 1 zajęciach.
jemu zapewne chodzi o te drugie cwiczenia zadanie nr 3
nie pamietam jak to lecialo ale wiecej funkcji mial miec
Offline
Ok, ale jeżeli zapisaliście sobie pierwsze zadanie z tym kalkulatorem na komputerze - to wystarczy rozbudować ten stary program o dodatkowe funkcje analogicznie.
Offline
Użytkownik
Bo analogiczne nie jest. W tym zadaniu użytkownik ma do dyspozycji jedynie przyciski.
Pokrótce:
liczba (załóżmy, że 'n' typu double), na której wykonujemy działania jest tworzona w zależności od naciśniętego przycisku z cyfrą jako:
Jeśli n=0 to n=naciśnięta cyfra
W innym wypadku n=Cdbl(Cstr(n) + "/naciśnięta cyfra/")
Działania typu pierwiastek można wykonywać bezpośrednio na tej liczbie (np. n=n^(1/2)), a złożone przypisując wartość n innej zmiennej (np. zapamietana=n), oraz zapisując rodzaj działania (np. dzialanie="+"). Następnie przycisk "=" niech wykonuje działanie wyznaczone przez rodzaj - np. jeżeli dzialanie="+" to n=zapamietana+n.
Nie można zapomnieć również o wyświetlaniu n w textboksie po każdej operacji n zmieniającej.
Offline
wieslawski napisał:
Bo analogiczne nie jest. W tym zadaniu użytkownik ma do dyspozycji jedynie przyciski.
Pokrótce:
liczba (załóżmy, że 'n' typu double), na której wykonujemy działania jest tworzona w zależności od naciśniętego przycisku z cyfrą jako:
Jeśli n=0 to n=naciśnięta cyfra
W innym wypadku n=Cdbl(Cstr(n) + "/naciśnięta cyfra/")
Działania typu pierwiastek można wykonywać bezpośrednio na tej liczbie (np. n=n^(1/2)), a złożone przypisując wartość n innej zmiennej (np. zapamietana=n), oraz zapisując rodzaj działania (np. dzialanie="+"). Następnie przycisk "=" niech wykonuje działanie wyznaczone przez rodzaj - np. jeżeli dzialanie="+" to n=zapamietana+n.
Nie można zapomnieć również o wyświetlaniu n w textboksie po każdej operacji n zmieniającej.
Dzięki - chyba nie doczytałem pytania
Offline