prog lista2 mat lab

background image

PRZEDMIOT I RODZAJ ZAJĘĆ : Wstęp do programowania 2, laboratorium

Kierunek i rok : MATEMATYKA, ROK 3

LISTA ZADAŃ NR 2 – TABLICE W C++

ZESTAW 1.

1) Napisz program, który wypełnia dwudziestoelementową tablicę liczbami całkowitymi

wprowadzonymi przez użytkownika i drukuje taką tablicę na ekranie, a następnie
oblicza sumę parzystych elementów tablicy.

2) Napisz program, który wypełnia dwunastoelementową tablicę znakami

wprowadzonymi przez użytkownika i drukuje taką tablicę na ekranie, a następnie
wszystkie litery a zamienia na litery b i drukuje tak zmodyfikowaną tablicę na ekranie.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [0,10], drukuje te tablicę na ekranie, a następnie wypisuje elementy tej
tablicy od końca do początku.

ZESTAW 2.

1) Napisz program, który wypełnia trzydziestoelementową tablicę losowymi liczbami

całkowitymi z przedziału [1,10] i drukuje taką tablicę na ekranie, a następnie oblicza
iloczyn elementów tablicy podzielnych przez 3.

2) Napisz program, który wypełnia dwie tablice dwudziestoelementowe: pierwszą –

liczbami całkowitymi wprowadzonymi przez użytkownika, a drugą – liczbami
całkowitymi z przedziału [-20,20] i drukuje obie tablice na ekranie, a następnie oblicza
sumę tych tablic – wynik powinien być zapisany w trzeciej tablicy, której elementy są
sumami odpowiednich elementów dwóch początkowych tablic wg. wzoru

c[n]=a[n]+b[n].

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-10,10], drukuje te tablicę na ekranie, a następnie zamienia miejscami
element pierwszy z ostatnim i drukuje tak zmodyfikowaną tablicę na ekranie.

ZESTAW 3.

1) Napisz program, który wypełnia dziesięcioelementową tablicę losowymi liczbami

rzeczywistymi z przedziału [0,1] i drukuje taką tablicę na ekranie, a następnie oblicza
iloczyn elementów tablicy o parzystych indeksach.

2) Napisz program, który wypełnia dwunastoelementową tablicę liczbami całkowitymi z

przedziału [1,10], drukuje tą tablicę na ekranie i oblicza sumę elementów tej tablicy, a
także sprawdza, ile razy w tablicy znajduje się liczba 5.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-20,10], drukuje te tablicę na ekranie, a następnie oblicza średnią
arytmetyczną elementów tej tablicy.

mgr Marcin Ziółkowski

Listy zadań dla studentów Akademii im. Jana Długosza w Częstochowie
Copyright by Marcin Ziółkowski & Akademia Jana Długosza 2011-2012

background image

ZESTAW 4.

1) Napisz program, który wypełnia dwunastoelementową tablicę liczbami całkowitymi z

przedziału [1,10], drukuje tą tablicę na ekranie i oblicza sumę nieparzystych
elementów tej tablicy.

2) Napisz program, który wypełnia dwunastoelementową tablicę liczbami całkowitymi z

przedziału [2,30], drukuje tą tablicę na ekranie i oblicza iloczyn elementów o
parzystych indeksach, a także podaje indeks pierwszego wystąpienia liczby
nieparzystej.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-100,30], drukuje te tablicę na ekranie, a następnie oblicza średnią
harmoniczną elementów tej tablicy.

ZESTAW 5.

1) Napisz program, który wypełnia dwunastoelementową tablicę liczbami całkowitymi z

przedziału [-1,10], drukuje tą tablicę na ekranie i oblicza iloczyn elementów tej tablicy.

2) Napisz program, który wypełnia dwustuelementową tablicę liczbami całkowitymi z

przedziału [-100,10], drukuje tą tablicę na ekranie i oblicza sumę oraz ilość elementów
tej tablicy podzielnych przez 3.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [10,100], drukuje te tablicę na ekranie, a następnie oblicza średnią
geometryczną elementów tej tablicy.

ZESTAW 6.

1) Napisz program, który wypełnia trzydziestoelementową tablicę liczbami całkowitymi z

przedziału [-10,10], drukuje tą tablicę na ekranie i podaje liczbę wystąpień elementów
parzystych.

2) Napisz program, który wypełnia trzydziestoelementową tablicę liczbami całkowitymi z

przedziału [-10,10], drukuje tą tablicę na ekranie i podaje indeks pierwszego
wystąpienia elementu x wprowadzonego przez użytkownika, w przypadku, gdy
element x w tablicy nie występuje, program powinien wypisać na ekranie odpowiedni
komunikat.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-10,10], drukuje te tablicę na ekranie, a następnie znajduje element
minimalny i maksymalny tej tablicy i zamienia je miejscami.

mgr Marcin Ziółkowski

Listy zadań dla studentów Akademii im. Jana Długosza w Częstochowie
Copyright by Marcin Ziółkowski & Akademia Jana Długosza 2011-2012

background image

ZESTAW 7.

1) Napisz program, który wypełnia czterdziestoelementową tablicę liczbami całkowitymi

z przedziału [-20,20], drukuje tą tablicę na ekranie i znajduje jej element minimalny.

2) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-5,6], drukuje tą tablicę na ekranie i sprawdza czy element x wprowadzony
przez użytkownika znajduje się w tej tablicy.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-100,10], drukuje te tablicę na ekranie, a następnie wypisuje co drugi
element tej tablicy.

ZESTAW 8.

1) Napisz program, który wypełnia dwie dziesięcioelementowe tablice liczbami

całkowitymi z przedziału [-5,6], drukuje te tablice na ekranie i oblicza sumę tych tablic
(suma tablic jest rozumiana jak suma wektorów np. [2 3 4] + [3 4 5] = [5 7 9]), a także
drukuje sumę tablic na ekranie.

2) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-5,6], drukuje te tablicę na ekranie, a następnie wszystkie elementy
parzyste zastępuje liczbą 1, a nieparzyste liczbą 2 i drukuje tak zmodyfikowaną tablicę
na ekranie.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-20,10], drukuje te tablicę na ekranie, a następnie zamienia miejscami
element pierwszy z drugim oraz przedostatni z ostatnim i drukuje tak zmodyfikowaną
tablicę na ekranie.

ZESTAW 9.

1) Napisz program, który wypełnia dwie dziesięcioelementowe tablice liczbami

całkowitymi z przedziału [-5,6], drukuje te tablice na ekranie i oblicza iloczyn skalarny
tych tablic (iloczyn skalarny tablic jest rozumiany jak iloczyn skalarny wektorów np.
[2 3 4] o[3 4 5] = 2*3+3*4+4*5=38).

2) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-10,12], drukuje tą tablicę na ekranie, a następnie wszystkie elementy o
parzystych indeksach zastępuje liczbą 10, a elementy o nieparzystych indeksach mnoży
przez 3 i drukuje tak zmodyfikowaną tablicę na ekranie.

3) Napisz program, który wypełnia dziesięcioelementową tablicę liczbami całkowitymi z

przedziału [-10,10], drukuje te tablicę na ekranie, a następnie przesuwa elemet
pierwszy na ostatnie miejsce i drukuje tak zmodyfikowaną tablicę na ekranie.

mgr Marcin Ziółkowski

Listy zadań dla studentów Akademii im. Jana Długosza w Częstochowie
Copyright by Marcin Ziółkowski & Akademia Jana Długosza 2011-2012


Wyszukiwarka

Podobne podstrony:
prog lista2 mat lab
prog lista1 mat lab
mat lab (1)
ściąga4 inż mat lab
PROG. PREW. MAT. świnie, weterynaria, Choroby zakaźne zwierząt gospodarskich
Mat lab 2Me
sprawozdanie mat lab nr3
sprawozdanie mat lab
4 inż mat lab
Prog lab TMM 2006 2007
Chemia mat. bud, Polibuda, II semestr, fizyka, FIZA, lab, Chemia laborki, 1sem.chemia.laborki, Chemi
Ansys LAB 6 Tutorial Excel prog Nieznany (2)
07 lab ster elektr nap mat na sprawozd
mat cw 13paz lista2
11 lab Remonty i naprawy obr mat na wejsc i do sprawid 12461
Martyna - WYTRZYMAŁOŚĆ MAT. - SPRAWKOcw 2, Prywatne, Budownictwo, Materiały, IV semestr, od Beaty, S
MAT[1].BUD. LAB.4, Wydział Budownictwa

więcej podobnych podstron