Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie

Podobne dokumenty
Przedrostkowa i przyrostkowa inkrementacja i dekrementacja

W przeciwnym wypadku wykonaj instrukcję z bloku drugiego. Ćwiczenie 1 utworzyć program dzielący przez siebie dwie liczby

znajdowały się różne instrukcje) to tak naprawdę definicja funkcji main.

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

Wskaźniki a tablice Wskaźniki i tablice są ze sobą w języku C++ ściśle związane. Aby się o tym przekonać wykonajmy cwiczenie.

Niezwykłe tablice Poznane typy danych pozwalają przechowywać pojedyncze liczby. Dzięki tablicom zgromadzimy wiele wartości w jednym miejscu.

Widoczność zmiennych Czy wartości każdej zmiennej można zmieniać w dowolnym miejscu kodu? Czy można zadeklarować dwie zmienne o takich samych nazwach?

1 Podstawy c++ w pigułce.

Każde wykonanie bloku instrukcji nazywamy pojedynczym przebiegiem lub iteracją pętli.

Część XVII C++ Funkcje. Funkcja bezargumentowa Najprostszym przypadkiem funkcji jest jej wersja bezargumentowa. Spójrzmy na przykład.

Część XII C++ Warunki zagnieżdżone Ćwiczenie 1 nazwisko40 2. nie przepisując komentarzy!

1 Podstawy c++ w pigułce.

Utworzenie pliku. Dowiesz się:

Część XV C++ Ćwiczenie 1

Programowanie w języku Python. Grażyna Koba

po wykonaniu instrukcji wartość zmiennej x zostanie zwiększona o 50,a

for (inicjacja_warunkow_poczatkowych; wyrazenie_warunkowe; wyrazenie_zwiekszajace) { blok instrukcji; }

Blockly Kodowanie pomoc.

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

Warto też w tym miejscu powiedzieć, że w C zero jest rozpoznawane jako fałsz, a wszystkie pozostałe wartości jako prawda.

for (inicjacja_warunkow_poczatkowych(końcowych); wyrazenie_warunkowe; wyrazenie_zwiekszajace(zmniejszające)) { blok instrukcji; }

Operacje wykonywane są na operandach (argumentach operatorów). Przy operacji dodawania: argumentami operatora dodawania + są dwa operandy 2 i 5.

Pętle. Dodał Administrator niedziela, 14 marzec :27

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

Nazwa implementacji: Nauka języka Python wyrażenia warunkowe. Autor: Piotr Fiorek. Opis implementacji: Poznanie wyrażeń warunkowych if elif - else.

Cw.12 JAVAScript w dokumentach HTML

lekcja 8a Gry komputerowe MasterMind

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

Instrukcje warunkowe i skoku. Spotkanie 2. Wyrażenia i operatory logiczne. Instrukcje warunkowe: if else, switch.

JAVAScript w dokumentach HTML (1)

4. Funkcje. Przykłady

Warsztaty dla nauczycieli

Powtórka algorytmów. Wprowadzenie do języka Java.

Wstęp do informatyki- wykład 7

Podstawy programowania skrót z wykładów:

Podstawy języka C++ Maciej Trzebiński. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. Praktyki studenckie na LHC IVedycja,2016r.

Programowanie w Turbo Pascal

Programowanie w C++ Wykład 2. Katarzyna Grzelak. 4 marca K.Grzelak (Wykład 1) Programowanie w C++ 1 / 44

Podstawy programowania w języku C i C++

JAVAScript w dokumentach HTML (1) JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.

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

Celem tego projektu jest stworzenie

Python wprowadzenie. Warszawa, 24 marca PROGRAMOWANIE I SZKOLENIA

Pętle. for, while, do... while, foreach. Materiał pomocniczy do kursu Podstawy programowania Autor: Grzegorz Góralski ggoralski.

Pascal - wprowadzenie

Programowanie w języku C++ Grażyna Koba

Programowanie komputerowe. Zajęcia 1

Bloki anonimowe w PL/SQL

Program znajduje największa lub najmniejsza z podanych liczb. Liczby podajemy dopóki nam sie nie znudzi.

Powtórka algorytmów. Wprowadzenie do języka Java.

Tablice (jedno i wielowymiarowe), łańcuchy znaków

EGZAMIN MATURALNY Z INFORMATYKI

JĘZYKI PROGRAMOWANIA Z PROGRAMOWANIEM OBIEKTOWYM. Laboratorium 3. Instrukcje wyboru

Podstawy programowania w C++

3. Instrukcje warunkowe

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Pytania sprawdzające wiedzę z programowania C++

Wstęp do programowania

JAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź

Programowanie C++ Wykład 2 - podstawy języka C++ dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Rys.2.1. Trzy warstwy stanowiące podstawę popularnego podejścia w zakresie budowy stron internetowych [2]

Przedmiot: Informatyka w inżynierii produkcji Forma: Laboratorium Temat: Zadanie 4. Instrukcja warunkowa.

Struktura pliku projektu Console Application

7. Pętle for. Przykłady

JAVA?? to proste!! Autor: wojtekb111111

Wstęp do programowania INP003203L rok akademicki 2016/17 semestr zimowy. Laboratorium 1. Karol Tarnowski A-1 p.

Konstrukcje warunkowe Pętle

Podstawy i języki programowania

Ćwiczenia podstawowe, zestaw 5, część 1

Programowanie komputerowe. Zajęcia 4

do instrukcja while (wyrażenie);

Typ użyty w deklaracji zmiennej decyduje o rodzaju informacji, a nazwa zmiennej symbolicznie opisuje wartość.

JAVAScript w dokumentach HTML - przypomnienie

Programowanie strukturalne i obiektowe

Spis treści JĘZYK C - INSTRUKCJA WARUNKOWA IF, OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE. Informatyka 1

Informatyka I. Typy danych. Operacje arytmetyczne. Konwersje typów. Zmienne. Wczytywanie danych z klawiatury. dr hab. inż. Andrzej Czerepicki

Podstawy Programowania

Podstawy i języki programowania

Odczyt danych z klawiatury Operatory w Javie

Operatory w C++ Operatory arytmetyczne. Operatory relacyjne (porównania) Operatory logiczne. + dodawanie - odejmowanie * mnożenie / dzielenie % modulo

Baltie. Programujemy historyjki

Języki programowania zasady ich tworzenia

Programowanie strukturalne. Opis ogólny programu w Turbo Pascalu

Podstawy języka C++ Maciej Trzebiński. Praktyki studenckie na LHC IFJ PAN. Instytut Fizyki Jądrowej Polskiej Akademii Nauk. M. Trzebiński C++ 1/16

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

Warunki logiczne instrukcja if

Spis treści JĘZYK C - OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE, INSTRUKCJA WARUNKOWA IF. Informatyka 1

Podstawy Programowania C++

METODY KOMPUTEROWE W OBLICZENIACH INŻYNIERSKICH

Cwiczenie nr 1 Pierwszy program w języku C na mikrokontroler AVR

Podstawy programowania C. dr. Krystyna Łapin

Elżbieta Kula - wprowadzenie do Turbo Pascala i algorytmiki

Obliczenia, zmienne. Proste działania, zmienne, rodzaje zmiennych, proste operacje i działania na zmiennych.

Wprowadzenie do języka Java

Informatyka II. Laboratorium Aplikacja okienkowa

Wprowadzenie. Organizacja pracy i środowisko programistyczne. Mirosław Ochodek

JAVASCRIPT PODSTAWY. opracowanie: by Arkadiusz Gawełek, Łódź

C++ wprowadzanie zmiennych

Wstęp do programowania INP003203L rok akademicki 2018/19 semestr zimowy. Laboratorium 2. Karol Tarnowski A-1 p.

Transkrypt:

Część X C++ Typ znakowy służy do reprezentacji pojedynczych znaków ASCII, czyli liter, cyfr, znaków przestankowych i innych specjalnych znaków widocznych na naszej klawiaturze (oraz wielu innych, których nie znajdziemy na klawiszach). Aby stworzyć zmienną typu znakowego, używamy słowa kluczowego char. Ćwiczenie 1 1. Utwórz nowy projekt w Dev C++ i zapisz go w folderze nazwisko33 2. Do zmiennej o nazwie znaki przypisz małą literę k - pamiętając, aby ująć ją w znaki apostrofu -wprowadź do projektu modyfikacje tak aby wyglądał jak poniżej Po uruchomieniu programu nasza litera zostanie wyświetlona na ekranie Do zmiennej znakowej można przypisać również liczbę Czemu typ znakowy zaliczamy do typów arytmetycznych, czyli liczbowych, ponieważ tak naprawdę to typ znakowy jest typem liczbowym. Zmienna typu znakowego może bowiem przechować liczbę od 0 do 255, a każdemu znakowi w kodzie ASCII odpowiada konkretna liczba (na przykład małej literze k odpowiada liczba 107). Ćwiczenie 2 1. Uruchom plik o nazwie nazwisko33 z rozszerzeniem DEV (znajduje się w folderze

nazwisko 33) 2. Wprowadź modyfikacje zapisując do zmiennej znakowej dowolną liczbę z przedziału od 0 do 255. Wprowadź pięć takich zmiennych.(możesz skorzystać z poniższego zrzutu ekranu) Zobacz że każdej liczbie odpowiada litera bądź znak Prawda czy fałsz Najprostszym, ale bardzo często używanym typem danych jest tryb logiczny. Do jego określenia służy słowo kluczowe hool. Do zmiennej typu logicznego możemy zapisać wyłącznie 0 lub 1. Zmienną tego typu najczęściej stosuje się do określenia, czy coś jest włączone, czy wyłączone lub prawdziwe albo fałszywe. Jeśli relacja jest prawdziwa np 7 > 3, to rezultatem jest 1. Gdy relacja jest nieprawdziwa, otrzymujemy wartość 0. Aby zobaczyć, w jaki sposób zdefiniować zmienną logiczną i jak z niej korzystać, wykonujemy ćwiczenie. Ćwiczenie 3 1. Utwórz nowy projekt w Dev C++ i zapisz go w folderze nazwisko34 2. Wprowadź do projektu modyfikacje tak aby wyglądał jak poniżej

Aby wyróżnić wartości zapisywane do zmiennej typu logicznego od zmiennej typu arytmetycznego, zamiast 1 i 0 stosuje się określenia true i false. Pierwsze z nich oznacza prawdę i przypisuje zmiennej wartość 1, drugie - fałsz i przypisuje zmiennej wartość 0. Sterowanie programem Instrukcje znajdujące się w funkcji głównej wykonywane są jedna po drugiej. W ten sposób nie da się jednak tworzyć dużych i praktycznych aplikacji. Dlatego warto poznać polecenia, za pomocą których możemy sterować wykonywaniem kodu źródłowego. Na początku poznamy instrukcje warunkowe. Są to takie twory języka, które pozwalają komputerowi wykonywać pewien blok instrukcji tylko wtedy, gdy zostaje spełniony określony przez nas warunek. Oprócz instrukcji warunkowych poznamy również pętle. Dzięki nim każda instrukcja może być wykonana wielokrotnie (oczywiście mamy duży wpływ na liczbę powtórzeń). Szybko się przekonamy, że instrukcje warunkowe i pętle znacznie ułatwiają programowanie oraz oczywiście pozwalają na pisanie lepszych, bardziej rozbudowanych i praktycznych programów. Instrukcja warunkowa if (z ang. jeśli). instrukcję warunkową if możemy ogólnie zapisać w następującej postaci: if (warunek) instrukcja; Działanie instrukcji if można rozumieć następująco: Jeśli warunek jest prawdziwy, wykonaj instrukcję. Gdy warunek jest fałszywy, nie rób nic.

Działanie operatorów relacji polega na wyświetlaniu liczby 0 w wypadku, gdy relacja była fałszywa, oraz 1, gdy była prawdziwa. Zobaczmy teraz, w jaki sposób od wyniku tej relacji uzależnić wykonanie fragmentu kodu. Ćwiczenie 4 Napisać program, który sprawdza relację dwóch liczb oraz w zależności od tego, która jest większa, wyświetla na ekranie odpowiedni komunikat. 1. Utwórz nowy projekt w Dev C++ i zapisz go w folderze nazwisko35 2. Wprowadź do projektu modyfikacje tak aby wyglądał jak poniżej Warunkowe wykonanie kilku poleceń W poprzednim programie przy spełnieniu warunku zostaje wykonana jedna instrukcja cout. Jeśli chcemy aby w przypadku spełnienia warunku było wykonanych kilka poleceń wystarczy ująć je w nawiasy klamrowe. Ćwiczenie 5 1.Utwórz nowy projekt o nazwie nazwisko36 2.Wprowadź do projektu modyfikacje tak aby wyglądał jak poniżej 3.Skompiluj i uruchom program 4.Przeanalizuj program

Wszystkie pliki z nazwiskiem i kolejnym numerem umieszczamy w swoim folderze nazwiskocplusplus na serwerze.