Laboratoria nr 3 program nr 2

Zmienne. Deklaracje zmiennych. Komentarze. Podstawowe typy zmiennych. Nazwy zmiennych. Stałe liczbowe. Operatory arytmetyczne. Operator przypisania. Priorytet operatorów arytmetycznych. Wyrażenia arytmetyczne. Funkcja printf. Funkcja scanf. Stałe i funkcje z pliku nagłówkowego math.h oraz cmath. Przykłady kodu w C/C++.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
/** Niezbedne dolaczenie bibliotek **/
#include "stdafx.h"
#include <iostream> // Biblioteka obslugujace operacje wejscia wyjscia
#include <cmath> // Biblioteka z funkcjami matematycznymi mozna tez zastosowac biblioteke math.h
 
/**
*
* Program Główny prezentujący funckje C++ wyprowadzania treści na wyjście konsoli.
* Wprowadzanie danych do programu i podstawowe operacje arytmetyczne.
* Prezentacja działania zmiennych, przypisywanie zmiennym wartości z funkcji etc..
*
* @author Marcin Mirończuk
*
*/
int main()
{
    using namespace std; // przestrzen nazw
 
    double polePowierzchni; // zmienna przechowujaca pole powierzchni
 
    std::cout << "Podaj powierzchnie swego mieszkania w metrach kwadratowych: ";
    std::cin >> polePowierzchni; // wczytanie pola powierzchni zadanego przez uzytkownika
 
    double bokKwadratu; // zmienna przechowujaca dlugosc boku kwadratu
     
    bokKwadratu = sqrt(polePowierzchni); // wywolanie funkcji obliczajacej pierwiastek z podanego pola
                                        // i zapamietanie wyniku w zmiennej bokKwadratu
 
    std::cout << "Odpowiada to kwadratowi o boku " << bokKwadratu << " metrow." << std::endl;
 
    std::cin.get();
    std::cin.get();
 
    return 0;
}

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

This site uses Akismet to reduce spam. Learn how your comment data is processed.