4053064410

4053064410



Laboratorium Podstawy Programowania

getch();


}


/♦funkcja pobierająca znak z bufora klawiatury użyta w celu zatrzymania ekranu wynikowego */

// koniec programu

1.4.    Operatory arytmetyczne

Do zapisania w języku C podstawowych działań matematycznych służą następujące operatory:

+ - dodawanie,

- - odejmowanie,

* - mnożenie,

/ - dzielenie, (dla argumentów całkowitych jest to dzielenie całkowitoliczbowe),

% - reszta z dzielenia całkowitoliczbowego (modulo).

1.5.    Operatory inkrementacji i dekrementacji (zwiększania i zmniejszania)

Operator inkrementacji ++ jest jednoragumentowy i powoduje zwiększenie o 1 wartości swojego argumentu. Jeśli umieszczony jest przed zmienną, to zwiększa jej wartość przed jej wykorzystaniem w instrukcji, a jeśli jest umieszczony za zmienna, to zwiększy jej wartość po jej wykorzystaniu. Podobnie operator dekrementacji - - powoduje zmniejszenie o jeden wartości argumentu.

1.6.    Operatory przypisania

Wyrażenia, w których lewa strona powtarza się po prawej stronie operatora = można zapisać w bardziej zwartej postaci np.:

a=a+l jest równoważne a+=l b=b*c jest równoważne b*=c

Program 1.3.

#    include <stdio.h>

#    include <conio.h>

#    define STAŁA 20 void main()


{


int a=100, n; float x=2.55555, y; char zn='A'; clrscr();

printf("a=%d\n",a);

printf("osemkowo: a=%o\n",a);

printf("szesnastkowo: a=%x\n",a);

printf("znakowo: a=%c\n",a);

printf("x=%8.2f\n",x);

printf("STALA+a=%d\n",a+STALA);

printf("int(x)=%d\n",int(x));

printf("int(zn)=%d\n",zn);

printf("char(a)=%c\n",char(a));

printf("++a=%d\n",++a);

printf("y=x*=2 %f\n",y=x*=2);

printf("y=n=a/=x-=l %f\n",y=n=a/=x

printf("a*=x++ %d\n",a*=x++);

printf("Podaj znak ");


//konwersja typu float do int //konwersja typu char do int //konwersja typu int do char //utycie operatora inkrementacji /♦obliczamy od prawej strony*/


Politechnika Opolska


4



Wyszukiwarka

Podobne podstrony:
Laboratorium Podstawy Programowania Znakami sterującymi są także: - znak tabulacji, - nuli (znak
Laboratorium Podstawy Programowania Aby określić rozmiar poszczególnych typów (zależy od parametrów
Laboratorium Podstawy Programowania zn=getchar(); putchar(zn); printf("

skrypt011 JO Laboratorium Podstaw Elektrotechniki 1 3, i Znak ostrzegawczy dla przyrządów, których
IMGU28 LABORATORIUM PROGRAMOWANIA STEROWNIKÓW Podstawy programowania w STL Zadanie 1. Zapis podstawo
Treść laboratoriów ® Wprowadzenie do Visual Basic .NET, środowisko pracy. ® Podstawy programowania,
64598 IMAG0769 (2) 30 Laboratorium z podstaw badań ultradźwiękowych Przy Kładowy wygląd e kranu, mon
Laboratorium Podstaw Robotyki - 6 zapisanymi w programie. Uruchomienie wykonywania programu odbywa s
7.9.    Laboratorium bierze stały udział w podstawowych programach zewnętrznej oceny
2013 03 04 26 47 Laboratorium Podstaw Konstrukcji Maszyn Studia I stopnia, semestr IV, 30 godzin za
DSC00338(1) LABORATORIUM PODSTAW KONSTRUKCJI MSZ Studia inżynierskie Program ćwiczeń laboratoryjnych
Podstawy programowania sem.II Laboratorium nr 1 Wprowadzenie do środowiska Dev C++ i arytmetyki 1.
Podstawy programowania, sem.II Laboratorium nr 4 Instrukcje if, if else, switch 1. Napisać program
Obraz1131 Podstawy informatyki - laboratoriumMathCAD - (części) Tematyka: podstawy programu, pola t
Podstawy Programowania Laboratorium 3 - Praca domowa 1 Wielokrotne powtarzanie tych samych operacji
Podstawy Programowania Laboratorium 3 - Praca domowa return 0;} Dekrementację licznika można przenie
Podstawy Programowania Laboratorium 3 - Praca domowa W przykładzie 6 licznik zmniejsza swoją wartość
Podstawy Programowania Laboratorium 3 - Praca domowa} else { cout « x « ” „to„liczba„nieparzysta”

więcej podobnych podstron