Witam,
Przygodę z programowaniem zacząłem przedwczoraj, więc zrozumcie moje pytania. Funkcja na obliczenie pola nie działa, wychodzą jakieś dziwne znaczki.
0
1
int a;
int b;
int c;
double pole;
double polowa =( a + b + c ) / 0.5;
Ciekawe, jakie wartości mają zmienne a
, b
oraz c
w momencie liczenia wartości przypisywanej do zmiennej polowa
...
0
Mam też wątpliwości co do podstaw matematycznych, bo jak dzielisz przez połowę to nie będzie polowa tylko podwojenie.
0
No, tak pewnie poprawiałem i podzieliłem, mój błąd :). Czyli najpierw trzeba określić wartości zmiennych, a dopiero wtedy na podstawie tych wartości, określić kolejną zmienną.
0
Tak bo w języku imperatywnym instrukcje wykonywane są generalnie po kolei. To co zrobiłeś to nie jest funkcja tylko wykonanie instrukcji.