PROGRAMOWANIE W JĘZYKU C

Kolokwium II

Studia stacjonarne stopnia I, kierunek: Mechatronika, rok 1, semestr 2

Wzór nagłówka na pierwszej stronie

2011.06.15

nazwisko i

imi

PROGRAMOWANIE W J

ę

ĘZYKU C

data

Kolokwium II

kolokwium

nr albumu

Jan Kowalski

nr albumu 91333

Studia stacjonarne stopnia I

Kierunek Mechatronika, rok I, semestr II nazwisko i imię

prowadzącego

Laboratorium: Jan Kowalski

zaj

grupa

ęcia laboratoryjne

Środa: 1315 - 1500

kolokwialna

Grupa 1

godziny zajęć

laboratoryjnych

1

© K. Wilkosz 2010/2011l

Punkty

Grupa 1

50 min

1. Algorytm i program

18

Należy wczytać ciąg liczb rzeczywistych. Wczytywanie należy zakończyć, gdy pojawi się element o znaku przeciwnym do znaku pierwszego elementu ciągu.

Wyświetl na ekranie liczbę wczytanych elementów ciągu.

2. Algorytm i program

22

Wczytaj elementy macierzy kwadratowej A o wymiarach n × n.

Wyświetl na ekranie element a ( i oraz j wczytaj z klawiatury),

ij

a następnie wyzeruj wszystkie elementy wiersza oraz kolumny, w której ten element się znajduje.

Punkty

Grupa 2

1. Algorytm i program

18

Należy wczytać ciąg liczb całkowitych. Wczytywanie należy zakończyć, gdy liczba wczytanych zer zrówna się z liczbą wczytanych elementów różnych od zera.

Wyświetl na ekranie liczbę wczytanych elementów ciągu.

22

2. Algorytm i program

Utwórz macierz kwadratową o wymiarach m × m.

Elementy głównej przekątnej wczytaj z klawiatury.

Pozostałe elementy macierzy są równe zeru.

Wyświetl na ekranie minimalny oraz maksymalny element 2

głównej przek

© K. Wilkosz 2009/2010l

ątnej macierzy.

30 min

Grupa 1

Punkty 3. Algorytm+program wykorzystujący funkcje 30

Dla całkowitego n oraz m oblicz

!

n

D

=

.

n, m

!

m ( n − m)!

m ma przyjmować wartości 0, 1, 2,…, n.

Dane wejściowe należy czytać z klawiatury, a wyniki wyświetlać na ekranie.

Grupa 2

Punkty 3. Algorytm+program wykorzystujący funkcje 30

Dla rzeczywistego x

1

gdy n = 0

oblicz n warto



ści funkcji



W ( x ) =  x

gdy n = 1

n

 (2 n − )

1 W

( x ) − ( n − ) 1 W

( x )



n−1

n−2

gdy n > 1



n

Dane wejściowe należy czytać z klawiatury, a wyniki wyświetlać na ekranie.

3

© K. Wilkosz 2010/2011l