Şimdi Ara

Algoritma acil yardim

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
9
Cevap
0
Favori
523
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • arkadaslar benim bir algoritma odevim var bolumum alakasiz ama bilgisayar hocasi bize algoritma odevi Verdi yardimci olursaniz sevinirim

    odev sorusu :

    Bilgisayara girilen 50 tane ogrencinin adini soyadini sinav notunu kullanarak en yuksek not alan ogrencinin Adi Soyadi ve en dusuk not alan ogrencinin Adi Soyadi yazan program algoritmasini kodlama.



  • quote:

    Orijinalden alıntı: aplx

    arkadaslar benim bir algoritma odevim var bolumum alakasiz ama bilgisayar hocasi bize algoritma odevi Verdi yardimci olursaniz sevinirim

    odev sorusu :

    Bilgisayara girilen 50 tane ogrencinin adini soyadini sinav notunu kullanarak en yuksek not alan ogrencinin Adi Soyadi ve en dusuk not alan ogrencinin Adi Soyadi yazan program algoritmasini kodlama.



    /* Bilgisayara girilen 50 tane ogrencinin adini soyadini sinav notunu kullanarak en yuksek not alan ogrencinin Adi Soyadi ve en dusuk not alan ogrencinin Adi Soyadi yazan program algoritmasini kodlama. */

    Bu problemi kod olarak bir dildemi istiyor yoksa akış şeması olarakmı?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Hangi bölümde okuyorsun?
  • for()
    {
    50 tane ogrencinin adini soyadini sinav notunu buraya gir
    }
    for()
    {
    if kullanarak en yüksek ve en düşük not alan öğrencileri bul
    }

    çok basit bir soru azıcın uğraşarak yapabilirsin
  • quote:

    Orijinalden alıntı: yupbiy

    for()
    {
    50 tane ogrencinin adini soyadini sinav notunu buraya gir
    }
    for()
    {
    if kullanarak en yüksek ve en düşük not alan öğrencileri bul
    }

    çok basit bir soru azıcın uğraşarak yapabilirsin

    for(){
    50 öğrencinin bilgilerini gir
    }

    asgffadkljghjfkafsdhsjdadjklhdjglksdjglksg :D çok basit demişsin bir de şakldsfjgfgkjklşgjdflşgskdşlgkslşkdsşkjslş



    < Bu mesaj bu kişi tarafından değiştirildi caut -- 12 Mart 2013; 19:56:47 >
  • quote:

    Orijinalden alıntı: yupbiy

    for()
    {
    50 tane ogrencinin adini soyadini sinav notunu buraya gir
    }
    for()
    {
    if kullanarak en yüksek ve en düşük not alan öğrencileri bul
    }

    çok basit bir soru azıcın uğraşarak yapabilirsin

    İki tane döngüye hiç gerek yok

    < Bu ileti tablet sürüm kullanılarak atıldı >
  • 2 tane döngüye gerek yok ama açıklayıcı olsun diye 3 döngü yaptım

    #include <iostream>

    using namespace std;

    int main()
    {
    string OgrAd[50];
    string OgrSoyad[50];
    int Not[50];
    int enb,enk;
    int a,b;
    for(int i=0;i<50;i++)
    {
    cout << "Ogrencinin Adini Girin:";
    cin >> OgrAd - [-i-]-;
    cout << "Ogrencinin Soyadini Girin:";
    cin >> OgrSoyad-[-i-]-;
    cout << "Ogrencinin Notunu Girin:";
    cin>> Not-[-i-]-;
    cout << endl;
    }
    enb=Not[0];
    enk=Not[0];
    for(int j=0;j<50;j++)
    {
    if(enb<=Not[j])
    {
    enb=Not-[-j-]-;
    b=j;
    }
    }
    for(int k=0;k<50;k++)
    {
    if(enk>=Not[k])
    {
    enk=Not-[-k-]-;
    a=k;
    }
    }
    cout << "Notu en yuksek ogrenci : " << OgrAd-[-b-]- << " " << OgrSoyad-[-b-]- << " Notu : " << enb << endl;
    cout << "Notu en dusuk ogrenci : " << OgrAd-[-a-]- << " " << OgrSoyad-[a-]- << " Notu : " << enk << endl;

    return 0;
    }

    kodları olabildiğince uzun ve açık yazmaya çalıştım farklı değişkenler kullanarak kodu gereksiz uzattım ama neyin ne olduğunun anlaşılması için gerekli diye düşünüyorum

    -koyduğum kısımları sil formda -[-]- işareti gözükmüyor diye - koydum



    < Bu mesaj bu kişi tarafından değiştirildi yupbiy -- 13 Mart 2013; 17:04:46 >




  • Yapay Zeka’dan İlgili Konular
    ACİL YARDIM PDF.JS HATASI
    7 yıl önce açıldı
    Daha Fazla Göster
  • Algoritma :

    -) Ogrenci Adı soyadı string dizisi tanımlanır
    -) i=0 ve Ogrenci notu byte dizisi tanımlanır
    -) enkucuk=0, enbuyuk=100 byte degiskenleri tanımlanır.
    -) enKucukAdSoyad ,enBuyukAdSoyad stringleri tanımlanır
    A:{
    -) Ogrenci Adı Soyadını Al
    -) Ogrenci Notunu al
    -) Ogrenci notu enkucuk'den buyuk mu? Buyukse AB Degilse AC
    B: {
    -) Birsey yapma }
    C: {
    -) enKucukAdSoyad = OgrenciAdı
    -) enkucuk = Ogrenci Notu
    -) Ogrenci notu enbuyuk'den buyuk mu? Buyukse D Degilse E
    D: {
    -) enbuyuk = Ogrenci Notu
    -) enBuyukAdSoyad = OgrenciAdi }
    E: {
    -) Birsey Yapma }
    -) i'yi bir arttır.
    -) i = 50 mi? Değilse A'ya dön }
    -) Ekrana Yaz :"En Kucuk Ad"+ enKucukAdSoyad
    -) Ekrana Yaz :"En Kucuk Not" +enkucuk
    -) Ekrana Yaz :"En Buyuk Ad"+ enBuyukAdSoyad
    -) Ekrana Yaz :"En Buyuk Not" +enbuyuk
    -) Kullanıcıdan girdi bekle.



    Benden de bu geldi :P



    < Bu mesaj bu kişi tarafından değiştirildi wqlky -- 13 Mart 2013; 17:29:14 >




  • Sahte kod şeklinde mi istiyor?
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.