Podstawy programowania PP – LAB3 Wojciech Pieprzyca
Ćwiczenia (1) Napisać program obliczający normalną i idealną wagę według wzoru Broca. Program ma zapytać o wzrost (dopuszczalny zakres tylko od 100 do 250 cm) oraz o płeć (dostępne tylko opcje k i m). Jeżeli użytkownik poda wzrost spoza podanego zakresu lub nieprawidłowo określi płeć to program powinien o dany parametr zapytać raz jeszcze (wykorzystać pętle do-while). Potrzebne wzory: waga normalna = wzrost-100 waga idealna = waga normalna – 15% (dla kobiet) waga idealna = waga normalna – 10% (dla mężczyzn)
Ćwiczenia (2) Napisać kalkulator bitowy. Program pyta o liczbe1 i liczbe2 oraz operację jaką chcemy przeprowadzić (numer z wyświetlonej listy). Dostępne działania i odpowiednie wyniki to: 1. Przesunięcie w lewo liczba1<<liczba2 2. Przesunięcie w prawo liczba1>>liczba2 3. Iloczyn bitowy liczba1 & liczba2 4. Suma bitowa liczba1 | liczba2 5. Negacja bitowa ~liczba1 Program powinien działać w pętli i po każdej operacji pytać czy zakończyć działanie (pętla do-while).
Ćwiczenia (3) Napisać program pytający co chcesz podać (z)nak/(l)liczba ? Jeżeli użytkownik naciśnie z to po wpisaniu znaku program ma wyświetlić kod ASCII znaku. Jeżeli użytkownik naciśnie l to po wpisaniu liczby program ma ją skonwertować na znak.