Visual Basic Przykładowe zadania , Studia i nauka, Visual Basic


Przykładowe zadania


Na tej stronie znajdują się różne przykładowe zadania, które musieli rozwiązać studenci w czasie zajęć z programowania w VB. Rozwiązania do zadań można pobrać ze strony w formie archiwów RAR SFX. Rozwiązania te są tylko przykładowe, co oznacza, że nie są jedyne i nie(koniecznie) są najlepsze. Ale mogą być podstawą to stworzenia innych rozwiązań tych lub podobnych problemów. Mamy nadzieję, że się komuś przydadzą.
Jeżeli masz jakieś podobne zadania oraz ich rozwiązania i chcesz je dołączyć do tej strony to napisz.

  1. Zapisz następujące wyrażenia:
    0x01 graphic
    0x01 graphic

  2. Napisać program obliczający pole powierzchni i objętość prostopadłościanu, którego boki mają długość a, b, c. Dane a, b, c wprowadzić z okienek tekstowych. Wyniki umieścić w etykietach.

  3. Dane są dwa punkty A(x1,y1) i B(x2,y2). Obliczyć długość odcinka AB oraz współrzędne jego środka. Dane wprowadzić z okienek tekstowych. Wyniki umieścić w etykiecie.

Przykładowe rozwiązania zadań

  1. Napisać program, który dla danych rzeczywistych a, b, c obliczy wielkości:

  2. |a| oraz min{a,b,c}

    gdy a<0

    0

    gdy a=0

    (a+b+c)max{a,b,c}

    gdy a>0

    1. Dane wprowadzić przy pomocy funkcji InputBox(). Wyświetlić w dwóch etykietach wczytane dane oraz uzyskane wyniki.

    2. Przy pomocy funkcji InputBox() wprowadzić dane:
      Nazwisko i imię
      Płeć (K lub M)
      2 liczby całkowite oznaczające kwoty stypendium z dwóch miesięcy, a następnie wyświetlić w liście informacje w następującej postaci:

    3. DANE O STUDENCIE

      1. NAZWISKO I IMIĘ

      :__________________________

      2. PŁEĆ

      :(kobieta lub mężczyzna - pełna nazwa)

      3. ŚREDNIE STYPENDIUM

      : __________________________

      1. Przy wczytywaniu danych sprawdzać czy dana płeć jest poprawnym znakiem.

      2. Zmodyfikować zadanie 2, tzn. zbadać czy zostały wprowadzone wszystkie dane oraz czy dane są liczbami dodatnimi. Jeśli nie, wyświetlić w etykiecie stosowne komunikaty.

      Przykładowe rozwiązania zadań

      1. Napisać program, w którym wczytuje się wyrazy dowolnego ciągu liczb całkowitych zakończonego zerem. Elementy wczytanego ciągu wyświetlić w pierwszej liście, a w drugiej liście wyświetlić liczby dodatnie podzielne przez 3 oraz ich sumę narastająco, np. dla ciągu 5,6,-3,3,9,5,0 powinniśmy otrzymać wyniki:
        6 6
        3 9
        9 18

      2. Napisać program, w którym wczytywany jest ciąg liczb rzeczywistych zakończony liczbą 0, która do ciągu nie należy. Wczytywane liczby wyświelić w trzech listach: w pierwszej wszystkie liczby, w drugiej liczby dodatnie, w trzeciej ujemne. W etykietach pod listami wyświetlić sumę i liczbę elementów znajdujących się w odpowiedniej liście.

      3. Wczytać ciąg liczb rzeczywistych zakończony liczbą 0, która do ciągu nie należy. Znaleźć liczby: największą i najmniejszą we wczytywanym ciągu.

      4. Wpłacamy do banku kwotę X. Oprocentowanie wynosi P procent w skali rocznej. Napisać program, który dla danych X, P obliczy po ilu latach wartość wkładu zostanie podwojona. Wyświetlić również wyniki pośrednie, tzn. wartość wkładów po każdym następnym roku, aż do momentu podwojenia.

      Przykładowe rozwiązania zadań

      1. Wczytać liczbę n oraz wyrazy dowolnego n elementowego ciągu liczb rzeczywistych. Obliczyć średnią arytmetyczną sr wyrazów ciągu, a następnie wyświetlić w jednej liście liczby większe i równe średniej a w drugiej mniejsze od średniej.

      2. Napisać program, który dla grupy studenckiej liczącej p osób wczyta następujące dane:
        Nazwisko i imię
        Płeć (K/M)
        Wysokość stypendium
        Dla wprowadzonych danych wykonać następujące czynności (każda pod innym przyciskiem komendy):
        a. Wyświetlić informacje o osobie (osobach) pobierających najwyższe stypendium,
        b. Wyświetlić informacje o średnich stypendiach pobieranych przez kobiety i mężczyzn,
        c. Posortować dane alfabetycznie, wg nazwisk. Wyniki (nazwiska i wysokość stypendium) wyświetlić w liście.

      Przykładowe rozwiązania zadań

      1. Zdefiniować typ użytkownika Pracownik o polach:
        nazwisko
        płeć (K/M)
        rok urodzenia
        wynagrodzenie
        Pod przyciskiem komendy WPROWADŹ umieścić kod umożliwiający wprowadzenie danych do pliku rekordów typu Pracownik dopóki w miejsce nazwiska nie zostanie wprowadzony znak "*".
        Pod przyciskiem komendy WYŚWIETL umieścić kod pozwalający wyświetlić w liście dane aktualnie znajdujące się w pliku. Obliczyć średnie wynagrodzenie, ilość kobiet oraz mężczyzn.
        Pod przyciskiem komendy DOPISZ umieścić kod pozwalający na dopisywanie nowego rekordu do pliku.
        Wyszukać rekord zawierający informacje o osobie, o podanym nazwisku. Jeżeli nie ma takiego rekordu, wyświetlić odpowiedni komunikat.
        Usunąć wszystkie rekordy dotyczące osób urodzonych w podanym roku. Wyświetlić komunikat o ilości usuniętych rekordów.



      Wyszukiwarka

      Podobne podstrony:
      przykladowe zadanie, Studia, IV rok, IV rok, VII semestr, Metody ochrony roślin
      Visual Basic Zdarzenia , Studia i nauka, Visual Basic
      Visual Basic Operatory , Studia i nauka, Visual Basic
      Visual Basic Kontrolki , Studia i nauka, Visual Basic
      Visual Basic Platforma programistyczna, Studia i nauka, Visual Basic
      Visual Basic Tworzenie aplikacji, Studia i nauka, Visual Basic
      Visual Basic Błędy , Studia i nauka, Visual Basic
      Visual Basic Stałe, Studia i nauka, Visual Basic
      Visual Basic Właściwości , Studia i nauka, Visual Basic
      Przykładowe zadania na 2 kolokwium z programowania w języku C, Studia, PWR, 1 semestr, Podstawy prog
      Przykładowe zadania na 1 kolokwium z programowania w języku C, Studia, PWR, 1 semestr, Podstawy prog
      logika przykladowe zadania, Wydział Zarządzania WZ WNE UW SGH PW czyli studia Warszawa kierunki mate

      więcej podobnych podstron