İç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

3 gün kaldı!!! C programlama proje !!!

celeritas7523.10.20104 cevap2.565 görüntüleme
2010'den beri12 mesaj
#1
Arkadaşlar herkese merhaba;
C programlamadan 1. projemizi aldık.Herşeyi güzelce yapdımda bir sorun var kaç saat dir düşünüyorum algoritmasını bir türlü kuramadım.Bir yerde takıldım kaldım yardım edebileceğinizi düşünerek buraya yazıyorum
.Projenin bi kısmını yaptım kelime buldurma kısmında sorun var.Şöyle ki ben kelimeyi buluyorum ve iki ileri ve iki geri kısmını yazacak.Fseek fonksiyonu ile çok rahat yapılıyormus şimdi ben buldugum kelimenin iki oncesi ve iki sonrasını kaç karakterli olduğunu nerden bilcem.Boşluğa göre kontrol etmeyi düşündümde indisini nasıl tutcam onu beceremedim.
YARDIMLARINIZI BEKLİYORUM YARDIM EDEN HERKESE TEŞEKÜR EDERİM...
Cevaplar
2010'den beri250 mesaj
#2
biraz konuyu aç... çalıştığın kodlari yaz.. en azından onlar üzerinden yorum yapalım
celeritas75 Konuyu açan
2010'den beri12 mesaj
#3
rainman4009 dedi: ↑
biraz konuyu aç... çalıştığın kodlari yaz.. en azından onlar üzerinden yorum yapalım
Elimde doğru düzgün kod yok ben sadece size siz olsanız kelime bulma işleminden sonra ki kısmı yanı ekrana bulunan kelimeden iki ileri ve iki geri nasıl basarız onun algoritmasını souyorum eğer yardımcı olursanız sevınırım.
2009'den beri125 mesaj
#4
fstream ile kelimeleri kolayca tek tek okutabilirsin. sonra kelimeleri okuttuğun döngüde bir diziye aktarırsın. Sonra o diziyi kullanarak toplam kaç kelime var, belirli bir kelimenin iki öncesinde iki sonrasında hangi kelime var, sonraki kelime önceki kelime vs... yaptırabilirsin
celeritas75 Konuyu açan
2010'den beri12 mesaj
#5
mgsmus dedi: ↑
fstream ile kelimeleri kolayca tek tek okutabilirsin. sonra kelimeleri okuttuğun döngüde bir diziye aktarırsın. Sonra o diziyi kullanarak toplam kaç kelime var, belirli bir kelimenin iki öncesinde iki sonrasında hangi kelime var, sonraki kelime önceki kelime vs... yaptırabilirsin
Cevap verdiğin için teşekür ederimde.fstream in kullanımını bilmiyorum google da arattım c++ da kullanımı çıkıyor.C de nasıl kullanıcam şimdiden teşekür ederim.

Ben şöyle bişey düşündüm aslında ama bir yerde kaldı.Ben dosyada fgetc ile dosaya içeriğini karakter karakter okutuyorum.Ve bunları bir diziye atıyorum.Aradığım kelimeyi bulduruyorum.Bunun iki ileri iki geri kısmında yazdırma kısmınıda şöyle düşündüm ben bunu karakter olarak okuttuğum için boşluk olarak yazdırsam diyorum.Ama boşlukların indislerini nasıl tutucam bulduğum kelime ya kadar olan boşlukları. ? Bunun kaba kodunu yazarsan sevınırım.Örnek verirsen iyi olur :)

Cevabını yaz

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