Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
435
Tıklama
0
Öne Çıkarma
Turbo pascal
F
19 yıl
Onbaşı
Konu Sahibi

integer bir ifadeyi nasıl tersten yazdırabilirim...



M
19 yıl
Yüzbaşı

programla.com'u öneririm...


Bu mesaja 1 cevap geldi.
S
19 yıl
Binbaşı

tersten kastın:

123456 yı 654321 şeklinde yazdırmak değil mi?
bi araştıralım bakalım


Bu mesaja 1 cevap geldi.
S
19 yıl
Binbaşı

program terstenyazma; 
uses crt; {Windows için Wincrt}varmesaj:string;i,l:byte;
beginWrite('Bir mesaj yazınız');Readln(mesaj);l:=length(mesaj);
Writeln(L);for i:=L downto 1 doWrite(Copy(mesaj,i,1));
End.


Bu işini görebilir sanırım





< Bu mesaj bu kişi tarafından değiştirildi system32 -- 9 Mayıs 2005, 17:30:22 >
Bu mesaja 1 cevap geldi.
M
19 yıl
Yüzbaşı

F
19 yıl
Yüzbaşı

Önce string çevir integeri.
Sonra bi donguyle tersten yazabilirsin.
var a,c:integer; b:string; begin a:=123; str(a,b); for c:= length(b) downto 1 do write(b[c]); end.

str ile a değişkenin b nin içine attık.b nin uzunluğundan 1 e doğru azalan döngü açtık.
write(b[c]); ile sondan başa doğru yazdık.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.