chat eczaonline.com yazılım uzmanı gaziantep web tasarım

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

Stork44

Şen Üye
Katılım
19 Ara 2011
Mesajlar
98
Beğeniler
0
#1
Ö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ı?
 
Katılım
7 Nis 2010
Mesajlar
2,896
Beğeniler
36
#2
Ödevini ve geldiğin yere kadar burada belirtirsen yardımcı olmaya çalışırım
 

Stork44

Şen Üye
Katılım
19 Ara 2011
Mesajlar
98
Beğeniler
0
#3
ö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.
 
Katılım
7 Nis 2010
Mesajlar
2,896
Beğeniler
36
#4
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:)
 

Stork44

Şen Üye
Katılım
19 Ara 2011
Mesajlar
98
Beğeniler
0
#5
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?
 
Katılım
7 Nis 2010
Mesajlar
2,896
Beğeniler
36
#6
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
 

Stork44

Şen Üye
Katılım
19 Ara 2011
Mesajlar
98
Beğeniler
0
#7
Öncellikle çok teşekkür ediyorum :)
peki ben numaraları sıralarkende for döngüsünü mü kullanacağım?
 

Stork44

Şen Üye
Katılım
19 Ara 2011
Mesajlar
98
Beğeniler
0
#9
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
 
Katılım
7 Nis 2010
Mesajlar
2,896
Beğeniler
36
#10
Ö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]);
}

}
}
}
 

Bu konuyu okuyanlar (Üyeler: 1, Misafirler: 0)

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur. iyinet.com sayfalarında yer alan yazı, görsel ve linklerle ilgili hukuki şikayetleriniz için Buradan iletişime geçmeniz durumunda, ilgili kanunlar ve yönetmelikler çerçevesinde en geç 7 gün içerisinde iyinet yönetimince tarafınıza dönüş sağlanacaktır. Betcup Artemisbet Forum canlı bahis sohbet - - chat
Üst