|
Arkadaşlar c de char word[20] adında array tanımladım ve kullanıcadan kelime girmesini istedim atıyorum kullanıcı "rules" girdi benim bu kelimenin son harfini kontrol edip tekilleştirmem lazım. Yani input: rules output: rule veya input: caresses output: caress olacak demem o ki şu kurallara göre SSES -> SS IES -> I SS -> SS S -> kelimeleri nasıl tekilleştirebilirim ? |
Edit: Hallettim. Çok sağol ![]() |
Merhaba yaptığım projede " string mov; cout<<"LUTFEN FILMLERI ICEREN DOSYAYI EKRANA SURUKLEYIP BIRAKINIZ"<<endl; cin>>mov; cout<<"IZLENMESI TAVSIYE EDILEN FILMLER : "<<endl; ifstream file(mov); for(int i=0;i<=y;i++) { while (getline(file, mov)){ " böyle bir kısım var şimdi böyleyken ya dosyayı sürüklemem yada dosya konumunu yazmam gerekiyor ben işin içine hiç kullanıcıyı katmadan direk dosyayı programın kendi çekmesini istiyorum bunu nasıl yapabilirim ? ifstream file ; file.open ("dosyadresi"); denedim ama o line kısmı hata veriyor haliyle bu seferde |
Hocam Benim Şöyle Bir Sıkıntım var Çözemedim Nasıl Düzelteceğim konusunda yardımcı olursanız sevinirim "Forma Girdiğim Kod Şöyle" using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; namespace Müşteri_Takip_2 { public partial class frmUrunOlustur : Form { public frmUrunOlustur() { InitializeComponent(); } private void frmUrunOlustur_Load(object sender, EventArgs e) { DataSet1TableAdapters.KategorilerTableAdapter ta = new DataSet1TableAdapters.KategorilerTableAdapter(); cbKategori.DisplayMember = "KategoriAdi"; cbKategori.ValueMember = "KategoriNo"; cbKategori.DataSource = ta.GetKategoriler(); } private void button2_Click(object sender, EventArgs e) { this.Close(); } private void button1_Click(object sender, EventArgs e) { DataSet1TableAdapters.UrunlerTableAdapter ta = new DataSet1TableAdapters.UrunlerTableAdapter(); ta.YeniUrun(tbAdi.Text, Convert.ToDecimal(tbFiyat.Text), Convert.ToInt16(tbAdet.Text), Convert.ToInt16(cbKategori.SelectedValue.ToString())); this.Close(); } } } "KAYDET BUTONUNA ( BUTTON1_CLİCK) TIKLADIĞIMDA ALDIĞIM HATA İSE BU " throw new System.NotImplementedException(); The method or operation is not implemented BURADA HATA VERİYOR BİR TÜRLÜ ÇÖZEMEDİM :) BU KODUN ÜZERİNDE DÜZELTİLMİŞ HALİYLE ÖRNEKLERSENİZ SEVİNİRİM (yeniyim bu İşlerde :) ) |
Hocam peki diyelimki BenimProgram.exe 4 dedim argc=2 oldu argv[1]=4 oldu ama ben bu argv yi int satir_sayisi diye bir değişkene nasıl atayabilirim? yani satir_sayisi nin 4 e eşit olmasını istiyorum |
int satir_sayisi = atoi(argv[1]); |
Yemin ediyorum adamın dibisin , kaç kere hayatımı kurtardın , eğer ankaradaysan en azından yemek ısmarlamak isterim |
Arkadaslar iyi geeceler.Benim bir ödevim var ve yapmam için çok kısa bir zamanım var.Hemen size konuyu anlatayım.Bir text dosyamız var içinde sayılar karakterler olan bu dosyadan 5 tane sayı çekicez ve 6. sayıyı taban olarak alacağız.Eğer 6 sayı taban aritmetiği için uygun değilse sırayla bakarak uyumlu ilk sayıyı alıp çekecek.Örneğin; ABxC16C2;fGh_4asd5g6acm2aso8 Bu metin içinden 16245 sayısını çekecek daha sonra bu sayıya uygun taban arayacak.6 ve 2 oygyn olmadığı için almayacak 8 uygun olduğu için onu alacak ve (16245)8 tabanındaki sayıyının sonucunu verip program bitecek.Bu konuda bana en azından text ten bu şekilde dosya çekebilmem için yardımcı olursanız çok sevinirim.Şimdiden yardımlarınız için teşekkürler.Umarım yapan olur |
Elimdeki kitapları satıyorum arkadaşlar, isteyen bakabilir... http://forum.donanimhaber.com/m_101028554/f_//tm.htm#101028554 |
önemli değil hocam elimden geldiğince yardımcı olurum :) |
c# da xml hakkında bir sorum var bakar mısınız?http://forum.donanimhaber.com/m_100996675/tm.htm |
int main(int argc, char **argv) Girilen sayıya göre tablo oluşturuyor ve oyuna başlıyoruz ama oyun biraz ilerledikten sonra hata veriyor. Tabloyu alttaki gibi kendim belirlediğimde , oyun sorunsuz çalışıyor , sorunun üstteki koddan olduğunu düşünüyorum acaba nasıl çözebilirim? int main() |
ne yapmak istediğini pek anlamadım ama baya bi hatan var biraz daha dinamik bellek yönetimine bak derim:
yanlış bir şeyler yazmış olabilrim kafamda kalanları :) |
cpTablo = (char *)malloc(4 * sizeof(char)); buraya neden 4 koyduğumuzu anlamadım birde //kodların aşağısındaki kodları , program biterkenmi yazmamız gerekiyo |
Struct sayi { int x , int y } sayi1 , sayi2 ,sayi3[3] ; Bu gibi tanimlanmiş yapi icin nesnelerin bellekte yerleşimi nasil olur int x y ler yanyana onu biliyorum da sormak istedigim sayi1 sayi2 sayi3[] un yerlesimleri? |
o 4 yerine sütun işte. Free heap bellekten tahsis edilen alanları serbest bırakıyor eğer bırakmazsak çöp bellek oluşur |
Hocam yine aynı hatayı veriyor , ben sana ne yapmak istediğimi anlatayım. Tek girdi girilecek , bu girdiye göre kare bir tablo oluşturulacak. Bu tablonun kenar uzunlukları bilinmediği için , dinamik bellekten yer ayrılacak. **Tek girdi girilecekten kastım , argv argc kullanarak olacak.Mesela 4 girince atoiyle kenar_uzunlugu adındaki değişkene aktaracak. İşte ben yukarda anlattığım gibi yapınca yani dinamik bellek kullandığımda , oyunun ilerlerinde hata alıyorum. Ama tabloyu kendim tanımladığımda hata almıyorum. tabloyu da böyle tanımlıyorum char tablo[4][4]={{'a','a','a','a'},{'a','a','a','a'},{'a','a','a','a'},{'a','a','a','a'}}; |
hocam dinamik bellekten tahsis ettiğinde atamayı şu şekilde yapıyorsan hata alırsın: cpTablo[0] = "ali"; aşağıdaki şekillderki yaparsan almassın: strcpy(cpTablo[0], "ali"); veya: cpTablo[0][0] = 'a'; |
Yardımcı olur musunuz arkadaşlar ^^
Bu mesaja 1 cevap geldi. Cevapları Gizle