arkadaşım boyle konuları acıp forum kirliliği yaratma... sabit konular arasında kendi kodunu ekleyebileceğin bir konu var zaten! Hem pascalla c++/c bölümünün ne alakası var? - k... daha dikkatli ol!

PASCAL uses crt; var a, c, d:integer; b:real; begin write ;readln ; b:=sqrt ; c:=trunc ; d:=sqr ; if then writeln else writeln ;readln; end. C++ #include<stdio. h> #include<conio. h> #include<math. h> int a, c, d; float b; main Açıklama: yapılan işlem şudur; a=5 olsun sqrt komutu kare kökünü alıyor. oluşan b sayısı b=2,23606... diye devam eden bir sayı trunc komutu ise bu sayının virgülden sonraki kısmını atıyor ve sayıyı 2 olarak kabul ediyor yani oluşan c sayısı c=2, sqr komutu ise sayının karesini alıyor yani oluşan d sayısı ise d=4 a=d olmadığı için bu sayı bir tam kare değildir mesajını alıyoruz. a=4 olsun sqrt komutu işletildiğinde oluşan b sayısı b=2 oluyor sayı tam kare olduğu için virgülden sonra bir ifade bulunmuyor yani oluşan c sayısı c=2, sqr komutu ise sayının karesini alıyor yani oluşan d sayısı ise d=4 a=d olduğu için bu sayı bir tam karedir mesajını alıyoruz. ...:::Kolay Gelsin:::... Alıntıdır...