p17.c |
Program wypełnia N elementową tablicę losowymi liczbami z przedziału 0-99 a następnie oblicza ich sumę oraz znajduje element maksymalny i minimalny.
|
p18.c |
Program wypełnia N elementową tablicę losowymi liczbami z przedziału 0-19 a następnie wykorzystuje funkcje do znajdywania wartości elementu maksymalnego, minimalneg oraz indeksów tych elementów.
|
p19.c |
Przekazywanie argumentów do programu za pomocą linii poleceń.
|
Praca domowa
Część 100% obowiązkowa
Proszę napisać prosty kalkulator, do którego argumenty i operator przekazywane są z linii poleceń.
Format wywołania programu
nazwaProgramu arg1 arg2 op
gdzie
- arg1, arg2 są liczbami rzeczywistymi
- op jest jednym z operatorów: *, /, +, -
Przykłady poprawnych wywołań:
- kalk.exe 123.4 12.4 +
- kalk.exe 12.0 10.0 -
Może przydać się Państwu funkcja
atof zamieniająca napis na liczbę floata.
Moje rozwiązanie
Część obowiązkowa nie w 100%
Proszę napisać program, który przetwarza linia po lini plik będący kodem źródłowym programu napisanego w języku C/C++ w taki sposób aby można było tak przetworzony plik dołączyć do strony html-owej. Podczas tego przetwarzania:
- Zastępuje każdą spację sekwencją
- Zastępuje każdy enter sekwencją
<br>
- Zastępuje każdy znak
<
sekwencją <
- Zastępuje każdy znak
>
sekwencją >
- Pogrubia wszystkie słowa kluczowe języka C/C++
- Napisy wypisuje na czerwono
Z tego ćwiczenia należy wykonać co najmniej 4 pierwsze punkty. Pozostałe w miarę zdolności. Dodam tylo, że im więcej tym lepiej.
Moje rozwiązanie