1. Napisz program, który wyświetli Twoje dane jako napis Witaj, Imię Nazwisko. 2. Napisz program, który wyświetli wizytówkę postaci: * Jan Kowalski * * ul. Zana 31 * 3. Zadeklaruj zmienne przechowujące cyfry nieparzyste. 4. Zadeklaruj zmienne przechowujące cyfry pierwsze. 5. W firmie pracuje 200 pracowników, jaki typ będzie najlepszy gdybyśmy chcieli ich ponumerować? 6. Zadeklaruj zmienne całkowite o wartości bezwzględnej nie większej od 3. 7. Zadeklaruj stałą VAT przechowującą stawkę podatku w postaci ułamkowej. 8. Zadeklaruj stałą USD przechowującą dzisiejszy kurs sprzedaży dolara z dokładnością do 3 miejsc po przecinku. 9. Zadeklaruj stałą Pb98 zawierającą cenę litra benzyny. 10. Zadeklaruj zmienną trafiony typu logicznego. 11. Zadeklaruj zmienną znakową do przechowywania płci osoby. 12. Zadeklaruj zmienne zawierające znaki o różnym stopniu wypełnienia: @%#*+=-:. 13. Zadeklaruj napisy zawierające Twoje imię i nazwisko. 14. Napis zawierający dzisiejszą datę w formacie RRRR-MM-DD. 15. Dodaj wszystkie cyfry, sumę przechowaj w zmiennej i wyświetl ją. 16. Zsumuj cyfry Twojej daty urodzenia. 17. Zsumuj wszystkie cyfry parzyste. 18. Sześcioosobowa rodzina zasiada do stołu z sześcioma miejscami, na ile sposobów mogą zająć miejsca? 19. Jakie są reszty z dzielenia przez 3 wszystkich liczb nie większych niż 12? 20. Ile to jest 2 + 2 * 2? 21. Napisz program Roznice. Program powinien pobierać od użytkownika dwie liczby całkowite a oraz b, a następnie wyświetlać ich różnice, tzn. a-b i b-a. Np. dla podanych wartości a=5 i b=7 program powinien wyświetlić: a-b=-2 b-a=2 22. Napisz program Iloczyn pobierający od użytkownika dwie liczby rzeczywiste i wyświetlający ich iloczyn. 23. Napisz program Ilorazy pobierający od użytkownika dwie liczby rzeczywiste i wyświetlający ich ilorazy (a/b i b/a). 24. Napisz program Ilorazy całkowite. Pamiętaj, że iloraz całkowity możemy policzyć dla liczb całkowitych a nie rzeczywistych.
25. Napisz program Reszta z dzielenia. Program ma wczytać z klawiatury dwie liczby a następnie policzyć resztę z dzielenia pierwszej liczby przez drugą. 26. Napisz program Zamiana cali na centymetry. Program powinien pobrać od użytkownika jedną liczbę rzeczywistą oznaczającą długość wyrażoną w calach (np. 1) po czym wydrukować na ekranie podaną długość po zmianie jednostki długości na centymetry (np. 2,54). Program powinien się ładnie przedstawić tzn. wydrukować na ekranie czytelne informacje kto i kiedy program napisał. Każda drukowana na ekranie oraz wczytywana z klawiatury liczba powinna być poprzedzona odpowiednim opisem (np. PODAJ DŁUGOŚĆ WYRAŻONĄ W CENTYMETRACH DL=). 27. Napisz program wyświetlający płeć na podstawie zmiennej znakowej pleć (K albo M). 28. Napisz program sprawdzający czy liczba jest parzysta. 29. Napisz program sprawdzający czy podana liczba jest poprawnym numerem miesiąca. 30. Napisz program, który dla podanych współrzędnych określi, w której ćwiartce leży dany punkt. Jeżeli leży na osi, to należy wyświetlić stosowny komunikat. 31. Napisz program, który sprawdza czy z podanych 3 odcinków da się zbudować trójkąt. 32. Napisz program wyświetlający 20 gwiazdek. 33. Napisz program, który dla wczytanej z klawiatury liczby całkowitej wypisuje sumę cyfr tej liczby. 34. Napisz program, który dla wczytanej z klawiatury liczby naturalnej wypisuje liczbę cyfr tej liczby. 35. Napisz program, który dla podanej liczby całkowitej nieujemnej n, obliczy sumę wszystkich jej cyfr i wyświetli otrzymany wynik, a następnie powtórzy te dwie czynności dla obliczonej sumy, itd. Ten proces winien być zakończony, gdy obliczona suma cyfr będzie liczbą jednocyfrową, np. dla n=7895, należy wyświetlić liczby: 29, 11, 2. 36. Napisz program, który dla wczytanej z klawiatury liczby naturalnej wypisuje sumę nieparzystych cyfr tej liczby. 37. Napisz program, który wczytuje z klawiatury liczbę całkowitą i wyświetla ją w odwrotnej kolejności. 38. Napisz program wyznaczający wartość pierwiastka kwadratowego z liczby. Wprowadzane dane zabezpiecz pętlą zaporową. 39. Napisz program, który wczytuje z klawiatury liczbę, aż do chwili gdy będzie ona należała do przedziału <0,100>. 40. Napisz instrukcje, które ponawiają wczytywanie liczby całkowitej x, aż do momentu, gdy x (0,15]. 41. Napisz program, który wczytuje z klawiatury poprawny numer miesiąca, tzn. liczbę z przedziału <1,12>. Zakładamy, że możliwe są tylko 3 próby podania poprawnego numeru. 42. Napisz instrukcję iteracyjną, która pobiera od użytkownika znak zn typu char do momentu, gdy jest on literą 't', 'T', 'n', lub 'N'. 43. Napisz program, który sprawdza, czy wczytana z klawiatury liczba jest palindromem, tzn. czytana od końca jest taka sama np. 12321,234432,3445.
44. Napisz program, który znajduje liczbę jedynek w dwójkowym rozwinięciu podanej przez użytkownika liczby naturalnej n. 45. Napisz program, który wczytuje z klawiatury liczbę całkowitą i oblicza iloczyn niezerowych cyfr tej liczby. 46. Napisz program, który wczytuje z klawiatury liczbę całkowitą i wyświetla informację, czy wśród cyfr tej liczby jest 1. 47. Napisz program, który sprawdza czy więcej jest cyfr parzystych, czy nieparzystych we wczytanej liczbie. 48. Napisz program, który dla dodatniej liczby całkowitej n, podanej przez użytkownika, obliczy ile razy w jej zapisie wystąpiła jej maksymalna cyfra. Przykładowo dla liczby 318338 funkcja powinna zwrócić wartość 2 49. Napisz program, który drukuje na ekranie zadaną liczbę zastępując jej kolejne cyfry ich kwadratami (dla liczby 127 drukujemy 1449). 50. Napisz program, który drukuje na ekranie zadaną liczbę zastępując jej kolejne cyfry liczbami powstałymi przez dodanie do cyfr liczby 1 (1598 = 26109). 51. Napisz program, który dla wczytanej z klawiatury liczby naturalnej n wypisuje jej dzielniki. Zwróć uwagę do jakiej liczby trzeba przeszukiwać liczby będące potencjalnymi dzielnikami. 52. Napisz program, który dla wczytanej z klawiatury liczby naturalnej n sprawdza, czy liczba ta jest pierwsza. 53. Napisz program, który pobiera od użytkownika liczbę całkowitą n i oblicza wartość n! 54. Napisz program, który wczytuje n liczb i oblicza sumę ich odwrotności. 55. Napisz program, który dla danych z klawiatury liczby rzeczywistej a i liczby całkowitej n obliczy a n. 56. Napisz program, który wyznacza sumę n początkowych liczb parzystych. Liczbę n należy pobrać od użytkownika. 57. Napisz program, który wyznacza sumę n początkowych liczb nieparzystych. Liczbę n należy pobrać od użytkownika. 58. Napisz program, który wyznacza sumę n ułamków postaci 1/2, 2/3, ¾, 4/5, 5/6 itd. 59. Napisz program, który wyznacza sumę n początkowych liczb podzielnych przez 7. Liczbę n należy pobrać od użytkownika. 60. Napisz program, który liczy sumę n początkowych liczb naturalnych podzielnych przez 5. 61. Napisz program, który liczy sumę n początkowych liczb naturalnych kończących się jedną z cyfr: 2, 3 lub 9. 62. Napisz program, który liczy sumę n początkowych liczb kończących się jedną z liczb: 1, 5, 11 lub 37. 63. Napisz program wczytujący z klawiatury 10 liczb całkowitych. Wczytane liczby należy 64. Napisz program wczytujący z klawiatury 10 liczb całkowitych. Wczytane liczby należy wydrukować na ekranie w odwrotnej kolejności.
65. Napisz program wczytujący z klawiatury n liczb całkowitych. Liczbę n należy pobrać z klawiatury. Jeśli wartość n podana przez użytkownika jest liczbą z zakresu od 1 do 30, wówczas program ma wczytać podaną ilość liczb całkowitych, a następnie wczytane liczby Jeśli natomiast podana wartość n jest liczbą spoza przedziału [1; 30], wówczas program kończy pracę drukując stosowny komunikat. W zadaniu należy wykorzystać trzydziestoelementową tablicę liczb całkowitych. 66. Napisz program, który prosi użytkownika o podanie jakiejś liczby i sprawdza, ile razy występuje ona we wczytanej tablicy. 67. Napisz program, który prosi użytkownika o podanie jakiejś liczby i sprawdza, czy występuje ona we wczytanej tablicy. Jeżeli tak, program powinien wyświetlić napis,,jest'' i numer pierwszej pozycji na której wystąpiła ta liczba, a jeśli nie, wyświetlić napis,,nie MA''. 68. Napisz program, który sprawdza czy występuje zero i na której pozycji pierwszy raz 69. Napisz program, który ma znaleźć największą spośród podanych liczb i wydrukować ją na ekranie.5. program ma znaleźć najmniejszą spośród podanych liczb i wydrukować ją na ekranie. 70. Napisz program, który ma znaleźć największą spośród podanych liczb oraz wydrukować na ekranie informację mówiącą o tym, ile razy największa liczba wystąpiła w podanym ciągu liczb. 71. Napisz program, który ma znaleźć najmniejszą spośród podanych liczb oraz wydrukować na ekranie informację mówiącą o tym, ile razy najmniejsza liczba wystąpiła w podanym ciągu liczb. 72. Napisz program, który ma znaleźć drugi co do wielkości wyraz podanego ciągu liczb (czyli liczbę mniejszą od największej liczby występującej w ciągu, ale większą od wszystkich pozostałych). 73. Napisz program, który ma znaleźć drugi co do wielkości (ciut większy od najmniejszego) wyraz podanego ciągu liczb (czyli liczbę większą od najmniejszej ale mniejszą od każdej innej). 74. Napisz program, który oblicza ile razy w podanym ciągu liczb wystąpił drugi co do wielkości największy element ciągu? 75. Napisz program, który oblicza ile razy w podanym ciągu liczb wystąpił drugi co do wielkości najmniejszy element ciągu? 76. Napisz program, który wypisuje na ekranie te liczby, które są mniejsze od średniej arytmetycznej wszystkich liczb w tablicy. 77. Napisz program, który podaje ilość miejsc w których element mniejszy następuje po większym, np. dla tablicy [4,7,5,5,2,6,8,7] program powinien podać 3, a dla tablicy [2,2,4,6,7,9] powinien podać 0. 78. Napisz program, który sprawdza, czy wczytany ciąg jest posortowany (nierosnący lub niemalejący). 79. Napisz program, który każdą podana liczbę podniesie do kwadratu, a następnie 80. Napisz program, który każdą podana liczbę podniesie do trzeciej potęgi, a następnie
81. Napisz program, który do każdej podanej liczby doda jeden. Tak otrzymane liczby należy 82. Napisz program, który każdą podaną liczbę pomnoży przez dwa. Tak otrzymane liczby należy 83. Napisz program, który liczby ujemne zastąpi zerami. Tak otrzymane liczby drukujemy na ekranie. 84. Wydrukuj na ekranie kolejno wszystkie parzyste spośród podanych liczb. 85. Napisz program, który dodaje 10 do tych elementów tablicy, które są parzyste. 86. Wydrukuj na ekranie kolejno wszystkie nieparzyste spośród podanych liczb. 87. Wydrukuj na ekranie kolejno wszystkie liczby, które dzielą się przez 3. 88. Wydrukuj na ekranie kolejno wszystkie liczby, które należą do przedziału [4;15). 89. Wydrukuj na ekranie kolejno wszystkie liczby, które mają wszystkie cyfry parzyste. 90. Wydrukuj na ekranie kolejno wszystkie liczby, których suma cyfr wynosi 1. 91. Do liczb parzystych należy dodać 100, a następnie wydrukować wszystkie liczby na ekranie. 92. Napisz program wczytujący ciąg liczb rzeczywistych. Wydrukuj na ekranie te spośród liczb, których indeks jest liczbą parzystą. 93. Napisz program wczytujący ciąg liczb rzeczywistych. Wydrukuj na ekranie te spośród liczb, których indeks jest liczbą będącą kwadratem liczby całkowitej (1, 4, 9, 16 itd.).