İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

Pascal Hakkında (Yardım)

JJaWaa02.05.201014 cevap2.826 görüntüleme
2009'den beri589 mesaj
#1
Merhaba SDN üyeleri,adminler,moderatörleri bir ödev aldık ödev pascalda klavyeden girilen sayının toplaması, çıkartması, bölmesi, faktöriyelini ve yüzdesini almayı yapıcaz herşey tamam ama şu yüzde formulünü bulamadım bilen varsa paylaşabilir mi?
İyi forumlar.
Cevaplar
2008'den beri9.100 mesaj
#2
yüzde den tam olarak kastın ne?
2010'den beri585 mesaj
#3
nerde yapıosunuz bunları?? hangi program?
JJaWaa Konuyu açan
2009'den beri589 mesaj
#4
evowinds dedi: ↑
yüzde den tam olarak kastın ne?
Örneğin klavyeden girilen herhangi bir sayının yüzdesi,yüzde kaçını almak isterse kullanıcı onu kendisi yazıcak programda o sayının yüzdesini vericek ve bu pascal win7 64 bit te çalışmıyor neden acaba?

---------- saat 17:25 eklendi ---------- önceki mesaj saat 17:25 eklenmişti ----------

mert__ dedi: ↑
nerde yapıosunuz bunları?? hangi program?
Başlıkta'da belirttim yine belirtim pascal da
2010'den beri585 mesaj
#5
excelde şöyle yazsan mesela bi kutuya (a1) 100 yazdın diyelim
başka bir kutuya = (a1)*0,67 yazarsın %67 sini almış olursun.
2008'den beri9.100 mesaj
#6
JJaWaa dedi: ↑
Örneğin klavyeden girilen herhangi bir sayının yüzdesi,yüzde kaçını almak isterse kullanıcı onu kendisi yazıcak programda o sayının yüzdesini vericek ve bu pascal win7 64 bit te çalışmıyor neden acaba?

---------- saat 17:25 eklendi ---------- önceki mesaj saat 17:25 eklenmişti ----------


Başlıkta'da belirttim yine belirtim pascal da
Pascal 16 ve 32 bit olması lazım. 64 bit olarak FPC (free pascal) bulabilirsin.
http://www.freepascal.org/download.var buradan indirip deneyebilirsin.
% almak içinde :
n=(n1/n2)*100;
Writeln('......'+'%'+n); şeklinde bir yöntem izleyebilirsin...
JJaWaa Konuyu açan
2009'den beri589 mesaj
#7
mert__ dedi: ↑
excelde şöyle yazsan mesela bi kutuya (a1) 100 yazdın diyelim
başka bir kutuya = (a1)*0,67 yazarsın %67 sini almış olursun.
Öyle denedim ama saçma bir cevap veriyor birde bu win7 64 bit te çalışmıyor nedne ya o kadar da internet cafeden cod yazdım

---------- saat 17:34 eklendi ---------- önceki mesaj saat 17:32 eklenmişti ----------

evowinds dedi: ↑
Pascal 16 ve 32 bit olması lazım. 64 bit olarak FPC (free pascal) bulabilirsin.
http://www.freepascal.org/download.var buradan indirip deneyebilirsin.
% almak içinde :
n=(n1/n2)*100;
Writeln('......'+'%'+n); şeklinde bir yöntem izleyebilirsin...
Peki görünüm ve mantıken aynımı normal pascalla?
2008'den beri9.100 mesaj
#8
JJaWaa dedi: ↑
Öyle denedim ama saçma bir cevap veriyor birde bu win7 64 bit te çalışmıyor nedne ya o kadar da internet cafeden cod yazdım

---------- saat 17:34 eklendi ---------- önceki mesaj saat 17:32 eklenmişti ----------


Peki görünüm ve mantıken aynımı normal pascalla?
Fazla fark yok, sadece UI de biraz farklılık olabilir. Ama kodlar ve tanımlamalar aynı. Ben Lazarus kullanıyorum. O da Delphi ile eşlenik.Sadece dosya isimleri farklı oluyor. Ama Free Pascal dosyaları *.pas uzantılıdır, derlediğin zamanda *.exe elde edersin. Bence dene.
JJaWaa Konuyu açan
2009'den beri589 mesaj
#9
Ya bu free pascalı yükledim masaüstüne ne simgesi geldi ne de başka birşey c ye bir dosya yüklemiş oradan açıcam ordanda açmıyor ne saçma iş ya
JJaWaa Konuyu açan
2009'den beri589 mesaj
#11
Denicem çok sağolasınız olmassa eğer yapıcak başka birşey yok hocama e-mailden durumu anlatıcam
2008'den beri9.100 mesaj
#12
Lazarusu da deneyebilirsin ama biraz uzar. Yapacağın işlem için değmez. Ama ilerisi için deneyebilirsin. Lazaruslada konsol uygulamaları oluşturabilirsin.
JJaWaa Konuyu açan
2009'den beri589 mesaj
#13
Şu pascalı halledelimde off ben işte wi7 64 bit'in bu özelliğini sevmiyorum her programı çalıştırmıyor
2010'den beri91 mesaj
#14
dev-pas kullanabilirsin ekranın hemen kapanması sorununu da sonuna bir readln'la çözersin fıstık gibi olur
2009'den beri1.365 mesaj
#15
pascal ı indir bir yerlerden ve uyumluluk modunda çalıştırmayı dene.
Yüzde hesabı içinde (örneğin %20) değeri 0,20 ile çarparsan olur.

Uses wincrt;
a,b:integer;
c:real;
begin
writeln('a sayisini giriniz ');
readln(a);
writeln('b sayisini giriniz');
readln(b);
c:=(a*0.20)+(b*0.60);
writeln('sonuc' c:3:1);
end.

Eğer yanlış hatırlamıyorsam kodları; bu klavyeden girilen 2 sayiyi toplayıp ekrana yazdıran bir program. İşte c'yi hesaplarken a ve b nin belirli yüzdelerini almış olduk.

Saygılar.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.