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