Laboratorium C++

Zadanie z laboratorium programowania C++ na Informatyce UW. Program zaliczeniowy ? wersja finalna ? 2008-10-23. Program zaliczeniowy polega na napisaniu aplikacji w C++. Celem aplikacji jest wykonywanie prostych programów na danych. Programem nazywamy listę kolejnych operacji na danych. Każdy program jest postaci: operacja operacja …. operacja Każda operacja jest pewnym przekształceniem plików z danymi. SąContinue reading “Laboratorium C++”

Mała baza danych

Program zaliczeniowy ? wersja finalna ? 2008-10-23. Program zaliczeniowy polega na napisaniu aplikacji w C++. Celem aplikacji jest wykonywanie prostych programów na danych. Programem nazywamy listę kolejnych operacji na danych. Każdy program jest postaci: operacja operacja …. operacja Każda operacja jest pewnym przekształceniem plików z danymi. Są dostępne następujące operacje: ? Operacja filtrowania ? Składania:Continue reading “Mała baza danych”

Lab obiektowy Zad 3

Zadanie numer 3 laboratorium programowania obiektowego: Laboratorium programowania obiektowego Zadanie zaliczeniowe 3 Homer Simpson pracuje w elektrowni atomowej. W zajmowanym przez niego pokoju zacięły się drzwi. Jest godzina 16. Homer musi wyjść z pracy za 10 minut, jeśli chce zdążyć do domu na transmisję meczu. Pokój ma rozmiary 20 na 20 (metrów) – składa sięContinue reading “Lab obiektowy Zad 3”

Programowanie obiektowe zadanie 2

Zadanie zaliczeniowe z laboratorium programowania obiektowego Laboratorium programowania obiektowego Zadanie zaliczeniowe 2 termin oddawania rozwiazan: 9 czerwca 2008 Bezszachy sa wariantem gry w szachy. Gra prowadzona jest przez dwoch graczy, nazywanych dalej bialym i czarnym, na szachownicy 8 na 8, za pomoca bierek szachowych. Poczatkowe ustawienie figur na szachownicy jest takie samo, jak w zwyklychContinue reading “Programowanie obiektowe zadanie 2”

Laboratorium programowania zad 18

Zadanie z laboratorium programowania na Informatyce UW. Zadanie 18 (termin wysylania rozwiazan: 23 czerwca, godz. 23:59) (Gramatyka) Napisz program, ktory wczyta z wejscia gramatyke oraz tekst i sprobuje skonstruowac i wypisac wyprowadzenie tego tekstu. Bedziemy sie poslugiwali gramatykami, w ktorych dla kazdego symbolu pomocniczego jest co najwyzej jedna produkcja pusta, a wszystkie produkcje niepuste majaContinue reading “Laboratorium programowania zad 18”

Laboratorium programowania zad 17

Zadanie z laboratorium programowania na Informatyce UW. Zadanie 17 (termin wysylania rozwiazan: 9 czerwca 2008, godz. 23:59) (Procesor) Zrealizuj symulator pewnego procesora. Ma on wczytac z wejscia jeden wiersz zawierajacy program dla procesora, a nastepnie wykonac go, wczytujac ewentualne dane z wejscia oraz wypisujac wyniki na wyjscie. Procesor ma 10 rejestrow 10 bitowych przechowujacych wartosciContinue reading “Laboratorium programowania zad 17”

Laboratorium programowania zad 16

Zadanie z laboratorium programowania na Informatyce UW. Zadanie 16 (termin wysylania rozwiazan: 2 czerwca 2008, godz. 23:59) (Graf) Tekstowym zapisem grafu skierowanego, majacego n wierzcholkow etykietowanych liczbami calkowitymi od 1 do n, bedzie ciag n wierszy wskazujacych sasiadow kazdego z wierzcholkow. W i-tym wierszu znajda sie, rozdzielone spacjami i uporzadkowane rosnco, numery wierzcholkow, do ktorychContinue reading “Laboratorium programowania zad 16”

Laboratorium Funkcyjnego zadanie

Zadanie zaliczeniowe z programowania funkcyjnego: (*Prosty kalkulator wyrazen. Na razie BARDZO prosty. Ograniczenia:*) (*1. Dobrze jest nawiasowac wyrazenia, gdyz nie jest dobrze rozwiazany konflikt dodawanie / odejmowanie i mnozenie / dzielenie*) (*2. Liczby ujemne lepiej zapisywac jako np(0-5) .*) (* Najpierw funkcje zabezpieczajace wszystko.*) let numer a = (a >= ‘0’) && (a Printf.printf “n%sn”Continue reading “Laboratorium Funkcyjnego zadanie”

Laboratorium programowania zad 15

Zadanie z laboratorium programowania na Informatyce UW. Zadanie 15 (termin wysylania rozwiazan: 21 maja 2008, godz. 23:59) (Permutowanie napisu) Napisz program, ktory wczyta z wejscia ciag znakow zakonczony koncem wiersza oraz niepusty ciag liczb calkowitych zakonczony liczba zero, ktorej nie uznajemy za czesc ciagu. Nie znamy maksymalnej dlugosci zadnego z ciagow, wiec bedziemy je przechowywacContinue reading “Laboratorium programowania zad 15”

Laboratorium programowania zad 14

Zadanie z laboratorium programowania na Informatyce UW. Zadanie 14 (termin wysylania rozwiazan: 14 maja 2008, godz. 23:59) (Liczby w kolumnach) Napisz program, ktory wczyta z wejscia ciagi liczb calkowitych zakonczone zerami i wypisze je na wyjscie w kolumnach. Postac danych: Na wejsciu programu znajdzie sie N ciagow liczb calkowitych. W kazdym ciagu bedzie K wartosciContinue reading “Laboratorium programowania zad 14”