[Pascal] Ciąg liczb rzeczywistych z zastosowaniem tablicy

kalik

[Pascal] Ciąg liczb rzeczywistych z zastosowaniem tablicy

Post autor: kalik »

Wczytać ciąg \(\displaystyle{ n}\) liczb rzeczywistych. Obliczyć sumę elementów ciągu i średnią arytmetyczną.
Znaleźć najmniejszy element ciągu. Wypisać ciąg w odwrotnej kolejności i w postaci:
\(\displaystyle{ a[n]=}\)
\(\displaystyle{ a[n-1]=}\)
...
\(\displaystyle{ a[1]=}\)

Mam zastosować tablicę array
Ostatnio zmieniony 7 sty 2012, o 13:27 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
wawek91
Użytkownik
Użytkownik
Posty: 795
Rejestracja: 2 cze 2010, o 08:56
Płeć: Mężczyzna
Lokalizacja: Tarnów
Podziękował: 14 razy
Pomógł: 66 razy

[Pascal] Ciąg liczb rzeczywistych z zastosowaniem tablicy

Post autor: wawek91 »

Pokaż co do tej pory napisałeś [ciach]
Ostatnio zmieniony 7 sty 2012, o 13:28 przez Afish, łącznie zmieniany 1 raz.
Powód: Poprawa wiadomości.
kalik

[Pascal] Ciąg liczb rzeczywistych z zastosowaniem tablicy

Post autor: kalik »

Kod: Zaznacz cały

program ciag;
var a:array [1...n] of real;
i,j,n : integer;
max : real;
begin
write ('Podaj ilość elementów ciągu ');
read(n);
i:=0;
while i<n do
begin i:=i+1;
write ('Podaj element ciągu');
read(a[i]);
end;
Czy tak wczytuje sie wyrazy ciągu?

-- 8 sty 2012, o 18:26 --

Może ktoś pomóc?
wawek91
Użytkownik
Użytkownik
Posty: 795
Rejestracja: 2 cze 2010, o 08:56
Płeć: Mężczyzna
Lokalizacja: Tarnów
Podziękował: 14 razy
Pomógł: 66 razy

[Pascal] Ciąg liczb rzeczywistych z zastosowaniem tablicy

Post autor: wawek91 »

Przede wszystkim tworząc tak tablice jak Ty to robisz musisz podać jej rozmiar, tzn musi to być jakaś znana liczba a nie 'n' które może być dowolne. Jeśli chcesz zrobić to z 'n' to musisz zadeklarować tablicę dynamiczna. Wpisz w google pascal tablica dynamiczna i na pewno coś znajdziesz.
ODPOWIEDZ