C programlama acil yardım.
Sayfaya git: Önceki, 1, 2, 3, Sonraki

Ultima Online Forum -> Konu Dışı
 
Yazar
Mesaj
OnurOzben
Üstad



Yaş: 47
Kayıt: 07 Eyl 2010
Mesajlar: 258
Cinsiyet: Erkek
Nerden: Bodrum

Durumu: Çevrimdışı

OnurOzben
Üstad
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
oy oy oy
Sene 98 üniversitedeki ilk yılım :)
Ogünlere götürdün beni :):)
Başta çin alfabesi gibi gelir karalar bağlarsın ama sonradan bütün taşlar yerine oturur.
Sokakta gördüğün herşey için kafanda algoritmalar kurmaya başlarsın :D
Plato'yu yakalamışken bırakma nadir coder lardandır kendisi.
Kolaylıklar dilerim.

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder  
23 Arl 2010 23:11
CrownlessKing
Usta



Yaş: 34
Kayıt: 02 Tem 2010
Mesajlar: 234

Teşekkür: 5

Guild: YikimTeam

Durumu: Çevrimdışı

CrownlessKing
Usta
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
=) eywallah , bulmaca gibi sağdan sola soldan sağa bakıyorum anlamıyorum =) Şu algoritmayı bi çözebilsem zaten programı yazması kolay =)

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder MSN Messenger  
23 Arl 2010 23:37
Plato
Deneyimli Oyuncu



Yaş: 39
Kayıt: 19 Arl 2010
Mesajlar: 146
Cinsiyet: Erkek
Nerden: Istanbul

Durumu: Çevrimdışı

Plato
Deneyimli Oyuncu
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Tamamdır, Yapacağın Şeyi Anlatıyorum Elimden Geldiğince Açık Bir Şekilde, Ödevini Senin Yerine Yapmayacağım, Çünkü Ödev Sen Öğrenesin Diye Var. Ultima Oynayasın Diye Değil =)

-Yapman Gereken Şey [2][20] Bir Array Oluşturup(Yada 2 Tane 1x20) İçine Öğrencileri Girmek.
-Kullanıcıdan Scanf ile "ogrenciNo" Isimli Bir Degisken Al.
-Daha Sonra For Döngüsünü Array'in 0 Dan Başladığını Varsayarak 0'dan 19'a Kadar Döndüreceksin ve Array Elemanını "ogrenciNo" Degiskeni ile Karsilastiracaksin.
-Bir If Sorgusuyla Array Elemanı'nın Uyuştuğu Noktada Aynı Array Satırının 1. Sütununu Basarak PrintF Yardımıyla Ekrana Basacaksın.

Mantığı Kavraman Açısından Aynı İşlemi C++ ile Yazacağım ve Senin Dersine Çalışmış Olduğunu Umacağım =)


#include <iostream>
#include <string>

using namespace std;

int main(int argc, char* argv[])
{
// Başlangıç
basla:

// Değişkenleri Tanımlayalım
const int x = 2;
const int y = 20;
string ogrenciNo;
string ogrenciler[20][2] = {{"1","Ali"},{"2","Ahmet"},{"3","Mehmet"},{"4","Mustafa"},{"5","Kemal"},{"6","Seda"},{"7","Sedef"},{"8","Nur"},{"9","Orhan"},{"10","Salih"},{"11","Ayberk"},{"12","Esra"},{"13","Arif"},{"14","İlker"},{"15","Özge"},{"16","Ece"},{"17","Aykut"},{"18","Mine"},{"19","Sercan"},{"20","Ayse"}};

// Karsilama Mesajimiz
cout << "-------------------------------------\n";
cout << "Merhaba, Lutfen Ogrenci No Girin:\n";
// Degiskeni Alalim
cin >> ogrenciNo;
// Islem Mesaji
cout << "Islem Basladi, Ogrenci Araniyor...\n";
cout << "-------------------------------------\n";

int buldum = 0;
int nerde = 0;

// Arama Döngümüz
for (int i = 0; i < y; ++i)
{
// Eger Bulursak İşlemimiz
if(ogrenciler[i][0] == ogrenciNo)
{
buldum = 1;
nerde = i;
}
}

// Sonucu Gösterelim
if(buldum>0)
{
cout << "Bulunan Ogrenci No >> " << ogrenciler[nerde][0] << "\n";
cout << "Bulunan Ogrenci Ad >> " << ogrenciler[nerde][1] << "\n";
}
else
{
cout << "Ogrenci Bulunamadi...\n";
}
cout << "-------------------------------------\n";

// Başa Dönelim
goto basla;
return 0;
}


Umarım Çok Sıkıntı Yaşamazsın, Kodu İncele ve Gerçekten Takılırsan-Anlamazsan Sor, Elimden Geleni Yapayım...

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et  
24 Arl 2010 0:21
CrownlessKing
Usta



Yaş: 34
Kayıt: 02 Tem 2010
Mesajlar: 234

Teşekkür: 5

Guild: YikimTeam

Durumu: Çevrimdışı

CrownlessKing
Usta
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Çok teşekür ederim eline saglık =) inceledikden sora sorun olursa öm atarım

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder MSN Messenger  
24 Arl 2010 0:29
Plato
Deneyimli Oyuncu



Yaş: 39
Kayıt: 19 Arl 2010
Mesajlar: 146
Cinsiyet: Erkek
Nerden: Istanbul

Durumu: Çevrimdışı

Plato
Deneyimli Oyuncu
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Çalışıyor Olması Lazım Test Edemedim Ama, En Azından Algoritmayı Anlaman Açısından Yardımcı Bile Olsa İyi, Kolay Gelsin =)

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et  
24 Arl 2010 1:25
CrownlessKing
Usta



Yaş: 34
Kayıt: 02 Tem 2010
Mesajlar: 234

Teşekkür: 5

Guild: YikimTeam

Durumu: Çevrimdışı

CrownlessKing
Usta
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Deniyecekdim ama borland c++ 6 enterprise indirdiğimde serial number kısmını geciyor install yaparken hata veriyo sanırım ücretli program? Cd'sini alacam hocamdan bugun
ama dev++ 'ı indirdim yazdıgını direk attım içine else kısmında hata buldu dev'i hiç kullanmadım belkide becerememişimdir =)


 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder MSN Messenger  
24 Arl 2010 1:56
Plato
Deneyimli Oyuncu



Yaş: 39
Kayıt: 19 Arl 2010
Mesajlar: 146
Cinsiyet: Erkek
Nerden: Istanbul

Durumu: Çevrimdışı

Plato
Deneyimli Oyuncu
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Bloodshed Dev ile Compile Ettim Az Önce Denemek İçin, Sorunsuz Çalıştı ve Cevap Verdi..

-------------------------------------
Merhaba, Lutfen Ogrenci No Girin:
5
Islem Basladi, Ogrenci Araniyor...
-------------------------------------
Bulunan Ogrenci No >> 5
Bulunan Ogrenci Ad >> Kemal
-------------------------------------
-------------------------------------
Merhaba, Lutfen Ogrenci No Girin:
3
Islem Basladi, Ogrenci Araniyor...
-------------------------------------
Bulunan Ogrenci No >> 3
Bulunan Ogrenci Ad >> Mehmet
-------------------------------------
-------------------------------------
Merhaba, Lutfen Ogrenci No Girin:
4
Islem Basladi, Ogrenci Araniyor...
-------------------------------------
Bulunan Ogrenci No >> 4
Bulunan Ogrenci Ad >> Mustafa
-------------------------------------
-------------------------------------
Merhaba, Lutfen Ogrenci No Girin:
20
Islem Basladi, Ogrenci Araniyor...
-------------------------------------
Bulunan Ogrenci No >> 20
Bulunan Ogrenci Ad >> Ayse
-------------------------------------
-------------------------------------
Merhaba, Lutfen Ogrenci No Girin:
18
Islem Basladi, Ogrenci Araniyor...
-------------------------------------
Bulunan Ogrenci No >> 18
Bulunan Ogrenci Ad >> Mine
-------------------------------------
-------------------------------------
Merhaba, Lutfen Ogrenci No Girin:

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et  
24 Arl 2010 1:59
Plato
Deneyimli Oyuncu



Yaş: 39
Kayıt: 19 Arl 2010
Mesajlar: 146
Cinsiyet: Erkek
Nerden: Istanbul

Durumu: Çevrimdışı

Plato
Deneyimli Oyuncu
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Son Halini Tekrar Atayım, Değiştirmedim Ama, F9 ile Compile&Run Et Yeni Boş File Yaratıp..



#include <iostream>
#include <string>

using namespace std;

int main(int argc, char* argv[])
{
// Başlangıç
basla:

// Değişkenleri Tanımlayalım
string ogrenciNo;
string ogrenciler[20][2] = {{"1","Ali"},{"2","Ahmet"},{"3","Mehmet"},{"4","Mustafa"},{"5","Kemal"},{"6","Seda"},{"7","Sedef"},{"8","Nur"},{"9","Orhan"},{"10","Salih"},{"11","Ayberk"},{"12","Esra"},{"13","Arif"},{"14","İlker"},{"15","Özge"},{"16","Ece"},{"17","Aykut"},{"18","Mine"},{"19","Sercan"},{"20","Ayse"}};

// Karsilama Mesajimiz
cout << "-------------------------------------\n";
cout << "Merhaba, Lutfen Ogrenci No Girin:\n";
// Degiskeni Alalim
cin >> ogrenciNo;
// Islem Mesaji
cout << "Islem Basladi, Ogrenci Araniyor...\n";
cout << "-------------------------------------\n";

int buldum = 0;
int nerde = 0;

// Arama Döngümüz
for (int i = 0; i < y; ++i)
{
// Eger Bulursak İşlemimiz
if(ogrenciler[i][0] == ogrenciNo)
{
buldum = 1;
nerde = i;
}
}

// Sonucu Gösterelim
if(buldum>0)
{
cout << "Bulunan Ogrenci No >> " << ogrenciler[nerde][0] << "\n";
cout << "Bulunan Ogrenci Ad >> " << ogrenciler[nerde][1] << "\n";
}
else
{
cout << "Ogrenci Bulunamadi...\n";
}
cout << "-------------------------------------\n";

// Başa Dönelim
goto basla;
return 0;
}

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et  
24 Arl 2010 2:02, Değiştirme: 24 Arl 2010 2:04 (Toplamda 1 kere)
Plato
Deneyimli Oyuncu



Yaş: 39
Kayıt: 19 Arl 2010
Mesajlar: 146
Cinsiyet: Erkek
Nerden: Istanbul

Durumu: Çevrimdışı

Plato
Deneyimli Oyuncu
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Aslında Daha Önemli Olan Çalışıp Çalışmaması Değil de, Senin Yapıları Anlayıp Anlamaman, Özellikle Üst Düzey Herhangi Bir Syntax Kullanmadım Ama Kafanı Kurcalayan Birşey Varsa Detaylı Açıklamaya Üşenmem..

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder Yazarın web sitesini ziyaret et  
24 Arl 2010 2:03
CrownlessKing
Usta



Yaş: 34
Kayıt: 02 Tem 2010
Mesajlar: 234

Teşekkür: 5

Guild: YikimTeam

Durumu: Çevrimdışı

CrownlessKing
Usta
C programlama acil yardım. Konu: Yanıt: C programlama acil yardım.
Alıntıyla Cevap Gönder
Ben run dediğimde source file not compiled diyo anlamadımki niye böyle oldu

 
En Yukarı Git
Kullanıcının profilini görüntüle Özel mesaj gönder MSN Messenger  
24 Arl 2010 2:05
 
Yeni başlık gönder   Başlığa cevap gönder Sayfaya git: Önceki, 1, 2, 3, Sonraki
2. sayfa (Toplam 3 sayfa) [ 23 mesaj ]  

 
Bu forumda yeni başlıklar açamazsınız
Bu forumdaki başlıklara cevap veremezsiniz
Bu forumdaki mesajlarınızı değiştiremezsiniz
Bu forumdaki mesajlarınızı silemezsiniz
Bu forumdaki anketlerde oy kullanamazsınız