Znajdywanie najmniejszej wartości z podanych.
Ostatnio zmodyfikowano 2012-01-17 18:23
Kameleon Temat założony przez niniejszego użytkownika |
Znajdywanie najmniejszej wartości z podanych. » 2012-01-17 18:16:29 Witam chciałem napisać program, który wyświetla najmniejszą liczbę z trzech podanych ( przy użyciu Funkji... ) Wygląda to tak, ale nie działa tak jak powinno: #include <iostream> #include <cstdio> #include<math.h> using namespace std;
int a, b, c;
int najmniejsza_liczba() { if( a < b && a < c ) { cout << a; } else if( b < a && b < c ) { cout << b; } else if( c < a && c < b ) { cout << c; } }
int main()
{ cout << " \n PROGRAM by SebekW \n \n\n"; cout << "Wprowadz pierwsza liczbe "; cin >> a; cout << "\nWprowadz druga liczbe "; cin >> b; cout << "\nWprowadz trzecia liczbe "; cin >> c; cout << "\n\n Najmniejsza liczba jest " << najmniejsza_liczba(); cin.ignore(); getchar(); return 0; } |
|
pekfos |
» 2012-01-17 18:20:21 Funkcja wyświetla tą wartość, a ty oczekujesz by ją zwróciła.. |
|
Kameleon Temat założony przez niniejszego użytkownika |
» 2012-01-17 18:23:50 ok juz wiem , blad popelnilem w tej linijce:
cout << "\n\n Najmniejsza liczba jest " << najmniejsza_liczba();
zmieniłem ją na:
cout << "\n\n Najmniejsza liczba jest "; najmniejsza_liczba();
O to mi chodziło !! :D |
|
« 1 » |