Obsługa strumienia wejścia/wyjścia /zajęcia nr 2/ printf – wyświetlanie scanf – ??? dla printf: \n - nowa linia \t - tabulator poziomy \b - znak cofania.

Slides:



Advertisements
Podobne prezentacje
Pomysł Sukces Wstępne rozwiązanie Symulacja Wynik zadowala? Poprawa rozwiązania Nie Tak Podstawowa pętla projektowania.
Advertisements

argumenty wiersza poleceń: getopt
OOPC++ - operatory1 Operatory class complex { private: double re, im; public: complex (double r, double i = 0) { re = r; im = i; } friend complex operator+
Instrukcje Instrukcja : definicja obliczenia i określenie sposobu wykonania tego obliczenia. Program : ciąg instrukcji wykonywanych kolejno od pierwszej.
Rekursja Teoretyczne podstawy informatyki Wykład 5
Metody numeryczne Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Programowanie imperatywne i język C Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie.
Programowanie imperatywne i język C
Modularyzacja i struktury danych w C Copyright, 2005 © Jerzy R. Nawrocki Wprowadzenie.
Modularyzacja i struktury danych w C Copyright, 2005 © Jerzy R. Nawrocki Wprowadzenie.
Programowanie imperatywne i język C Copyright, 2005 © Jerzy R. Nawrocki Wstęp.
Programowanie imperatywne i język C Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie.
Język C – Część II Copyright, 2004 © Jerzy R. Nawrocki Wprowadzenie do informatyki.
Testowanie oprogramowania metodą badania pokrycia kodu
Współprogramy Plan: Motywacja Składnia Scenariusz obiektu współprogramu Przykłady Producent – konsument ( instrukcja attach ) Czytelnik -pisarze ( instukcja.
Programowanie obiektowe W2
Podstawy programowania II Wykład 2: Biblioteka stdio.h Zachodniopomorska Szkoła Biznesu.
Podstawy programowania w języku C i C++
Wyrażenia w Turbo Pascalu.
Informatyka I Wykład 4 Stałe Stałe liczbowe Stałe znakowe Stałe tekstowe Jerzy Kotowski Politechnika Wroclawska var = 5L - 0xA; -5.
Jerzy Kotowski Politechnika Wrocławska
Temat: Okres półtrwania
Programowanie strukturalne i obiektowe
Struktura programu w języku Java
Operacjonalizacja problematyki badawczej
III. Proste zagadnienia kwantowe
Waluta Unii Europejskiej - euro
Podstawowe jednostki informacji, co to jest bit i bajt?
To jest bardzo proste  Lekcja nr 3
Każde twierdzenie można zapisać w postaci: "Jeśli a to b". a – nazywamy założeniem twierdzenia, b – nazywamy tezą twierdzenia. Jeśli zamienimy b z a miejscami,
Podstawy programowania
Takie liczby to: {... -5, -4, -3, -2, -1, 0, 1, 2, 3, 4, 5,... }
Podstawy programowania w języku C i C++
Podstawy programowania w języku C i C++
TYPY STRUKTURALNE Tablice Tablicą nazywamy złożoną strukturę danych, która zawiera zbiór elementów tego samego typu.
ALGORYTMY.
Automatyczne wyznaczanie złożoności obliczeniowej algorytmów
Wykonała Sylwia Kozber
xHTML jako rozszerzenie HTML
Prezentacja dla klasy III gimnazjum Przedmiot: matematyka Dział: Funkcje Temat: Graficzna ilustracja układów równań (lekcja pierwsza)
Elementy programowania97 Użycie zmiennych w procedurze Sub ObliczWiek() 'deklaracja zmiennych Dim ImieNazwisko As String Dim DataUrodzenia As Date Dim.
Warsztaty C# Część 2 Grzegorz Piotrowski Grupa.NET PO
Warsztaty C# Część 3 Grzegorz Piotrowski Grupa.NET PO
BEZPIECZNY INTERNET. PRZEGLĄDANIE STRON INTERNETOWYCH.
Wskaźniki.
Analiza migracji pacjentów na Mazowsze oraz związane z tym koszty finansowe ponoszone przez MOW NFZ i placówki medyczne MAZOWIECKI ODDZIAŁ WOJEWÓDZKI NFZ.
Bazy danych.
A. Jędryczkowski – 2006 ©. Tablica to struktura danych zawierająca zbiór obiektów tego samego typu i odpowiada matematycznemu pojęciu wektora (tablica.
Turbo Pascal umożliwia wykorzystanie w programach zbiorów teoriomnogościowych, których elementy muszą należeć do pewnego określonego typu. Typ zbiorowy.
Pliki elementowe – A. Jędryczkowski © 2007 Turbo Pascal umożliwia wykorzystanie w programach plików elementowych. Pliki takie zawierają informację zakodowaną
Budowa programu #include /*instrukcje preprocesora */ #include int main(void) { /*podstawowa funkcja programu */ int a=1; /*deklaracja i inicjalizacja.
Podzielność liczb. Cecha podzielności przez 3 i 9.
Program Edukacyjno- Terapeutyczny Ortograffiti
Temat 5: Elementy meta.
Temat 1: Składnia języka HTML
Temat 1: Umieszczanie skryptów w dokumencie
Temat 6: Elementy podstawowe
Temat 4: Znaki diakrytyczne i definiowanie języka dokumentu
Warsztaty użytkowników programu PLANS – Karwia06 Język makropoleceń JMP programu PLANS Część I mgr inż. Tomasz Zdun.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcja switch switch (wyrażenie) { case wart_1 : { instr_1; break; } case wart_2 : { instr_2; break; } … case wart_n : { instr_n; break; } default.
Instrukcje sterujące: W instrukcjach sterujących podejmowane są decyzje o wykonaniu tych czy innych instrukcji programu. Decyzje te podejmowane są w zależności.
Programowanie strukturalne – język C
Gramatyki i translatory
Zmienne i typy danych w C#
Języki formalne Copyright, 2006 © Jerzy R. Nawrocki Wprowadzenie do informatyki Wykład.
Programowanie imperatywne i język C Copyright, 2007 © Jerzy R. Nawrocki Wstęp do.
Pismo techniczne.
Tt. ooo 3.
Zmienne i typy danych w C#
Zapis prezentacji:

Obsługa strumienia wejścia/wyjścia /zajęcia nr 2/ printf – wyświetlanie scanf – ??? dla printf: \n - nowa linia \t - tabulator poziomy \b - znak cofania \f - znak nowej strony \v - tabulator pionowy \? Znak zapytania \' znak apostrofu \" znak cudzysłowu \ooo liczba ósemkowa \xhh liczba szesnastkowa np. printf(\n);

Typy danych

Zmienne zmienną określa się jako pewien obszar pamięci o zadanej symbolicznej nazwie, w którym można przechować wartości; wartości są interpretowane zgodnie z zadeklarowanym typem zmiennej. Przykładowe definicje zmiennych: int n, m=5; floatx=-1.93; char znak; w języku C/C++ nazwą może być dowolnie długi ciąg liter, cyfr i znaków podkreślenia; małe i wielkie litery są rozróżniane; nazwą nie może być słowo kluczowe.

Scanf i … specyfikatory int n=0; printf(podaj liczbe n: printf(podaj liczbe n: ); scanf( scanf(%d,&n); printf(Pierwiastek kwadratowy z liczby %d wynosi: %8.2f printf(\nPierwiastek kwadratowy z liczby %d wynosi: %8.2f,n,sqrt(n)); Przykładowe specyfikatory dla pewnych typów danych: d or iinteger uUnsigned decimal integer fDecimal floating point, lowercase eScientific notation (mantissa/exponent) np e+2 EScientific notation (mantissa/exponent) np E+2 cCharacter sString (napis) scanf(%c,&znak); scanf( %c,&znak);

Instrukcje 1) Instrukcja przypisania: Zmienna = Wyrażenie; np. x= sqrt(abs(n)+3);

Operatory Przykład: bool wynik =true; … wynik = ! (1>2); wynik = !wynik;

Div_t div_t wynik = div( a, b ); x=wynik.quot //część całkowita z dzielenia a przez b y=wynik.rem //reszta z dzielenia a przez b (a mob b) Zadanie: div_t wynik=div(17, 6) wynik.qout=??? wynik.rem=???