Napisz program, który sprawdzi, czy podana liczba x jest mniejsza od 10. Przetestuj jego działanie dla liczby x = 7.
Specyfikacja:
Dane:
x - liczba naturalna
Wynik:
Program wyświetla komunikat: Liczba x jest mniejsza od 10; w przeciwnym przypadku program nie wyświetla niczego.
RX0CBVoaU0BrV
Przykładowe rozwiązanie zadania:
Linia 1. kratka include otwórz nawias ostrokątny iostream zamknij nawias ostrokątny.
Linia 3. using namespace std średnik.
Linia 5. int main otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 6. int x znak równości 7 średnik.
Linia 8. if otwórz nawias okrągły x otwórz nawias ostrokątny 10 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 9. cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów Liczba x jest mniejsza od 10 cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny endl średnik.
Linia 10. zamknij nawias klamrowy.
Linia 11. zamknij nawias klamrowy.
21
Ćwiczenie 2
Napisz program, który sprawdzi, czy podana liczba x jest parzysta, większa od 50, ale mniejsza od 100. Sprawdź jego działanie dla x = 73.
Specyfikacja:
Dane:
x - liczba naturalna
Wynik:
Gdy liczba x jest parzysta, większa od 50 i mniejsza od 100, program wyświetla komunikat: Liczba spełnia warunki; w przeciwnym przypadku program wyświetla komunikat: Liczba nie spełnia warunków.
RzqJx5XCa320U
Linia 1. kratka include otwórz nawias ostrokątny iostream zamknij nawias ostrokątny.
Linia 3. int main otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 4. int x znak równości 73 średnik.
Linia 6. if otwórz nawias okrągły x zamknij nawias ostrokątny 50 ampersant ampersant x otwórz nawias ostrokątny 100 ampersant ampersant x procent 2 znak równości znak równości 0 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 7. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów Liczba spełnia warunki cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 8. zamknij nawias klamrowy else otwórz nawias klamrowy.
Linia 9. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów Liczba nie spełnia warunków cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 10. zamknij nawias klamrowy.
Linia 11. zamknij nawias klamrowy.
31
Ćwiczenie 3
Uczniowie pisali sprawdzian z informatyki, z którego mogli uzyskać maksymalnie 100 punktów. Punktacja przedstawiała się następująco:
0–39 pkt – ndst
40–54 pkt – dop
55–69 pkt – dst
70–84 pkt – db
85–98 pkt – bdb
99–100 pkt – cel
Napisz program, który przypisze ocenę do podanej liczby punktów.
Przetestuj jego działanie dla ucznia, który zdobył 22 punkty.
Specyfikacja:
Dane:
p - liczba naturalna z zakresu od 0 do 100
Wynik:
Program wyświetla, w zależności od liczby uzyskanych punków, jedno ze słów: ndst, dop, dst, db, bdb lub cel.
RMq3ZJY8XVuzH
Przykładowe rozwiązanie zadania:
Linia 1. kratka include otwórz nawias ostrokątny iostream zamknij nawias ostrokątny.
Linia 3. int main otwórz nawias okrągły zamknij nawias okrągły otwórz nawias klamrowy.
Linia 4. int p znak równości 22 średnik.
Linia 6. if otwórz nawias okrągły p zamknij nawias ostrokątny znak równości 99 ampersant ampersant p otwórz nawias ostrokątny znak równości 100 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 7. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów cel cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 8. zamknij nawias klamrowy else if otwórz nawias okrągły p zamknij nawias ostrokątny znak równości 85 ampersant ampersant p otwórz nawias ostrokątny znak równości 98 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 9. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów bdb cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 10. zamknij nawias klamrowy else if otwórz nawias okrągły p zamknij nawias ostrokątny znak równości 70 ampersant ampersant p otwórz nawias ostrokątny znak równości 84 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 11. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów db cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 12. zamknij nawias klamrowy else if otwórz nawias okrągły p zamknij nawias ostrokątny znak równości 55 ampersant ampersant p otwórz nawias ostrokątny znak równości 69 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 13. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów dst cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 14. zamknij nawias klamrowy else if otwórz nawias okrągły p zamknij nawias ostrokątny znak równości 40 ampersant ampersant p otwórz nawias ostrokątny znak równości 54 zamknij nawias okrągły otwórz nawias klamrowy.
Linia 15. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów dop cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 16. zamknij nawias klamrowy else otwórz nawias klamrowy.
Linia 17. std dwukropek dwukropek cout otwórz nawias ostrokątny otwórz nawias ostrokątny cudzysłów ndst cudzysłów otwórz nawias ostrokątny otwórz nawias ostrokątny std dwukropek dwukropek endl średnik.
Linia 18. zamknij nawias klamrowy.
Linia 19. zamknij nawias klamrowy.