Instrukcja warunkowa. Sprzedawca komputerów. Podręcznik, str. 101, przykład 1 i str. 152, ćw. 11

Opis programu:

  • Program jest ilustracją sytuacji problemowej z podręcznika.
  • Pytanie jest o ile należy podnieść cenę komputera jeśli wzrośnie cena procesora.

Schemat algorytmu:

alg sprzedawca komputerow

Przykładowy kod programu:

  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. float cenak, //cena kmputera
  6. cenap, //cena procesora
  7. w; //podwyżka ceny procesora w %
  8. cout << "podrecznik, str. 104, przyklad 5\n";
  9. cout << "podaj cene komputera: "; cin >> cenak;
  10. cout << "podaj cene procesora: "; cin >> cenap;
  11. cout << "podaj % podwyzki ceny procesora: "; cin >> w;
  12. if (w>=0 && w<=10) cout << "nowa cena komputera: " << cenak;
  13. else if (w<=20) {
  14. cenap=cenap*(1+w/100);
  15. cenak=cenak+0.05*cenap;
  16. cout << "nowa cena komputera: " << cenak;
  17. } else cout << "za wysoka cena procesora";
  18. return 0;
  19. }

Użycie kodu:

  • Powyższy kod można wykorzystać w środowisku Dev C++ lub innym. Wystarczy utworzyć nowy projekt i wkleić ten kod zamiast istniejącego.
  • Można też użyć kodu na jednej ze stron WWW z kompilatorami on-line, na przykład na stronie: www.cpp.sh