algorytmy - schemat blokowy (zadanko)

Paatyczak
Użytkownik
Użytkownik
Posty: 120
Rejestracja: 6 wrz 2007, o 22:13
Płeć: Kobieta
Lokalizacja: Zduńska Wola
Podziękował: 58 razy

algorytmy - schemat blokowy (zadanko)

Post autor: Paatyczak »

przedstaw w postaci schematu blokowego algorytm wyboru najmniejszej z trzech wprowadzonych liczb a,b,c

zrobiłaby to zadanie z kilkoma warunkami ale podobno mają być dwa :/
wie ktoś jak to zrobić?
Awatar użytkownika
abrasax
Użytkownik
Użytkownik
Posty: 844
Rejestracja: 20 maja 2005, o 13:19
Płeć: Kobieta
Lokalizacja: Zabrze
Podziękował: 1 raz
Pomógł: 161 razy

algorytmy - schemat blokowy (zadanko)

Post autor: abrasax »

może tak:
1. porównać liczby a i b, wybrać mniejszą
2. wybraną liczbę porównać z liczbą c, wybrać mniejszą
Paatyczak
Użytkownik
Użytkownik
Posty: 120
Rejestracja: 6 wrz 2007, o 22:13
Płeć: Kobieta
Lokalizacja: Zduńska Wola
Podziękował: 58 razy

algorytmy - schemat blokowy (zadanko)

Post autor: Paatyczak »

nie mogę sobie wybrać sobie mniejszej bo musze zrobić co jeśli tak i co jeśli nie ;p
Awatar użytkownika
abrasax
Użytkownik
Użytkownik
Posty: 844
Rejestracja: 20 maja 2005, o 13:19
Płeć: Kobieta
Lokalizacja: Zabrze
Podziękował: 1 raz
Pomógł: 161 razy

algorytmy - schemat blokowy (zadanko)

Post autor: abrasax »

niech d - liczba mniejsza z dwóch liczb a i b
jeśli a
Rafal88K
Użytkownik
Użytkownik
Posty: 311
Rejestracja: 15 mar 2007, o 16:52
Płeć: Mężczyzna
Lokalizacja: Lublin
Podziękował: 28 razy
Pomógł: 54 razy

algorytmy - schemat blokowy (zadanko)

Post autor: Rafal88K »

Tak może wyglądać implementacja tego algorytmu w C++:

Kod: Zaznacz cały

#include <iostream>

int main()
{
	int a , b, c;
	std::cout << "Podaj 3 liczby po spacjach: "; // np. 10 25 4
	std::cin >> a >> b >> c;
	std::cout << "Najwieksza z liczb to " << ((a <= b) ? ((a <= c) ? a : c) : ((b <= c) ? b : c)) << std::endl;
	std::cout << std::endl;
	system("pause");
	return 0;
}
ODPOWIEDZ