Problem z kodem na obliczanie różnicy 2 liczb
Ostatnio zmodyfikowano 2020-05-17 18:21
Sonia Temat założony przez niniejszego użytkownika |
Problem z kodem na obliczanie różnicy 2 liczb » 2020-05-17 18:09:28 Przychodzę tutaj ponownie, ponieważ już większość programu mam ze sobą a ciągle program nie jest w 100% poprawny. Ogólne zadanie programu: Napisz program pozwalający na wprowadzanie dwóch liczb z klawiatury, obliczanie ich różnicy i wyprowadzanie wyniku na ekran. A na ekranie mają się kolejno pokazać napisy: Podaj liczbę c
c=
c= liczba wpisana z klawiatury
Podaj liczbę d
d=
d= liczba wpisana z klawiatury
c – d =obliczony wynik
dodatkowo ma się wyświetlać odpowiedni napis - wynik jest dodatni/ujemny.
A tutaj co narazie mam, trzeba zrobić w nim parę poprawek żeby działał :)
#include <iostream> using namespace std; int main() { int c; float d; std::cout << "Podaj liczbe c: "; std::cin >> c; std::cout << "Podaj liczbe d: "; std::cin >> d; std::cout << "Liczba c = " << c << std::endl; std::cout << "Liczba d = " << d << std::endl; roznica = c-d; cout << "c-d=" << roznica; if (c-d!= 1>) { roznica=c-d cout << "c-d=" << roznica; } else cout << "wynik dodatni"; if (c-d!= 0<) { roznica = c-d cout << "c-d=" << roznica; } else cout << "wynik ujemny"; return 0; }
Z góry dziękuje za wszytskie rady i pomoc!! :)
|
|
nanoant20 |
» 2020-05-17 18:21:45 float roznica = c - d; cout << c << " - " << d << " = " << roznica << " "; if( roznica < 0 ) { cout << "wynik ujemny"; } else cout << "wynik dodatni";
Poniżej link do formatowania tekstu i wstawiania kodu na tym formu Kurs STC |
|
« 1 » |