[Pascal][Algorytmy] Funkcja liniowa

kominekl
Użytkownik
Użytkownik
Posty: 40
Rejestracja: 23 wrz 2012, o 14:52
Płeć: Mężczyzna
Lokalizacja: Iłża
Podziękował: 3 razy

[Pascal][Algorytmy] Funkcja liniowa

Post autor: kominekl »

Witam. Mam problem z zadaniem . Otóż wynik, jaki uzyskuje za ten kod to 40/100 . Nie wiem, czy mój tok myślenia jest zły, czy po prostu brak umiejętności, zadania kolejne (teoretycznie trudniejsze) bez najmniejszego problemu zrobiłem. Proszę o pomoc.

Kod: Zaznacz cały

program liniowa;

var a: Word;
var b: Word;

begin

Read(a, b);
if a <> 0 then
Write(1);
if b = 0 then
Write('NIESKONCZONOSC');
end.
Ostatnio zmieniony 7 kwie 2013, o 17:22 przez Afish, łącznie zmieniany 1 raz.
Powód: Staraj się lepiej dobierać nazwy tematów, tak by wskazywały o czym jest treść zadania.
Awatar użytkownika
yorgin
Użytkownik
Użytkownik
Posty: 12762
Rejestracja: 14 paź 2006, o 12:09
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 17 razy
Pomógł: 3440 razy

[Pascal][Algorytmy] Funkcja liniowa

Post autor: yorgin »

Zacznijmy od podstawowego pytania:

Co ten program ma w ogóle robić?
kominekl
Użytkownik
Użytkownik
Posty: 40
Rejestracja: 23 wrz 2012, o 14:52
Płeć: Mężczyzna
Lokalizacja: Iłża
Podziękował: 3 razy

[Pascal][Algorytmy] Funkcja liniowa

Post autor: kominekl »

yorgin pisze:Zacznijmy od podstawowego pytania:

Co ten program ma w ogóle robić?
W linku mamy podane -> ... ow&con=PAS .
Awatar użytkownika
yorgin
Użytkownik
Użytkownik
Posty: 12762
Rejestracja: 14 paź 2006, o 12:09
Płeć: Mężczyzna
Lokalizacja: Kraków
Podziękował: 17 razy
Pomógł: 3440 razy

[Pascal][Algorytmy] Funkcja liniowa

Post autor: yorgin »

Po pierwsze - dlaczego zmienne \(\displaystyle{ a}\) i \(\displaystyle{ b}\) nie są liczbami?

Po drugie - dlaczego jeśli \(\displaystyle{ a\neq 0}\) to twierdzisz, że jest jedna liczba całkowita? Czy równanie \(\displaystyle{ y=2x+1}\) ma rozwiązanie w liczbach całkowitych?

Po trzecie - dlaczego \(\displaystyle{ b\neq 0}\) wymusza nieskończenie wiele rozwiązań?
ODPOWIEDZ