Şimdi Ara

C/C++/C# Sorularınız Buraya. . .(GÜNCEL) (169. sayfa)

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
4.172
Cevap
118
Favori
170.232
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
3 oy
Öne Çıkar
Sayfa: önceki 167168169170171
Sayfaya Git
Git
sonraki
Giriş
Mesaj
  • quote:

    Orijinalden alıntı: Olaylar Olaylar

    Şu soruyu çözebilirseniz sevinirim arkadaşlar program C dilinde yazılacak.
    Aşağıda açıklanan kodu yazınız.
    a)veriGir isimli 10 öğrencinin isim-soyisimlerini ve sınav notlarını (0-100 arasında) alan bir fonksiyon yazınız.
    b)10 öğrenci arasından en yüksek notu bulan maksimumBul isimli bir fonksiyon yazınız.
    c)Tanımlı fonksiyonları kullanan bir program yazınız. Programınız 10 öğrencinin isim-soyisim ve sınav notlarını klavyeden almalı çıktı olarak da en yüksek notu alan öğrencinin adı soyadı ve sınav notunu ekrana bastırmalı.
    Şimdiden teşekkürler.

    Yardımcı olur musunuz arkadaşlar ^^
  • Olaylar Olaylar kullanıcısına yanıt
     
    struct Bilgi
    {
    char cAdi[50], cSoyadi[50];
    unsigned int nNot : 7;
    }stOgrenciler[10];

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 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 ?
  • lavara123 kullanıcısına yanıt
    Edit: Hallettim. Çok sağol



    < Bu mesaj bu kişi tarafından değiştirildi cezaalp -- 29 Aralık 2014; 16:07:51 >
  • £XE kullanıcısına yanıt
    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 :) )




  • lavara123 kullanıcısına yanıt
    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



    < Bu mesaj bu kişi tarafından değiştirildi cezaalp -- 29 Aralık 2014; 22:38:33 >
  • cezaalp kullanıcısına yanıt
    int satir_sayisi = atoi(argv[1]);

    < Bu ileti mini sürüm kullanılarak atıldı >
  • lavara123 kullanıcısına yanıt
    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
  • cezaalp kullanıcısına yanıt
    önemli değil hocam elimden geldiğince yardımcı olurum :)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • 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) 
    {
    int satir_sayisi;
    char **tablo;
    int i;

    satir_sayisi = atoi(argv[1]);

    if(satir_sayisi%2!=0 || satir_sayisi<4) return 0;


    tablo = (char **)calloc( satir_sayisi ,sizeof(double));


    for( i = 0; i < satir_sayisi; i++ ) {
    tablo[i] = (char *)calloc( satir_sayisi , sizeof(double) );
    }



    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() 
    {
    char tablo[4][4]={{'a','a','a','a'},{'a','a','a','a'},{'a','a','a','a'},{'a','a','a','a'}}




    < Bu mesaj bu kişi tarafından değiştirildi cezaalp -- 30 Aralık 2014; 20:50:47 >




  • ne yapmak istediğini pek anlamadım ama baya bi hatan var biraz daha dinamik bellek yönetimine bak derim:

     
    char **cpTablo = (char **)malloc((satır * sütun) * sizeof(char*));

    for(i = 0; i < satir; i++)
    cpTablo[i] = (char *)malloc(4 * sizeof(char));

    // kodlar . . .

    for(i = 0; i < satir; i++)
    free(cpTablo[i]);

    free(cpTablo);


    yanlış bir şeyler yazmış olabilrim kafamda kalanları :)

    < Bu ileti mini sürüm kullanılarak atıldı >
  • lavara123 kullanıcısına yanıt
    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?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • cezaalp kullanıcısına yanıt
    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

    < Bu ileti mini sürüm kullanılarak atıldı >
  • lavara123 kullanıcısına yanıt
    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';
  • 
Sayfa: önceki 167168169170171
Sayfaya Git
Git
sonraki
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.