C# Programlama Temelleri Proje Ödevi-Yardım-

0
Onaylı Üye
Üye
Katılım
19 Aralık 2011
Mesajlar
98
Tepki puanı
0
Öncelikle Merhaba forumunuza yeni katıldım ve bu konu benim ilk konum ayrıca bana yardım edecek birinin olmasını diliyorum Ve daha fazla uzatmadan sözlerime başlıyorum :msp_biggrin:

Ben 1o.sınıfa gidiyorum ve programlama temelleri adlı dersten bi proje ödevi aldım.
bu ödev için bana yardım edebilecek varmı?
 
0
Onaylı Üye
Üye
Katılım
6 Nisan 2010
Mesajlar
2,892
Tepki puanı
36
Ödevini ve geldiğin yere kadar burada belirtirsen yardımcı olmaya çalışırım
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2011
Mesajlar
98
Tepki puanı
0
ödevimi henüz kodlara dökmüş değilim yeni aldığım için ödevimin konusu şöyle ki;

Bir sınıfa ait tüm öğrencilerin adı, soyadı, numarası, sınıfı, rastgele girilecektir.
Girilen bilgiden öğrenci numarasına göre ve bilgilerine göre sıralayan programı yazınız.

ödevim tam olarak bu fakat ben sorudan da pek bişey anlayamadım. Zaten anlasam biraz denerdim bişeyler yapardım da yok olmuyo.
 
0
Onaylı Üye
Üye
Katılım
6 Nisan 2010
Mesajlar
2,892
Tepki puanı
36
for döngüsü içinde o bilgileri istetin ve okutun, daha sonra numaraları küçükten büyüğe doğru sıralama yaptıracaksınız. C sharpta yazdırılan klasik programdır bu:)
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2011
Mesajlar
98
Tepki puanı
0
Peki Şimdiden başlıyayım yarın yazdıgım yada kaldıgım yerden paylaşırım eğer bi yerde takılırsam yada tamen bitirirsem sizin onayınız için burda paylaşsam sorun olmaz demi?
 
0
Onaylı Üye
Üye
Katılım
6 Nisan 2010
Mesajlar
2,892
Tepki puanı
36
Peki Şimdiden başlıyayım yarın yazdıgım yada kaldıgım yerden paylaşırım eğer bi yerde takılırsam yada tamen bitirirsem sizin onayınız için burda paylaşsam sorun olmaz demi?

sorun olmaz, siz gelebildiğiniz yere kadar gelin, ben yardımcı olmaya çalışırım
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2011
Mesajlar
98
Tepki puanı
0
Öncellikle çok teşekkür ediyorum :)
peki ben numaraları sıralarkende for döngüsünü mü kullanacağım?
 
0
Onaylı Üye
Üye
Katılım
19 Aralık 2011
Mesajlar
98
Tepki puanı
0
Kod:
Console.WriteLine("Bilgisini İstediğiniz Öğrencinin Adını Giriniz?");
            string isim = Convert.ToString(Console.ReadLine());
            


            Console.WriteLine("Bilgisini İstediğiniz Öğrencinin Numarasını Giriniz?");
            decimal a = Convert.ToDecimal(Console.ReadLine());


            if (isim=Furkan && a=74)    
            {
                Console.WriteLine("Bu öğrencinin adı Furkan'dır.Ve numarası 74'dür");

            }

            
            else if (isim=Ahmet && a=95)
            {
                Console.WriteLine("Bu öğrencinin adı Ahmet'dir.Ve numarası 95'dir");
            }








            Console.ReadLine();

böyle bişey denedim ama çalışmıyor daha for'a girmedim burayı tamamlıyayım bir
 
0
Onaylı Üye
Üye
Katılım
6 Nisan 2010
Mesajlar
2,892
Tepki puanı
36
Öncelikle çok çalışman gerekiyor, yazdığın programın çok hatası var. Ben bi program yazdım ufak çaplı bişey, kodları veriyorum ama mantığını çok iyi anlamalısın. Yoksa hiç bir işe yaramaz:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ConsoleApplication3
{
class Program
{
static void Main(string[] args)
{
int ogrenci_sayisi;

Console.WriteLine("Kaç adet öğrenci?");
ogrenci_sayisi = Convert.ToInt32(Console.ReadLine());
string[] ogrenci_bilgileri=new string[ogrenci_sayisi];
string[] ogrenci_adi = new string[ogrenci_sayisi];
string[] ogrenci_soyadi = new string[ogrenci_sayisi];
int[] ogrenci_no = new int[ogrenci_sayisi];
string[] ogrenci_sinifi = new string[ogrenci_sayisi];

for (int i = 0; i < ogrenci_sayisi; i++)
{
Console.WriteLine("{0}. Öğrenci adı girin:",i+1);
ogrenci_adi = Console.ReadLine();
Console.WriteLine("{0}. Öğrenci soyadı girin:",i+1);
ogrenci_soyadi = Console.ReadLine();
Console.WriteLine("{0}. Öğrenci numarası girin:",i+1);
ogrenci_no = Convert.ToInt32(Console.ReadLine());
Console.WriteLine("{0}. Öğrenci sınıfı girin:",i+1);
ogrenci_sinifi = Console.ReadLine();
}

for (int k = 0; k < ogrenci_sayisi; k++)
{
Console.WriteLine(ogrenci_adi[k]);
Console.WriteLine(ogrenci_soyadi[k]);
Console.WriteLine(ogrenci_no[k]);
Console.WriteLine(ogrenci_sinifi[k]);
}

}
}
}
 
1
Onaylı Üye
Üye
Katılım
7 Şubat 2011
Mesajlar
573
Tepki puanı
6
Konum
İstanbul
Ooofff size hala konsol mu öğretiyorlar yazık günah ya.
 
1
Onaylı Üye
Üye
Katılım
17 Eylül 2010
Mesajlar
2,109
Tepki puanı
50
Off ya keşke biri daha önce söyleseydi :S
 
1
Onaylı Üye
Üye
Katılım
7 Şubat 2011
Mesajlar
573
Tepki puanı
6
Konum
İstanbul
Programlamanın temelini anlamak için genelde okullar console uygulaması öğretiyorlar, ama tabi pek bir işe yaramıyor...

Çok saçma ya, form'da daha iyi anlar insanlar. Ayrıca ders daha zevkli hale gelir...
 
Geri
Üst