Kolokwium1 - Nowak(wyklad), Studia WIT - Informatyka, Programowanie C


Kolokwium I Podstawy programowania Zestaw A

  1. Napisz program sprawdzający, czy podana przez użytkownika liczba naturalna jest liczbą pierwszą. Program powinien pobierać liczbę naturalną ze standardowego wejścia i wypisywać stosowny komunikat na standardowe wyjście.

  1. Napisz program wypisujący parzyste sumy częściowe szeregu harmonicznego w zakresie podanym przez użytkownika. Program powinien pobierać dwie liczby całkowite (np. a i b) ze standardowego wejścia. Jeżeli a, b nie należą do zbioru {0,1,2,…30000}, program powinien wypisać stosowny komunikat o błędzie na standardowe wyjście. W przeciwnym przypadku: powinien wypisywać n-te sumy częściowe szeregu dla n parzystych, spełniających nierówność: min(a,b)*n*max(a,b). Preferowana złożoność: O(n).

Przykład. Dla a=1 i b =6, na standardowym wyjściu powinny pojawić się liczby:

1.5

2.0833333

2.45

Pierwsza z nich jest równa 1+1/2, druga 1+1/2+1/3+1/4 a trzecia 1+1/2+1/3+1/4+1/5+1/6.

Kolokwium I Podstawy programowania Zestaw B

  1. Napisz program sprawdzający, czy podana przez użytkownika liczba naturalna jest liczbą doskonała (jest sumą swoich dzielników właściwych). Program powinien pobierać liczbę naturalną ze standardowego wejścia i wypisywać stosowny komunikat na standardowe wyjście.

Przykład. Dla 6=1+2+3 i 28=1+2+4+7+14 są liczbami doskonałymi.

  1. Napisz program wypisujący nieparzyste sumy częściowe szeregu 0x01 graphic
    w zakresie podanym przez użytkownika. Program powinien pobierać dwie liczby całkowite (np. a i b) ze standardowego wejścia. Jeżeli a, b nie należą do zbioru {0,1,2,…30000}, program powinien wypisać stosowny komunikat o błędzie na standardowe wyjście. W przeciwnym przypadku: powinien wypisywać n-te sumy częściowe szeregu dla n nieparzystych, spełniających nierówność: min(a,b)*n*max(a,b). Preferowana złożoność: O(n).

Przykład. Dla a=1 i b =6, na standardowym wyjściu powinny pojawić się liczby:

1

1.361111

1,463611

Pierwsza z nich jest równa 1, druga 1+1/22+1/32 a trzecia 1+1/22+1/32+1/42+1/52.

Kolokwium I Podstawy programowania Zestaw C

  1. Napisz program sprawdzający, czy podana przez użytkownika liczba naturalna jest liczbą złożoną. Program powinien pobierać liczbę naturalną ze standardowego wejścia i wypisywać stosowny komunikat na standardowe wyjście.

  1. Napisz program wypisujący nieparzyste sumy częściowe szeregu harmonicznego w zakresie podanym przez użytkownika. Program powinien pobierać dwie liczby całkowite (np. a i b) ze standardowego wejścia. Jeżeli a, b nie należą do zbioru {0,1,2,…30000}, program powinien wypisać stosowny komunikat o błędzie na standardowe wyjście. W przeciwnym przypadku: powinien wypisywać n-te sumy częściowe szeregu dla n nieparzystych, spełniających nierówność: min(a,b)*n*max(a,b). Preferowana złożoność: O(n).

Przykład. Dla a=1 i b =6, na standardowym wyjściu powinny pojawić się liczby:

1.5

2.0833333

2.45

Pierwsza z nich jest równa 1+1/2, druga 1+1/2+1/3+1/4 a trzecia 1+1/2+1/3+1/4+1/5+1/6.



Wyszukiwarka

Podobne podstrony:
kolokwium III - gr1 (dzienne) (1), Studia WIT - Informatyka, Bazy danych 1
kolokwium III - gr1 (dzienne), Studia WIT - Informatyka, Bazy danych 1
Cwicz07KluczBD1TE1, Studia WIT - Informatyka, POB - Przetwarzanie obrazów
zadania-egzaminacyjne, Studia WIT - Informatyka, Systemy operacyjne
Cwicz06KluczBD1TE2(1), Studia WIT - Informatyka, POB - Przetwarzanie obrazów
Cwicz10KluczBD1TE1, Studia WIT - Informatyka, POB - Przetwarzanie obrazów
HDA przykladowy test z teorii, Studia WIT - Informatyka, HDA - Hurtownie Danych
W modelu TCPII (1), Studia WIT - Informatyka, SSR - Sieci i systemy rozproszone
WzorSpr, Studia WIT - Informatyka, POB - Przetwarzanie obrazów
wyklady do kolokwium od wykladwowcy 2, studia mgr rok 2, semestr I, Publiczne prawo konkurencji
Wykład (6), Studia - administracja, Informatyka prawnicza, Informatyka prawnicza
Cwicz05KluczBD1TE2, Studia WIT - Informatyka, POB - Przetwarzanie obrazów
prog z1, Studia WIT - Informatyka, Systemy operacyjne 2
zad11-14, Studia WIT - Informatyka, Fizyka

więcej podobnych podstron