1 / 7

Łódź, 3 października 2013 r.

Podstawy Programowania Programy różne w C++. Łódź, 3 października 2013 r. Katedra Analizy Nieliniowej, WMiI UŁ. Rozwiążemy następujące zadania. Kalkulator Tablica Silnia Liczby pierwsze Konwersje i klasa String. Kalkulator.

shauna
Download Presentation

Łódź, 3 października 2013 r.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Podstawy Programowania Programy różne w C++ Łódź, 3 października 2013 r. Katedra Analizy Nieliniowej, WMiI UŁ

  2. Rozwiążemy następujące zadania • Kalkulator • Tablica • Silnia • Liczby pierwsze • Konwersje i klasa String

  3. Kalkulator Napisz program w którym wczytujesz dwie liczby całkowite a i b, a następnie wczytujesz jedno z działań: +, -, *, / , ^, sqrt. Program ma za zadania obliczyć wartość wybranego działania, tzn. a+b, a-b, a*b, a/b, a^b, sqrt(a) i sqrt(b) o ile tylko działania te są wykonalne. Program ma działać w pętli nieskończonej i kończyć swoje działania tylko wtedy, gdy użytkownik wybierze jedną z opcji ‘k’ lub ‘K’. Program ma czyścić ekran po każdych obliczeniach. Do obliczeń działań użyj zdefiniowanych przez siebie funkcji.

  4. Tablica • Napisz program w którym pobierasz od użytkownika liczbę naturalną n, a następnie tworzysz tablicę wymiaru n do której wczytujesz podane przez użytkownika liczby całkowite. • Wyświetl: • elementy tablicy, • sumę jej elementów, • iloczyn jej elementów, • elementy dodatnie w tablicy, • elementy ujemne w tablicy.

  5. Silnia • Napisz program w którym na dwa sposoby (iteracyjnie i rekurencyjnie) obliczasz wartość silni z danej liczby naturalnej n.

  6. Liczby pierwsze Zad 1. Wczytujesz liczbę naturalna n>=1 i wypisujesz na ekran wszystkie dzielniki liczby n. Program działa w pętli nieskończonej, która pozwala za każdym razem wczytywać nową liczbę do testowania Zad 2. Wczytujesz liczbe naturalna n>=1 i wypisujesz na ekran: true - jesli liczba n jest pierwsza. false - jesli liczba n nie jest pierwsza. Program działa w pętli nieskończonej, która pozwala za każdym razem wczytywać nową liczbę do testowania. Zad 3. Wczytujesz liczbę naturalna n>=2 i wypisujesz na ekran wszystkie liczby pierwsze z przedziału [2,n]. Program działa w pętli nieskończonej, która pozwala za każdym razem wczytywać nową liczbę do testowania.

  7. Konwersja i klasa String • Napisz program, który wygeneruje plik 100 liczb naturalnych z przedziału [1,1000] - każda liczba ma być zapisana w nowej linii. • Odczytaj plik i oblicz ile jest w nim liczb: • parzystych i nieparzystych, • pierwszych i złożonych.

More Related