Nauczyciel: mgr inż. Robert Cincio Przedmiot: Podstawy programowania Klasa: 3TIA
Temat lekcji: Wybrane zastosowania funkcji warunkowej if() Data lekcji: 23.04.2020
Wprowadzenie do tematu:
Tematem lekcji jest wykonanie kilku prostych programów w języku C++ z wykorzystaniem funkcji warunkowej if().
Instrukcje do pracy własnej:
Strony WWW:
http://www.cs.put.poznan.pl/arybarczyk/Kurs%20C++.pdf
www.codeproject.com
http://www.algorytm.org Ciekawe kanały w serwisie Youtube.pl:
https://www.youtube.com/user/MiroslawZelent
https://www.youtube.com/watch?v=ErOzmh3BiXU&list=PLOYHgt8dIdoxx0Y5wzs7CFpmBzb40PaDo
https://www.youtube.com/channel/UC-yuWVUplUJZvieEligKBkA/featured Praca własna:
Proszę w języku C++ napisać program:
wyznaczający pola figur geometrycznych i objętości brył (poprzednia lekcja), które nie przyjmują od użytkownika ujemnych liczb wyrażających długości boków.
wyznaczanie ilorazu dwóch liczb, wartość funkcji wymiernej w punkcie (poprzednia lekcja), które nie przyjmują od użytkownika niepoprawnych liczb.
obliczający pierwiastek z zadanej liczby. Program powinien sprawdzić, czy pierwiastkowana liczba jest dodatnia. W przypadku gdy zadana liczba jest ujemna program powinien wydrukować na ekranie komunikat: PIERWIASTEK KWADRATOWY Z LICZBY UJEMNEJ NIE ISTNIEJE.
Czy liczba jest parzysta pobierający od użytkownika jedną liczbę i drukujący na ekranie jedną z informacji LICZBA JEST PARZYSTA bądź LICZBA JEST NIEPARZYSTA.
Czy liczba a jest podzielna przez b. Program ma pobrać od użytkownika dwie liczby całkowite a, b. Jako wynik pracy program ma wydrukować informację mówiącą o tym, czy liczba a jest podzielna przez liczbę b (jeden z tekstów A JEST PODZIELNE PRZEZ B lub A NIE JEST PODZIELNE PRZEZ B).
Potęga n-ta pobierający od użytkownika dwie liczby: x (rzeczywiste) oraz n (naturalne z zakresu od 2 do 7). Program ma drukować na ekranie liczbę xn. (program powinien nie powinien stosować funkcji power należy użyć zagnieżdżonej instrukcji if).
pobierający z klawiatury liczbę całkowitą i mówiącą o tym czy jest ona z przedziału <a;b>.
MAX 2, pobierający od użytkownika dwie liczby i drukujący na ekranie większą z nich.
MAX 3, MAX 4, MAX 5.
wymieniający wartość dwóch zmiennych.
SORT 2 pobierający od użytkownika dwie liczby i drukujący na ekranie obie liczby w porządku rosnącym.
SORT 3, SORT 4.
Informacja zwrotna:
Każdy program wraz z projektem musi znajdować się w osobnym folderze.
Wszystkie rozwiązane zadania i projekty proszę skompresować do jednego archiwum ZIP, a następnie powstałe archiwum nazwać wg następującego wzoru: KLASA_ IMIE_NAZWISKO_DATA.zip np.:
3TIA_MIS_USZATEK_23.04.2020.zip
Prace bez odpowiednio nazwanego archiwum nie będą sprawdzane.
Archiwum proszę wysłać na mój email: robert.cincio@poczta.fm Na rozwiązane zadania czekam do: 30.04.2020