Skocz do zawartości

Zarchiwizowany

Ten temat jest archiwizowany i nie można dodawać nowych odpowiedzi.

Delmaq

Zadanka z programowania.

Polecane posty

Witam. Otóż poszukuję strony czy czegokolwiek, która opisuje zadania do zrobienia bardziej lub mniej wymagające. Najlepiej, żeby było napisane czego można używać (np. możesz użyć tylko instrukcji warunkowych, czy cały program tylko za pomocą pętli lub nie można użyć do tego tablic itd.). Brakuje mi weny, nie wiem co napisać samemu a muszę pewne rzeczy przećwiczyć.

Link do komentarza
Udostępnij na innych stronach

Uff, już się bałem, że kolejna osoba chce gotowy kod...

Nie wydaje mi się, żeby ćwiczenie pętli i warunków było takie ważne, jeśli nie masz co robić w wolnym czasie to skup się na zrozumieniu wskaźników, bo to jedna z ważniejszych rzeczy ;) Jeśli jednak bardzo ci zależy to typowym ćwiczeniem na pętle jest odtworzenie rysunków z gwiazdek za pomocą jak najmniejszej liczby linii kodu, np:

Easy:
*****
*****
*****
*****
*****

Medium:
1.
*
**
***
****
*****

2.
*****
****
***
**
*

Hard:
*
**
***
****
*****
****
***
**
*

Link do komentarza
Udostępnij na innych stronach

Napisz kalkulator.

Program pobiera od użytkownika kod operacji, potem dwie wartości i wykonuje na nich operację. Zero jako kod operacji kończy program.

Pętla i switch.

Napisz program obliczający średnią.

Program pobiera od użytkownika kolejne wartości i oblicza z nich średnią. Wartość zero kończy program.

Bez tablic.

Napisz program obliczający silnię.

Bez rekurencji i z rekurencją.

Napisz program generujący zbiór danych.

Program otwiera do zapisu plik data.out i zapisuje do niego 128 losowych wartości zmiennoprzecinkowych (float) z zakresu <0:1>.

Pliki, funkcja rand, operator %, rzutowanie.

Napisz program sortujący zbiór danych.

Program wczytuje dane z pliku data.out, sortuje je od najmniejszego do największego. Posortowane dane zapisuje do data.sort.

Pliki, tablice o stałym rozmiarze, sortowanie.

Napisz program obliczający średnią i medianę zbioru danych.

Program wczytuje dane z pliku data.out. Oblicza dla nich średnią oraz medianę. Mediana to wartość środkowa posortowanego zbioru, czyli sortuje i wybierasz wartość dokładnie ze środka tablicy. Ponieważ 128 jest parzyste to bierzesz tab[63] + tab[64] / 2. Wynik zapisuje w pliku data.stat.

Pliki, tablice, sortowanie.

Napisz program backupujący plik.

Program otwiera plik o nazwie podanej w parametrze (main(int argc, char * argv[])). Zapisuje zawartość do pliku o nazwie nazwa.bak.

Pliki, parametry programu.

Napisz program generujący manifest katalogu.

Program pobiera z parametrów nazwy plików i umieszcza je w pliku manifest.txt. Program ma się poprawnie zachować przy przekazaniu wildcard (*.* itp. zajrzyj koniecznie).

Obsługa linkera, setargv.obj.

Napisz program konwertujący kolorowy plik bmp na czarno biały.

Program otwiera pobiera nazwę pliku z parametru wywołania. Otwiera plik o podanej nazwie. Wczytuję bitmapę, wykonuje konwersję do czarno białego i zapisuje plik o nazwie nazwa_bw.bmp. Tak, tak. niech działa z wildcardami.

Pliki binarne, struktury.

Link do komentarza
Udostępnij na innych stronach

polecam:

www.pl.spoj.pl

www.main.edu.pl

obie strony mają bogatą bazę zadanek z zakresu algorytmiki i programowania, akcpetują wiele języków.

Po zarejestrowaniu się jest możliwość wysłania zadanek na "sprawdzrkę" która napisze, czy dobze wykonaliśmy polecenia.

Link do komentarza
Udostępnij na innych stronach



  • Kto przegląda   0 użytkowników

    • Brak zalogowanych użytkowników przeglądających tę stronę.
×
×
  • Utwórz nowe...