http://kayhanayar.com/algoritma2.html http://www.elektroarge.com/c-dili-dersleri/ |
Çok sağol , yarın başlarım ![]() |
... |
Hocam siz hiç yorulmayın hocanın mailini verin biz ödevi halledip hocanıza sizin adınıza göndeririz ![]() ![]() |
Merhaba arkadaslar, asagida gordugunuz uzere bir method yaratip, for dongusuyle 10'a kadar tekrarladim, ancak fikir degistiren hocamiz bu dongunun her satirinin birlestirilmesini istiyor. Kisaca for loop concatenation yapmaliyim. Adam ogretmedigi bir seyi sordugu icin ders notlarinda cevabini bulamadim. Youtube ve ve Google'da da arattim ama kaydadeger bir sey bulamadim. Yardimlarinizi bekliyorum. Simdiden tesekkurler. static void Main(string[] args) { kareHsp(10); } static void kareHsp(int sonDeger) { for (int i = 1; i <= 10; i++) { Console.WriteLine(i.ToString() + " sayisinin karesi " + i.ToString() + " x " + i.ToString()); } } Ciktisi: < Resime gitmek için tıklayın > |
benim sorum sadece c ile alakalı değil cevaplarsanız sevinirim bu yıl üni de hazırlık okuyorum seneye bilgisayar müh bölümüne geçeceğim android den dolayı java öğrenmek istiyorum fakat ilk yıl bölümde c görüldüğü söylendi hangi cye çalışmalıyım javadan sonra c öğrensem nasıl olur tavsiyeniz nedir |
Tavsiyem javayı sonraya bırak c ile başla c yi halledersen diğerlerini halletmekte sıkıntı yaşamassın bende 1. sınıfım şuan c++ değil normal c ile başla |
Java'dan sonra da C de öğrenilebilir fakat C'den başlayıp Java'ya giden bir yol daha faydalı olacaktır diye düşünüyorum. |
Okulda zaten sana c öğretiyoruz diyolar ama inanma sen.. Sana döngü mantığını algoritmik düşünme, if else fonksyon fln öğretiyolar. Bunların mantığı zaten tüm diller için neredeyse ortak.. C den bu mantıkları kavrarsan diğer dilleri öğrenmen senin için daha kolay olur. Kısacası arkadaşa katılıyorum :) |
Tam olarak nasıl bişeyden bahsediyosun dostum açıklarsan yardımcı oluruz. Örnek bi ekran fln hazırlarmısın :) |
Merhaba arkadaşlar, c dilinde fread fonksiyonu ile ilgili bir sıkıntım var. Tam olarak nasıl çalıştığını anlamış değilim. Anladığım kadarıyla veriyi belirli bir adres içine koymaya yarıyor, scanf gibi, ama hangi veriyi alıyor? Acaba fseek ile işaretçiyi bir yere sabitlemek lazım mı? Aşağıda size iki tane fonksiyon yazıyorum. Birincisinde for'dan fread kullanılıyor. O fread den önce fseek kullanmamız gerekez mi? İkinci fonksiyonda ise arka arkaya iki kere fread kullanılmış. İkisi için de hang değerlerin adreslere kaydedildiğini söyleyebilir misiniz? Teşekkürler. Bu arada forumda yeniyim kodu nasıl düzgün yazacağımı bilemedim. mesure ve typePersonne struct için verilmiş iki ayrı isim programdan kesip aldım fonksiyonları unsigned short *calculerVO2(FILE *ptrFichier) { mesure m; char başlangıç,son; int i; unsigned short *table,adet; fseek(ptrFichier,sizeof(typePersonne),SEEK_SET); başlangıç=ftell(ptrFichier); fseek(ptrFichier,0,SEEK_END); son=ftell(ptrFichier); adet=(son-başlangıç)/sizeof(mesure); table=(unsigned short*) calloc(adet,sizeof(unsigned short)); for(i=0;i<nb;i++) { fread(&m,sizeof(mesure),1,ptrFichier); table=(m.PO2_in*m.V_air_in)-(m.PO2_out*m.V_air_out); } return table; char lireCreneaux(FILE *fichierReunion,typeCreneau ListeCreneaux[]) { char nbcreneau; fseek(fichierReunion,0,SEEK_SET); fread(&nbcreneau,sizeof(char),1,fichierReunion); fread(ListeCreneaux,sizeof(typeCreneau),nbcreneau,fichierReunion); return nbcreneau; } |
Herkese iyi günler. Her kullanıcı için izlediği filmin kodunu linked listte tutmamız gerekiyor. Örneğin kullanıcı "1" in izlediği filmler "hızlı ve öfkeli , avengers vs vs". kullanıcı "2" nin izlediği filmler ise "ölümsüzler , baba vs vs" bu bilgileri nasıl linked listte tutarım ? |
Merhaba hocam. Odevi degistirip yazmistim, daha kolay anlasilsin diye ama odevin asli form seklinde. Formun label kisminda kare hesabinin tamaminin cikmasi lazim. Yani soyle uzun bir cumle dusunun; 1 sayisinin karesi 1 x 1 2 sayisinin karesi 2 x 2 3 sayisinin karesi 3 x 3 4 sayisinin karesi 4 x 4 ............ seklinde 10'a kadar giden. Asagida konsol ciktisini paylasiyorum; benim istedigim bunu label'a uygulamak. Konsolda Console.Write ile satirlar birlesiyor ama label'da yapamiyorum. Simdiden tesekkurler. private void buttonKare_Click(object sender, EventArgs e) { kareHsp(10); } private void kareHsp(int sonDeger) { for (int i = 1; i <= 10; i++) { labelKare.Text= "i.ToString() + " sayisinin karesi " + i.ToString() + " x " + i.ToString(); } } < Resime gitmek için tıklayın > |
Merhaba dostum, labelKare.Text= "i.ToString() + " sayisinin karesi " + i.ToString() + " x " + i.ToString(); Sen bu şekilde her for da labelin text ini değiştiriyosun. Yani 10 kere labele farklı şey yazdırıyosun. Bunun yerine labelKare.Text += "i.ToString() + " sayisinin karesi " + i.ToString() + " x " + i.ToString(); ( = yerine += koyduk) Bu da; labelKare = labelkare + (i.ToString() + " sayisinin karesi " + i.ToString() + " x " + i.ToString()); ile aynı şey oluyo. her seferinde mevcut texte ekleme yaparsan istediğin sonuç olur |
Hocam cok tesekkur ederim, cok makbule gecti. Hazir sizin gibi bir cevheri bulmusken, son bir sorum olacak ve odevlerim de bitmis olacagi icin en az 1 ay kimsenin basini agritmayacagim ![]() |
Elinizde Graf algoritması ve Huffman algoritması varmı varsa atarmısınız. Özelikle graf algoritmasında Fonksiyona gönderilen parametreye komsu olan graflarını bulan bir kod yazmaya calısıyorum ve beceremedim internette dogru düzgün türkçe kaynak yok olanalarda bütün grafı bulmaya yönelik acilll yardımm lütfennn |
Beyler bir sorum var. Bir turnuva var. Bunla ilgili bir yazilim gelistirilcek. Kullanicadan oyuncunun lisans numarasini girmesini istiyoruz. Ama bu lisans numarasinin unique olmasi lazim. Kullanici onceden girdigi bir lisans numarasini bir daha girerse program kullaniciya tekrar lisans numarasini sormali. Bunu saglayan bir fonksiyon yazabilir misiniz ? Donguler, fonksiyonlar ve arraylarin disinda birsey kullanmadan. Not:Dil c. |
Beyler dosyalar konusunda aklıma takılan bir çok şey var. fopen neyi geri döndüyor dosyanın başlangıç adresini mi? FILE *f; int ch; while ((ch = fgetc(f) != EOF) putchar(ch); Bir de bilgisayarın dosyanın sonuna gelindiğini nasıl anladığını merak ediyorum. Burada ne artıyor da EOF(-1)'e eşit oluyor ? |
Bu mesaja 1 cevap geldi. Cevapları Gizle