program c++
Witam.
Potrzebuje napisac program w c++ ktory sprawdzi ktora z podanych liczb jest najmniejsza.
Dane wejsciowe to 4 liczby (bez zera, ulamkow)
zrobilem cos takiego, ale podaje dobry wynik tylko wtedy gdy pierwsza liczba jest najmniejsza, przy 2,3,4 nic nie wyswietla.
Gdzie mam blad ? Czego brakuje ?
z gory dzieki za pomoc...
Potrzebuje napisac program w c++ ktory sprawdzi ktora z podanych liczb jest najmniejsza.
Dane wejsciowe to 4 liczby (bez zera, ulamkow)
zrobilem cos takiego, ale podaje dobry wynik tylko wtedy gdy pierwsza liczba jest najmniejsza, przy 2,3,4 nic nie wyswietla.
Gdzie mam blad ? Czego brakuje ?
#include
#include
using namespace std;
int main()
{
int a,b,c,d;
cout <
cin >> a;
cout <
cin >> b;
cout <
cin >> c;
cout <
cin >> d;
if (a
if (a
if (a
cout <<
else
if (b
if (b
if (b
cout <<
else
if (c
if (c
if (c
cout <<
else
if (d
if (d
if (d
cout <<
cin.ignore();
getchar();
return 0;
}
z gory dzieki za pomoc...
Odpowiedzi: 2
dzieki za pomoc, troszke to zmodyfikowalem, bo sie o jakies errory szczypal.
#include
#include
using namespace std;
int main()
{
int a,b,c,d;
int naj;
cout <
cin >> a;
cout <
cin >> b;
cout <
cin >> c;
cout <
cin >> d;
naj = a;
if (naj
{
}
else
{
naj = b;
}
if ( naj
{
}
else
{
naj = c;
}
if ( naj
{
}
else
{
naj = d;
}
cout <<
cin.ignore();
getchar();
return 0;
}
napisane w DEV–C++ 4
sprawdziłem i działa.
sprawdziłem i działa.
#include
#include
int main(int argc, char *argv[])
{
int a;
int b;
int c;
int d;
int naj;
cout <
cin >> a;
cout <
cin >> b;
cout <
cin >> c;
cout <
cin >> d;
naj = a;
if (naj
{
}
else
{
naj = b;
}
if ( naj
{
}
else
{
naj = c;
}
if ( naj
{
}
else
{
naj = d;
}
cout <<
getch();
return 0;
}