Wpis z mikrobloga

Napisz program, który wartościami pseudolosowymi z przedziału [-10, 10] wypełni tablicę 10-elementową liczb typu int, a następnie policzy liczbę wystąpień elementów o wartościach parzystych i średnią arytmetyczną elementów o indeksach nieparzystych oraz znajdzie w tablicy wartość maksymalną.
W programie mają się znaleźć:
funkcja wypełniająca tablicę wartościami pseudolosowymi (zakres, z którego będą losowane wartości, ma być przekazywany przez parametry),
funkcja wypisująca tablicę na ekran,
funkcja licząca liczbę wystąpień elementów o wartościach parzystych,
funkcja licząca średnią arytmetyczną elementów o indeksach nieparzystych.
funkcja znajdująca wartość maksymalną w tablicy.
Przykładowe zadziałanie:
Array: [6, 9, -3, 4, -4, 6, -10, 5, 2, 3]
The number of even values: 6
Arithmetic mean of odd elements: 5.40
Maximum value: 9
Uwaga! Program nie może korzystać ze zmiennych globalnych!

Ktoś napisze to w C?

#programowanie #jezykc

  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@frogi16 W sumie to napisałem i nawet działa natomiast problemem jest brak zmiennych globalnych.
Jeśli wylosuje wartości w funkcji to powinienem to gdzieś wpisać bo podając funkcje jako argument kolejny będzie mi losowało tą tablice na nowo ;(
  • Odpowiedz