PROGRAMOWANIE W JĘZYKU C

Kolokwium 2

Studia stacjonarne stopnia I, kierunek Automatyka i Robotyka oraz Elektrotechnika, rok 1, semestr 2

nazwisko i

imię

nazwisko i imię

prowadzącego zajęcia

laboratoryjne

Wzór nagłówka na pierwszej stronie

nr albumu

Jan Kowalski

2009.06.09

nr albumu 160333

Kierunek Elektrotechnika, rok I, semestr II data

Laboratorium: Jan Kowalski

kolokwium

grupa

Poniedziałek: 1315 - 1500

kolokwialna

Grupa 1

godziny zajęć

laboratoryjnych

1

© K. Wilkosz 2008/2009l

Punkty

50 min

1. Algorytm i program

Grupa 1

16

Należy wczytać ciąg liczb rzeczywistych. Wczytywanie należy zakończyć, gdy pojawią się dwa kolejne elementy ciągu równe 0.

Znaleźć wśród ujemnych elementów ciągu element mający największą wartość bezwzględną.

22

2. Algorytm i program

Tablica struktur przechowuje informacje o studentach.

Informacjami tymi są: nazwisko i imię studenta, nr grupy, rok studiów, ocena. Należy posortować tablicę struktur według ocen.

Punkty 1. Algorytm i program

Grupa 2

16

Należy wczytać ciąg liczb rzeczywistych. Wczytywanie należy zakończyć, gdy pojawi zero. Znaleźć dwa kolejne elementy ciągu pomiędzy którymi różnica jest największa.

2. Algorytm i program

22

Tablica struktur przechowuje informacje

o pracownikach pewnego zakładu, którymi są: nazwisko i imię pracownika, staż pracy, pobory.

2

Należy posortować tablicę struktur według poborów.

© K. Wilkosz 2007/2008l

30 min

Grupa 1

Punkty 3. Algorytm+program wykorzystujący funkcje i wskaźniki 32

Wczytaj dwie tablice jednowymiarowe liczb rzeczywistych A oraz B

o takiej samej liczbie elementów. Z każdej z tych tablic rozpoczynając od elementu, którego indeks jest określony z klawiatury, przekopiuj do nowej tablicy (tj. odpowiednio tablicy A1 i B1)

n elementów.

Zapisz do pliku tablicę o n elementach, której elementy są sumami odpowiednich elementów z utworzonych wcześniej tablic A1 i B1.

Grupa 2

Punkty 3. Algorytm+program wykorzystujący funkcje i wskaźniki 32

Wczytaj dwie tablice dwuwymiarowe liczb rzeczywistych R1 oraz R2

o takich samych wymiarach. Dla każdej z tych tablic znajdź element o największej oraz element o najmniejszej wartości bezwzględnej oraz iloraz wartości bezwzględnych znalezionych elementów.

Zapisz do pliku komunikat wskazujący na tablicę, dla której wspomniany iloraz jest mniejszy, oraz wartość tego ilorazu.

3

© K. Wilkosz 2008/2009l