Şimdi Ara

c de bişeyler yaptım sonunu getiremedim

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
6
Cevap
0
Favori
261
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 10 kişinin adını soyadını vize ve final notlarını alıp ortlamaları ile ekrana listeyecek program yazmaya çalişiyorum buraya kadar bişeyler düşündüm gerisi gelmiyo listeleme işini nasıl yapıcam daha doğrusu printf te ad soyadı nasıl halletcem çünkü c de bu çıkış işlemini bilmiyorum
    bide bu giriş işlemlerinden sonra clrscr() koydum hata verdi onu nasıl yaparım.

    #include <stdio.h>
    #include <conio.h>

    main()

    {

    char ad[10][20];

    char soyad[10][20];

    int vize;

    int final;

    float ort;

    int i;

    for (i=0; i<10; i++)
    {
    printf("%d. ogrencinin adi :", i+1);
    scanf("%s", ad);

    printf("%d. ogrencinin soyadi :", i+1);
    scanf("%s", soyad);

    printf("%d. vize notu :", i+1);
    scanf("%d",&vize);

    printf("%d. final notu :", i+1);
    scanf("%d",&final);

    ort=final*0.6+vize*0.4;

    }



    < Bu mesaj bu kişi tarafından değiştirildi FATALcan_2 -- 17 Nisan 2005, 15:42:01 >







  • biraz sallama olmuş sanki..:)
  • zaten salla.cpp dosyanın adı 3 günlük araştırma ile bu kadar oluyo



    < Bu mesaj bu kişi tarafından değiştirildi FATALcan_2 -- 17 Nisan 2005, 16:20:07 >
  • biri akıl versin bu program nasıl yazılır az bi yol gösterseniz yapıcam
  • daha sonra tekrar ekrana yazdırmak için arrayde tutman lazım isimleri soyisimleri notları listelemek için.clrscr turbo c compile ettiysen hata vermez başka bişey kullanmışsındır belki derlemek için.şöle bişey yapabilirsin->

    #include <stdio.h>
    #include <conio.h>
    int main(){
    int name[10][20],surname[10][20],counter1=0,ogrsayisi=10,vize[10],final[10];

    for(counter1=0;counter1<ogrsayisi;counter1++){
    printf("isim:");
    scanf("%s",&name[counter1]);
    printf("soyisim:",&surname[counter1]);
    scanf("%s",&surname[counter1]);
    printf("vize:");scanf("%d",&vize[counter1]);
    printf("final:");scanf("%d",&final[counter1]);


    }
    clrscr();
    printf("isim\tsoyisim\tvize\tfinal\tortalama\n");
    for(counter1=0;counter1<ogrsayisi;counter1++){ printf("%s\t%s\t%d\t%d\t%f\n",name[counter1],surname[counter1],vize[counter1],final[counter1],(float)final[counter1]*0.6+(float)vize[counter1]*0.4);
    }
    getch();
    return 0;
    }




  • Abi çok saol çok anlaşılır olmuş sayende bu array işini kavradım
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.