• Nie Znaleziono Wyników

wyświetla zawartość tablicy, jeśli zawiera dane 1.1.3

N/A
N/A
Protected

Academic year: 2021

Share "wyświetla zawartość tablicy, jeśli zawiera dane 1.1.3"

Copied!
2
0
0

Pełen tekst

(1)

Laboratorium 3

Uwaga: Dokonaj analizy przykładowych programów: funkcje.cpp oraz tablice.cpp Uruchom programy lab3_1.exe oraz lab3_2.exe pokazujące w sposób zbiorczy działanie poszczególnych programów.

Na ocene 4.0-4.5

1.1. Napisz program, który wykonuje następujące czynności na tablicy zdefiniowanej jako int tab[N]:

1.1.1. wstawia elementy typu int do tablicy, wypełniając cala tablice. Po wykonaniu tej opcji liczba elementów powinna być równa N.

1.1.2. wyświetla zawartość tablicy, jeśli zawiera dane

1.1.3. wyznacza wartość maksymalną i wyświetla ją oraz jej indeks

1.2*.Zmodyfikuj napisany program, który działa w opcjach (wyświetla menu, pozwala na wybór dowolnej czynności 1.1-1.3 i dowolną liczbę razy

pozwala je powtórzyć oraz na Ŝądanie kończy program – zastosuj instrukcję switch)

1.3. Wykonaj trzy funkcje realizujące odpowiednio czynności 1.1.1 -1.1.3 1.4*.Zmodyfikuj zadanie z 1.2, tak aby w opcjach wywoływane były funkcje realizujące te same czynności, co w punkcie 1.1.1-1.1.3.

Uwaga dla punktów 1.2 i 1.4:

NaleŜy wprowadzić zmienna ile, która przechowuje liczbę elementów tablicy.

Wartość ile równa zero świadczy o tym, ze tablica jest pusta. Wartość róŜna od zera oznacza, ze w tablicy są dane. Nie moŜe ona przekroczyć wartości N; ile=N oznacza, ze tablica jest pełna. Elementy tablicy naleŜy indeksować wtedy od i=0 do i=ile-1 oraz liczba elementów musi spełniać warunek ile<=N

lub

2.1 Napisz program, który wykonuje następujące czynności na tablicy zdefiniowanej jako int tab[N]:

2.1.1. wstawia elementy typu int do tablicy, wypełniając cala tablice. Po wykonaniu tej opcji liczba elementów powinna być równa N.

2.1.2. wyświetla zawartość tablicy, jeśli zawiera dane

2.1.3. wyznacza wartość minimalną i wyświetla ją oraz jej indeks

2.2*.Zmodyfikuj napisany program, który działa w opcjach (wyświetla menu, pozwala na wybór dowolnej czynności 2.1-2.3 i dowolną liczbę razy

pozwala je powtórzyć oraz na Ŝądanie kończy program – zastosuj instrukcję switch)

2.3. Wykonaj trzy funkcje realizujące odpowiednio czynności 2.1.1 -2.1.3 2.4*.Zmodyfikuj zadanie z 2.4, tak aby w opcjach wywoływane były funkcje realizujące te same czynności, co w punkcie 2.1.1-2.1.3.

Uwaga dla punktów 2.2 i 2.4:

NaleŜy wprowadzić zmienna ile, która przechowuje liczbę elementów tablicy.

Wartość ile równa zero świadczy o tym, ze tablica jest pusta. Wartość róŜna od zera oznacza, ze w tablicy są dane. Nie moŜe ona przekroczyć wartości N; ile=N oznacza, ze tablica jest pełna. Elementy tablicy naleŜy indeksować wtedy od i=0 do i=ile-1 oraz liczba elementów musi spełniać warunek ile<=N.

(2)

Na ocenę 5.0

3.1. Napisz program, który w opcjach wyświetla menu, pozwala na wybór dowolnej czynności 3.1-3.3 i dowolna liczbę razy pozwala je powtórzyć oraz na Ŝądanie kończy program. Program wykonuje następujące czynności na tablicy

zdefiniowanej jako int tab[N]:

3.1.1. po kaŜdym wywołaniu opcji program wstawia po jednym elemencie typu int do tablicy, zawsze za ostatnio wstawionym elementem. NaleŜy zawsze

sprawdzić przed wprowadzeniem nowego elementu, czy liczba elementów ile jest mniejsza od wartości N. Po kaŜdym wprowadzeniu elementu naleŜy zwiększyć liczbę elementów ile o 1

3.1.2. program wyznacza wartość minimalną i wyświetla ją oraz indeks jej elementu, jeśli tablica zawiera dane

3.1.3. program wyznacza wartość średnią elementów i wyświetla ją, jeśli tablica zawiera dane

3.1.4. wyświetla zawartość tablicy, jeśli zawiera dane

3.2. Wykonaj cztery funkcje realizujące odpowiednio czynności 3.1.1 -3.1.4

Uwaga:

NaleŜy wprowadzić zmienna ile, która przechowuje liczbę elementów tablicy.

Wartość ile równa zero świadczy o tym, ze tablica jest pusta. Wartość róŜna od zera oznacza, ze w tablicy są dane. Nie moŜe ona przekroczyć wartości N; ile=N oznacza, ze tablica jest pełna. Elementy tablicy naleŜy indeksować wtedy od i=0 do i=ile-1 oraz liczba elementów musi spełniać warunek ile<=N.

lub

4.1. Napisz program, który w opcjach wyświetla menu, pozwala na wybór dowolnej czynności 3.1-3.3 i dowolna liczbę razy pozwala je powtórzyć oraz na

Ŝądanie kończy program. Program wykonuje następujące czynności na tablicy zdefiniowanej jako int tab[N]:

4.1.1. po kaŜdym wywołaniu opcji program wstawia po jednym elemencie typu int Do tablicy, zawsze za ostatnio wstawionym elementem. NaleŜy zawsze sprawdzić przed wprowadzeniem elementu, czy liczba elementów ile jest mniejsza od wartości N. Po kaŜdym wprowadzeniu danej naleŜy zwiększyć liczbę elementów ile o 1

4.1.2. wyznacza wartość maksymalną i wyświetla ją oraz indeks jej elementu, jeśli tablica zawiera dane

4.1.3. wyznacza wartość średnią elementów i wyświetla ją, jeśli tablica zawiera dane

4.1.4. wyświetla zawartość tablicy, jeśli zawiera dane

4.2. Wykonaj cztery funkcje realizujące odpowiednio czynności 4.1.1 -4.1.4

Uwaga:

NaleŜy wprowadzić zmienna ile, która przechowuje liczbę elementów tablicy.

Wartość ile równa zero świadczy o tym, ze tablica jest pusta. Wartość róŜna od zera oznacza, ze w tablicy są dane. Nie moŜe ona przekroczyć wartości N; ile=N oznacza, ze tablica jest pełna. Elementy tablicy naleŜy indeksować wtedy od i=0 do i=ile-1 oraz liczba elementów musi spełniać warunek ile<=N.

Cytaty

Powiązane dokumenty

Utwórz nowy projekt typu Java Application, nadaj projektowi nazwę Projekt31 a klasie głównej - nazwę Zadanie1.. Na początku metody main() , pod nagłówkiem zadeklaruj trzy

Pierwiastki równania są wyświetlane z dokładnością do dwóch miejsc

Jeden bok prostokąta zwiększono o 25%, a drugi zmniejszono tak, że w rezultacie pole prostokąta nie zmieniło się.. Drugi bok zmniejszono

Zastanów się jak powinna wyglądać deklaracja tej funkcji (jakiego typu jest argument, czy funkcja zwraca wartość, jeśli tak to jakiego typu).. Gdzie powinna być umieszczona

Napisz funkcję, która oblicza wartość trójmianu kwadratowego o podanych współczynnikach, dla wskazanego argumentu.. Współczynniki powinny być zapisane w tablicy

Napisz program, który prosi użytkownika o współrzędnych dwóch wektorów dwuelementowych, a następnie oblicza iloczyn skalarny tych wektorów.. Przed napisaniem programu odpowiedz

b) Jeśli podano liczbę 1234, to program wypisuje na ekranie „Brawo, to właściwy kod” i w kolejnym wierszu „masz teraz dostęp do tajnych informacji”3. Jeśli nie podano

– Zredukowanie kosztów pracy (roboty mogą pracować 24 godziny na dobę) – Poprawiają jakość powtarzalnej pracy – Nadają się do zastąpienia ludzi w pracy. niebezpiecznej