Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Problem z kodem na obliczanie różnicy 2 liczb

Ostatnio zmodyfikowano 2020-05-17 18:21
Autor Wiadomość
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!! :)
P-176894
nanoant20
» 2020-05-17 18:21:45
C/C++
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
P-176895
« 1 »
  Strona 1 z 1