turbo pascal tablice, wczytwywanie liczb

mateusz.ex
Użytkownik
Użytkownik
Posty: 459
Rejestracja: 16 wrz 2008, o 20:50
Płeć: Kobieta
Lokalizacja: gradowa
Podziękował: 357 razy

turbo pascal tablice, wczytwywanie liczb

Post autor: mateusz.ex »

1. Napisz program wczytujący do tablicy A n liczb rzeczywistych (wartość n ma być podana w czasie wykonywania algorytmu) podający sumę wczytanych liczb.
Awatar użytkownika
jarzabek89
Użytkownik
Użytkownik
Posty: 1337
Rejestracja: 11 lis 2007, o 21:36
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 4 razy
Pomógł: 181 razy

turbo pascal tablice, wczytwywanie liczb

Post autor: jarzabek89 »

W Pascalu nie porogramowałem, więc kodu nie napiszę. W C Ci mogę napisać i sobie przerobisz na podstawie tego. Generalnie chodzi o to byś stworzył tablice, powiedzmy A[n] później wczytał do niego liczby. To powinno byś proste. Następnie pętla np. for, która zwraca wartość numeru tablicy jeśli napotka znak końca linii, tutaj '\0' .
coś takiego:

int dlugosc( char s[N] )
{
int i=0;

while ( s != '\0' ) {
i++;
}
return i;
}

Tak funkcja w C by wyglądała.
mateusz.ex
Użytkownik
Użytkownik
Posty: 459
Rejestracja: 16 wrz 2008, o 20:50
Płeć: Kobieta
Lokalizacja: gradowa
Podziękował: 357 razy

turbo pascal tablice, wczytwywanie liczb

Post autor: mateusz.ex »

w pacalu jest troche inaczej , problem mam tylko z tablicą, poniewaz nie wiem jak mam wczytac liczby do n.
np
a:array[1..n] ,,, i to włsnie robie źle, ale nie wiem jak to naprawic.
Awatar użytkownika
jarzabek89
Użytkownik
Użytkownik
Posty: 1337
Rejestracja: 11 lis 2007, o 21:36
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 4 razy
Pomógł: 181 razy

turbo pascal tablice, wczytwywanie liczb

Post autor: jarzabek89 »

Można pętle zrobić, która by wyglądała tak:

for (i=0;i<n;i++)
scanf("%d"&A);

Pętle for, w pascalu chyba są, scanf to wczytywanie danych.
mateusz.ex
Użytkownik
Użytkownik
Posty: 459
Rejestracja: 16 wrz 2008, o 20:50
Płeć: Kobieta
Lokalizacja: gradowa
Podziękował: 357 razy

turbo pascal tablice, wczytwywanie liczb

Post autor: mateusz.ex »

z petalą jest prosciej, ale w zadaniu mam tablice, na spr 0p:(
Awatar użytkownika
jarzabek89
Użytkownik
Użytkownik
Posty: 1337
Rejestracja: 11 lis 2007, o 21:36
Płeć: Mężczyzna
Lokalizacja: Gdańsk
Podziękował: 4 razy
Pomógł: 181 razy

turbo pascal tablice, wczytwywanie liczb

Post autor: jarzabek89 »

No toć jest tablica, do której w pętli odpowiednio wpisujesz liczby.
ODPOWIEDZ