Skip to content

Shinigami072/CzLab

Repository files navigation

C lab

zadania z Języków i metod programowania rok 2017/2018

prowadzączy dr. inż. Jacek Piwowarczyk

wszyskie rozwiązania są udostępnione na licencji GNU/GPL

dodatkowo w katalogu bonus-programy znajdują sie programy niezwiązane z zadaniami

Lista zadań

lab-1 zajęcia z dnia 11.10.2017
kwadraty.c Program przeliczający temperaturę podaną w stopniach Fahrenheita na stopnie Celsjusza i odwrotnie.
bmi.c Program obliczający współczynnik BMI.
temp.c Program przeliczający temperaturę podaną w stopniach Fahrenheita na stopnie Celsjusza i odwrotnie.
lab-2 zajęcia z dnia 18.10.2017
01.c Wypisz kod wczytanego znaku.
02.c Wypisz większą liczbę z dwóch zadanych.
03.c Wypisz litery od A do S i ich kody w pętli.
04a.c Program sumujący N kolejnych liczb całkowitych od liczby K - K,N zadane const
04b.c Program sumujący N kolejnych liczb całkowitych od liczby K - K,N wczytane przez użytkownika
05a.c Program obliczający pierwiastek kwadratowy metodą Newtona w N iteracjach
05b.c Program obliczający pierwiastek kwadratowy metodą Newtona z zadaną dokładnością
06a.c Program tworzący kartkę z kalendarza - wersja podstawowa
07.c Program ma obliczać przybliżoną wartość pochodnej funkcji za pomocą iloracu różniczkowego
lab-3 zajęcia z dnia 25.10.2017
01.c deklarację tablicy dziesięcio-elementowej typu double zainicjowane dowolnymi wartościami
02.c jw + instrukcje liczące sumę elementów tablicy
03.c jw + instrukcje liczące średnią
04.c jw + instrukcje liczące wartość maksymalną i minimalną
bonus zadania dodatkowe
lab-4 zajęcia z dnia 08.11.2017
01.c deklarację tablicy typu double, obliczenie sumy średniej, wartości maxymalnej i minimalnej z użyciem wskaźników
02.c JW + sprawdzenie posortowania
03.c JW + inicjalizacja indexami
04.c JW +sumowanie 2 tablic
05.c liczenie sumy liczb nieparzystych rekurencyjnie i iteracyjnie
06.c liczenie silni rekurencyjnie i iteracyjnie
bonus zadania dodatkowe
lab-5 zajęcia z dnia 15.11.2017
01.c program zwracający najczęsciej występijący znak w stringu
02.c program zwracający ile wspólnych znaków mają stringi
03.c deklaracja wektorów i dodawanie
04.c długość wektorów
05.c wczytanie wektorów, sprawdzenie czy sa równoległe
06.c zwrócenie minimalnych i maksymalnych wrtośtości
07.c zwrócenie wartości minimalnej
08.c sumowanie tablicy
09.c selection sort i bubble sort
lab-6 zajęcia z dnia 22.11.2017
01.c otwarcie plików do zapisu i odczytu, odzczytnie całośći pliku
02.c zapisanie i odczytanie matrycy plików
03.c wczytanie słów ze słownika
04.c wczytanie losowaego słowa
lab-7 zajęcia z dnia 29.11.2017 - Struktury, Unie, wskaźniki do nich
01.c struktura - punkt
02.c odległóść między punktami
03.c unia - liczby urojone modyfikowane na 2 sposoby
04.c unia i struktura - data
lab-8 zajęcia z dnia 6.12.2017 - Allokacja pamięci - kontunuacja
01.c allokacja pamięci dla tablicy
02.c rozszeżanie tablicy
03.c dynamiczne wczytywanie tablic znaków, z użeciem bufora
04.c tworzenie tabliczki mnożenia

About

Zadania z Labów Języki i Metody Programowania

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages