Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka



Podobne dokumenty
Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

Podstawy programowania w języku Visual Basic dla Aplikacji (VBA)

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Podstawy informatyki

Programowanie - instrukcje sterujące

Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio

LibreOffice Calc VBA

Programowanie w języku Python. Grażyna Koba

I. WSTĘP. Przykład 1. Przykład 2. Programowanie czyli tworzenie programów komputerowych (aplikacji komputerowych)

Technologie informacyjne

Platforma.NET laboratorium 1. Visual Basic.NET podstawowe elementy języka. Wykonanie warunkowe If End If

Warsztaty dla nauczycieli

I - Microsoft Visual Studio C++

Plik->Opcje->Zakladka Główne->Dostosuj Wstążkę Zaznaczamy kwadracik Developer na liscie po prawej stronie. Klikamy OK.

Podstawy i języki programowania

Platforma.NET. Laboratorium nr 1 Podstawy języka C#

Informatyka I : Tworzenie projektu

Podstawy techniki mikroprocesorowej

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Aplikacje w środowisku Java

Wstęp do Informatyki i Programowania Laboratorium: Lista 1 Środowisko programowania

Visual Basic dla AutoCAD

Warunki logiczne instrukcja if

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS

Kiedy i czy konieczne?

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania

WHILE (wyrażenie) instrukcja;

Języki i metody programowania Java Lab1 Zofia Kruczkiewicz

Visual Basic for Applications. Wstęp

przedmiot kilka razy, wystarczy kliknąć przycisk Wyczaruj ostatni,

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Informatyka II. Laboratorium Aplikacja okienkowa

Język ludzki kod maszynowy

Instrukcja standardowa Writeln

2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.

Wykład 2 Składnia języka C# (cz. 1)

Programowanie. Projektowanie funkcje programu tworzenie algorytmu i struktur danych. Programowanie implementacja algorytmu kompilacja programu

Pzetestuj działanie pętli while i do...while na poniższym przykładzie:

Naukę zaczynamy od poznania interpretera. Interpreter uruchamiamy z konsoli poleceniem

BRELOK DO KLUCZY. ZADANIE Stwórz breloczek z nazwą twojej szkoły 1. Szkic breloczka z napisem MAKER

Jak napisać program obliczający pola powierzchni różnych figur płaskich?

Właściwości i metody obiektu Comment Właściwości

Modelowanie obiektowe - Ćw. 1.

WHILE (wyrażenie) instrukcja;

Visual Basic for Application (VBA)

Microsoft.NET: ASP.NET MVC + Entity Framework (Code First)

AutoPROFIL R 6 Dodatek do opisu programu Współpraca z programem AutoCAD 2004, 2005, LT 2004 i LT 2005

Makropolecenia w Excelu

Wprowadzenie komentarzy do programu

Programowanie obiektowe zastosowanie języka Java SE

Praca w środowisku Visual Studio 2008, Visual C

Programowanie Systemów Czasu Rzeczywistego

Podstawy Programowania Podstawowa składnia języka C++

Rys.2.1. Drzewo modelu DOM [1]

Działki Przygotowanie organizacyjne

C++ wprowadzanie zmiennych

Projektowanie aplikacji internetowych laboratorium

Delphi Laboratorium 3

AutoPROFIL R 6 Dodatek do opisu programu Współpraca z programem AutoCAD 2006 i LT 2006

Programowanie w języku C++ Agnieszka Nowak Brzezińska Laboratorium nr 2

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PRZEKROJOWY.

Program szkolenia VBA (VISUAL BASIC FOR APPLICATIONS) W EXCELU PODSTAWOWY.

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu

PROGRAMOWANIE W C++ ZADANIA

Laboratorium Wstawianie skryptu na stroną: 2. Komentarze: 3. Deklaracja zmiennych

Podstawy programowania. 1. Operacje arytmetyczne Operacja arytmetyczna jest opisywana za pomocą znaku operacji i jednego lub dwóch wyrażeń.

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 1. Programowanie komputerowe

Metody Metody, parametry, zwracanie wartości

Laboratorium Wykorzystanie kalkulatora Windows do obliczania adresów sieciowych

Visual Basic for Application (VBA)

Użycie Visual Basic for Applications ("VBA")

Laboratorium Programowania Kart Elektronicznych

Wiadomości wstępne Środowisko programistyczne Najważniejsze różnice C/C++ vs Java

Wprowadzenie do programowania w VBA

Warsztaty AVR. Instalacja i konfiguracja środowiska Eclipse dla mikrokontrolerów AVR. Dariusz Wika

Utworzenie pliku. Dowiesz się:

Algorytm. a programowanie -

Program szkolenia PODSTAWY VBA (VISUAL BASIC FOR APPLICATIONS) I FORMULARZE.

Algorytmika i Programowanie VBA 1 - podstawy

Programowanie obiektowe

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 3. Programowanie komputerowe

MATEMATYKA POZIOM PODSTAWOWY PRZYKŁADOWY ZESTAW ZADAŃ NR 2. Czas pracy 120 minut

Przykład powyżej pokazuje, że w zapytaniu można umieszczać funkcje zarówno zdefiniowane w ramach środowiska, jak również własne.

Automatyzowanie zadan przy uz yciu makr języka Visual Basic

1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci:

Wydział Zarządzania AGH. Katedra Informatyki Stosowanej. Podstawy VBA cz. 2. Programowanie komputerowe

Microsoft IT Academy kurs programowania

Aplikacje WWW - laboratorium

Elżbieta Kula - wprowadzenie do Turbo Pascala i algorytmiki

Delphi podstawy programowania. Dialogi

Zadanie 8. Dołączanie obiektów

Aplikacje w środowisku VBA. Visual Basic for Aplications

Programowanie obiektowe. Literatura: Autor: dr inŝ. Zofia Kruczkiewicz

Ćwiczenie Zmiana sposobu uruchamiania usług

Algorytmy i struktury danych

Języki i metody programowania Java Lab2 podejście obiektowe

Transkrypt:

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka 1. Kompilacja aplikacji konsolowych w środowisku programistycznym Microsoft Visual Basic. Odszukaj w menu startowym systemu operacyjnego ikonę klikając na nią uruchom środowisko programisty języka Visual Basic. Następnie z menu File wybierz opcję New Project, a następnie opcję Console Aplication jak na rys. 1. Rysunek 1. Tworzenie aplikacji typu "Console Application" w Microsoft Visual Basic. Ustal nazwę aplikacji w polu Name (np. HelloWord). Na ekranie zostanie wyświetlony szablon (ang. template) aplikacji konsolowej jak na rys. 2. Rysunek 2 Wygenerowany szablon aplikacji. Z menu File wybierz opcję Save All, a następnie za pomocą opcji pokazanych na rys. 3 ustal położenie folderu związanego z utworzoną aplikacją (projektem). Strona 1 z 6

Rysunek 3 Zapisywanie aplikacji (projektu). Uzupełnij aplikację o kod źródłowy jak na rys. 4. Rysunek 4 Kod źródłowy przykładowej aplikacji. Uruchom aplikacje naciskając klawisz F5, lub poprzez wybranie symbolu zielonej strzałki z paska narzędzi (patrz rys. 4.). Poprawne wykonanie opisanych czynności spowoduje uruchomienie aplikacji i wyświetlenie okna konsoli jak na rys. 5. Rysunek 5 Okno konsoli przykładowej aplikacji. Zamknij aplikację naciskając dowolny klawisz. Zapisz projekt aplikacji oraz zamknij środowisko programistyczne Visual Basic. Za pomocą menadżera plików systemu operacyjnego odszukaj na dysku folder z utworzoną aplikacją. Przejrzyj znajdujące się w nim pliki. Zidentyfikuj plik w którym znajduje się kod źródłowy projektu, oraz binarny plik wykonywalny aplikacji. Uruchom aplikację bez użycia środowiska programistycznego. Uruchom ponownie środowisko programistyczne Visual Basic, otwórz wcześniej utworzoną aplikację, a następnie dokonaj modyfikacji wyświetlanego komunikatu tak aby wyświetlany był napis Witaj <Twoje imię>!. Strona 2 z 6

2. Przykładowe programy w języku Visual Basic, oraz zadania do rozwiązania. 2.1. Utwórz nową aplikację konsolową a następnie uruchom poniższy program. Zwróć uwagę na następujące elementy języka Visual Basic: deklarację różnych typów zmiennych, instrukcję przypisania, konkatenację łańcuchów znaków, konwersję typu liczbowego do łańcucha znaków. Dim imie As String Dim nazwisko As String Dim wiek As Integer Console.Write("Jak masz na imie? ") imie = Console.ReadLine() Console.Write("Jak sie nazywasz?") nazwisko = Console.ReadLine() Console.Write("Ile masz lat?") wiek = Console.ReadLine() wiek = wiek + 20 Console.WriteLine("Witaj " + imie + " " + nazwisko + " za 20 lat będziesz miał(a)" + CStr(wiek) + " lat :).") 2.2. Utwórz aplikację konsolową a następnie uruchom poniższy program. Dokonaj modyfikacji programu tak, aby dane które są przypisane podczas inicjalizacji zmiennych, użytkownik mógł wprowadzać z klawiatury. (Zadanie dla zawansowanych * : sprawdź czy użytkownik prawidłowo (spójnie) podał dane wiek oraz datę urodzenia) Dim stan As Boolean = True Dim nazwisko As String = "Kowalski" Dim zawod As String = Nothing Dim wiek As Byte = 23 Dim wzrost As Single = 182.5 Dim dataur As DateTime = DateValue("November 12, 1987") Console.WriteLine("Dziś jest: {0}", Today()) Console.WriteLine("Nazwisko: {0}", nazwisko) If stan Then Console.WriteLine("Wolny") Else Console.WriteLine("W związku") End If Console.WriteLine("Zawód : {0}. ", zawod) Console.WriteLine("Wzrost: {0} cm.", wzrost) Console.WriteLine("Data urodzenia: {0}.", Format(dataur, "yyyy")) Strona 3 z 6

2.3. Utwórz aplikację konsolową a następnie uruchom poniższy program pełniący role kalkulatora. Dokonaj modyfikacji programu tak aby realizował wszystkie działania arytmetyczne tj.: dodawanie, odejmowanie mnożenie, dzielenie. Zabezpiecz operację dzielenia przed dzieleniem przez zero. Dim a As Decimal Dim b As Decimal Dim wynik As Decimal Dim dzialanie As String Dim strwynik As String Console.Write("Podaj 1 liczbę = ") a = Console.ReadLine() Console.Write("Podaj 2 liczbę = ") b = Console.ReadLine() Console.Write("Zdefiniuj działanie (+ ) ") dzialanie = Console.ReadLine() Select Case dzialanie Case "+" wynik = a + b strwynik = CStr(wynik) Case " " wynik = a b strwynik = CStr(wynik) Case Else Console.WriteLine("Niezdefiniowane działanie!") dzialanie = "?" strwynik = "?" End Select Console.WriteLine("{0}{1}{2}={3}", CStr(a), dzialanie, CStr(b), strwynik) Strona 4 z 6

2.4. Utwórz aplikację konsolową a następnie uruchom poniższy program. Dokonaj modyfikacji zakresu wyświetlanych liczb oraz kroku tj. różnicy pomiędzy kolejnymi wyświetlanymi liczbami. Dim i As Integer For i = 0 To 35 Step 1 Console.WriteLine(i) Next 2.5. Utwórz aplikację konsolową a następnie uruchom poniższy program który czyta liczby aż do napotkania liczy 0, a następnie oblicza ilość, sumę oraz średnia wprowadzonych liczb. Dokonaj modyfikacji programu tak aby obliczał średnią z liczb z przedziału <20, 100>, natomiast liczbą kończącą ciąg była dowolna liczba ujemna. Dim ilosc As Integer = 0 Dim suma As Decimal = 0 Dim srednia As Decimal Dim liczba As Decimal Do Console.Write("Podaj liczbę = ") liczba = Console.ReadLine() suma = suma + liczba ilosc = ilosc + 1 Loop While (liczba <> 0) srednia = suma / ilosc Console.WriteLine("Ilosc wprowadzonych liczb = {0}, suma liczb = {1}, średnia liczb = {2}", _ CStr(ilosc), CStr(suma), CStr(srednia)) Strona 5 z 6

3. Zadania do rozwiązania. 3.1. Napisz program obliczający pole powierzchni oraz objętość kuli. Zabezpiecz program przed podaniem błędnych danych tj. promienia mniejszego bądź równego zero. 3.2. Napisz program obliczający pole i obwód trójkąta mając dane długości jego boków. Sprawdź czy możliwe jest utworzenie trójkąta z boków o długościach podanych przez użytkownika programu 3.3. Napisz program wyznaczający odległość pomiędzy dwoma punktami na płaszczyźnie reprezentowanymi poprzez ich współrzędne. 3.4. Napisz program obliczający pierwiastki wielomianu. 3.5. Napisz program który czyta N par liczb X, Y reprezentujących położenie punktu na płaszczyźnie oraz promień R koła położonego w początku układu współrzędnych. Sprawdź ile punktów należy do koła o promieniu R Strona 6 z 6