1. Napisz program wyświetlający podwójnie znaki wprowadzane z
Transkrypt
1. Napisz program wyświetlający podwójnie znaki wprowadzane z
Metody i Języki Programowania w3, lab.1 mgr inŜ. Paweł Kośla 1. Napisz program wyświetlający podwójnie znaki wprowadzane z klawiatury. Na przykład po wpisywaniu „Ala” powinno pojawiać się „AAllaa”. Program powinien działać w pętli, aŜ do momentu wciśnięcia spacji. Przydatne funkcje: getch() putchar(...) 2. Napisz program wczytujący liczbę całkowitą z klawiatury i wyświetlający na ekranie w róŜnych formatach: dziesiętnym %d ósemkowym %o Co powodują %.5d %10.5d %#x ? szesnastkowym %x jako znak %c Przydatna funkcja: printf() 3. Napisz program taki jak wyŜej ale dla liczb zmiennoprzecinkowych. Wyświetl na ekranie w formatach: naukowym %e lub %E jaka róŜnica? zmiennoprzecinkowym %g %f jaka róŜnica? Co powodują %+g %.5f ? Przydatna funkcja: scanf() 4. Napisz funkcję wyświetlającą na ekranie liczbę przekazaną przez argument tej funkcji. void wysw(int a) Napisz program wyświetlający wartości silni kolejnych liczb (do 10!) 5. Zmodyfikuj program wyŜej, tak by korzystać z cout zamiast printf. 6. Napisz funkcję przekształcającą wartość temperatury w skali Celsjusza w odpowiednią wartość w skali Fahrenheita zgodnie ze wzorem: F=9/5*C+32 double CtoF(double stopnie) 7. Zmodyfikuj program 2, tak by korzystał z cout i cin. Przydatne funkcje: cout.setf(...) cout.precision(...) Copyright by Paweł Kośla