informatyka

Zadanie 1

Napisz program który:

1. Wyświetla napis 'Czy rozpocząć obliczenia?'

2. Wczytuje odpowiedz (odp)

3. Jeżeli odp to 'Tak' lub 'tak' wtedy:

    a) Wyświetla napis 'czy chcesz liczyć pole prostokąta(p) czy trójkąta(t)'?

    b) Wczytuje jako odpowiedz zmienna znakowa (z)

    c) Jeżeli z wynosi 'p' to:

            * prosi o podanie długości boków prostokąta

            * wczytuje (a,b)

            * oblicza pole powierzchni wg wzoru pp=a*b

            * wyświetla wynik w postaci 'pp=' wartosc pp(liczba miejsc dziesiętnych po kropce wynosi 3)

    d) Jeżeli z wynosi 't' to:

            * prosi o podanie długości podstawy oraz wysokości trójkąta

            * wczytuje je (c,h)

            * oblicza pole powierzchni wg wzoru pt=(c*h)/2

            * wyświetla wynik w postaci 'pt=' wartość pt (liczba msc po przecinku 2)

    e) jeżeli wczytano inna zmienna z to wyświetla na ekranie napis' blad'

4. jeżeli odp to 'Nie' lub' nie' to wyświetla na ekranie

   a) w pierwszej linijce 'dziękuje'

   b) w drugiej linijce 'koniec'

5. zatrzymuje ekran

Zadanie 2

Napisz program który:

1. Wyświetla napis 'Czy rozpocząć działanie?'

2. Wczytuje jako odpowiedz zmienna znakowa (o)

3. Jeżeli o to 'T' lub 't' wtedy;

a) wyświetla napis 'Czy chcesz liczyć stężenie molowe (Cm) czy procentowe (Cp)?

b) wczytuje jako odpowiedz zmienna (z)

c) jeżeli z to 'Cm':

* prosi o podanie liczby moli substancji i objętości roztworu

* wczytuje (n,v)

* oblicza stężenie molowe wg wzoru Cm=n/v

wyświetla wynik w postaci 'Cm=' wartość Cm (tak aby liczba msc dziesiętnych po kropce wynosiła 2)

d) jeżeli z to 'Cp'

* prosi o podanie masy substancji i masy roztworu

* wczytuje je (ms,mr)

*oblicza stężenie procentowe wg wzoru Cp=(ms/mr)*100

* wyświetla wynik wpostaci 'Cp=' warosc Cp (tak aby liczba miejsc dziesietnych po kropce wynosila 3)

e) jeżeli wczytano inna zmienna z to wyswietla na ektanie nas 'blad)

4. Jezeli o to 'N' lub 'n' wtedy wyswietla na ekranie:

a) w pierwszej lini napis: 'Zrezygnowales z obliczen'

b) w drugiej lini napis 'koniec'

5. Zatrzymuje ekran

Zadanie 3

Napisz program który:

1. Prosi o podanie liczby rzeczywistej a

2. Wczytuje te liczbę

3. Powyższe czynności powtarza aż a<>0

4. Oblicza wartość

y=( ax + sin(x)    x<1

    ( x+2             x>=1

dla x=0.2*n gdzie n=1,2,3...12

5. wyświetla wynik na ekranie w postaci tabeli tak aby liczba miejsc dziesiętnych po kropce wynosiła 3

       x       y

       .        .

       .        .

6. Zatrzymuje ekran

Zadanie 4

Napisz program który:

  1. Prosi o podanie zmiennej rzeczywistej z

  2. Wczytuje tą zmienną

  3. Powyższe czynności powtarza aż z>0

  4. Oblicza wartość wyrażenia

F(x) = (2x+cos(zx) x<1

(3x + 2z x>1

Dla x=0.1*i gdzie i=1,2,3,…,10

  1. Wyświetla wynik na ekranie w postaci tabeli tak by liczba miejsc po przecinku wynosila 2

       x       y

     .        .

       .        .

  1. Zatrzymuje ekran

Zadanie 5

Napisz program który:

  1. Prosi o podanie zmiennej rzeczywistej a

  2. Wczytuje tę zmienną

  3. Powyższe czynności powtarza Az a<>0

  4. Oblicza wyrażenia:

Y= (3/a+sin(x) dla x<1

(3x2 + 2a dla x>1

X=0.3*i gdzie i=1,2,3,…,10

  1. Wynik zapisuje do pliku wyniki.dat w postaci tabeli (liczba cyfr po kropce wynosi 3)

       x       y

     .        .

       .        .


Wyszukiwarka

Podobne podstrony:
techniki informacyjne
wykład 6 instrukcje i informacje zwrotne
Technologia informacji i komunikacji w nowoczesnej szkole
Państwa Ogólne informacje
Fizyka 0 wyklad organizacyjny Informatyka Wrzesien 30 2012
informacja w pracy biurowej 3
Wykorzystanie modelu procesow w projektowaniu systemow informatycznych
OK W2 System informacyjny i informatyczny
Sem II Transport, Podstawy Informatyki Wykład XXI Object Pascal Komponenty
RCKiK LEKARZE STAŻYŚCI (materiały informacyjne)
AUSTRIA PREZENTACJA POWERPOINT (INFORMACJE)
SYSTEMY INFORMATYCZNE ORGANIZACJI WIRTUALNEJ1
Metodyka punktow wezlowych w realizacji systemu informatycznego
Informatyka1 2a1
wyklad1 Informacja systeminformacyjny
narodziny spoleczenstwa informacyjnego

więcej podobnych podstron