Chyba: Incompatibile Types – Delphi – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Chyba: Incompatibile Types – Delphi – Fórum – Programujte.comChyba: Incompatibile Types – Delphi – Fórum – Programujte.com

 

Schimpy0
Duch
12. 1. 2011   #1
-
0
-

Zdravím, napsal jsem program který řeší dané funkce v zadaných intervalech. Hlásí mi chybu pro if -2<=x<=8 then jako Incompatibile types. Víte, co je špatně?



program Project2;

{$APPTYPE CONSOLE}

uses
SysUtils;

var
x,y,b: real;
i,a: integer;

begin
a:=-10;
b:=0.1;
for i:=0 to 20 do
begin
x:=a+i*b;
if x<-2 then
begin
y:=-2*x-2;
writeln(x:0:2,y:0:2);
end;
if -2<=x<=8 then
begin
y:=x+4;
writeln(x:0:2,y:0:2);
end;
if x>8 then
begin
y:=-2*x+28;
writeln(x:0:2,y:0:2);
end;
end;
readln;
end.

Nahlásit jako SPAM
IP: 193.86.156.–
Schimpy0
Duch
12. 1. 2011   #2
-
0
-

řádek 24 ;)

Nahlásit jako SPAM
IP: 193.86.156.–
Sniper
~ Anonymní uživatel
215 příspěvků
13. 1. 2011   #3
-
0
-

Takhle se to nedá psát, musíš napsat:

...

If (-2 <= x) and (x <= 8) then
...

Nahlásit jako SPAM
IP: 90.179.201.–
KIIV
~ Moderátor
+43
God of flame
13. 1. 2011   #4
-
0
-

takhle se to neda psat hlavne z duvodu ze se to vykonava po castech..
vyhodnoti se prvni srovnani a jeho vysledkem je Boolean a ten pak srovnavas s nejakym cislem.. proto ten "nekompatibilni" typ

na praci s booleanama jsou pak zase AND OR NOT a podobne.. (ikdyz ne jen s nimi)

Nahlásit jako SPAM
IP: 62.168.56.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 6 hostů

Podobná vlákna

Chyba v c — založil bohetik

Chyba — založil Racak94

Chyba C++ — založil AnonImouS

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý