Zlecenie jest tłumaczone automatycznie.
Zaloguj się
lub
zarejestruj się,
żeby zobaczyć oryginał
Tworzenie funkcji z zmienną liczbą parametrów, które (może, oprócz pierwszego) są symbolicznymi rzęsami z 16 kodami długich liczb.Funkcja musi wydrukować tabelę tych kodów i ich wartości dziesiątkowych (lub zaznaczyć błąd, jeśli kod jest fałszywy).Program ma na celu użycie funkcji pomocniczej, która sprawdza, czy dany numer symboliczny jest prawidłowym zapisem 16 kodu długiego liczby bez znaków i zwraca wartość dziesiątkową tego liczby lub -1 w przypadku błędu.Rozwinąć pierwszą opcję funkcji wskazanej w zadaniu.W tej opcji liczba faktycznych parametrów jest określona przez pierwszy parametr, a wszystkie następne parametry muszą mieć ten sam lub powtarzany typ.Jeśli funkcja działa z rzęsami symbolicznymi, koniecznie należy wziąć pod uwagę, że na liście parametrów przechowywane są adresy rzęs (odwołania do ich pierwszych znaków), a same rzęsy są zapisywane w pamięci oddzielnie.Sprawdź poprawność opracowanej funkcji, wywołując ją kilka razy z różną liczbą i składem faktycznych parametrów.W wyzwaniach parametry faktyczne powinny być nie tylko stałe, ale także zmienne i wyrażone.Konieczne jest sprawdzenie, jaki będzie wynik, jeśli rodzaj dowolnego z faktycznych parametrów, które należą do niewyjaśnionych, nie będzie odpowiadał rodzajowi, który jest ustawiony w ciele funkcji.W drugiej opcji funkcji należy określić określony rodzaj niewyjaśnionych parametrów, w szczególności można określić typ przed każdym parametrem lub użyć listy typów jako jeden z parametrów i inne.Jeśli to konieczne, można nieco wymienić warunek zadania, aby w funkcji przekazywane były parametry różnych typów (na przykład przed wypowiedzią wskazanie liczby przetwarzanych słów, przed każdą strukturą wskazanie jej numeru, wskazanie typu każdego z numerów danych, wskazanie odrębnego znaku, który ma być przetwarzany w tym rzędzie itp.).Zrealizuj tę funkcję z zmienną liczbą parametrów poprzez zastosowanie bibliotecznych makroobiektów z pliku tytułowego .Dodaj szczegółowe komentarze, które należy wykonać do końca dnia.