Yazar |
|
kartane
istanbul
Kayıt: 22.02.2007 |
|
Kullanıcı tarafından 10 adet sırayla girilen vize ve final notu öğrenip not ortalamasını bularak (vizenin %30’ u finalin %70’i) ortalamaları büyükten küçüğe doğru sıralayan programı C++ programlama dili ile yazın.
arkadaşlar cevabı biliyorsanız yazar mısınız,ben 1. sınıfım da bu konuda hıç bilgim yok
|
|
Yazar |
|
keox17
ist
Kayıt: 27.06.2006 |
|
kodu buraya dokmemizin bi fayda si olmaz ama
int A[100],i,j,k;
for(i=1;i<=10;i++){printf("A(%d)=..",i);scanf("%d",&A[i]);}
for(i=1;i<=10;i++){
for(j=i+1;j<=10;j++){
if(A[i]>A[j]){k=A[i];A[i]=A[j];A[j]=k;}
}}
printf("siralanmis hal bla bla ");
for(i=1;i<=10;i++) printf("A(%d)=%d
",i,A[i]);
getch();return 0;
sanirim geri kalanlari sen yazarsin
|
|
Yazar |
|
kartane
istanbul
Kayıt: 22.02.2007 |
|
sagol faydası oldu
|
|
Yazar |
|
audtou
malatya
Kayıt: 31.08.2006 |
|
bu da isini görür galiba
#include<iostream>
#include<string>
using namespace std;
#define SIZE 10
int main(){
int a[SIZE];
int b[SIZE];
double c[SIZE];
string v = ". ogrenci icin vize notunu giriniz
";
string f = ". ogrenci icin final notunu giriniz
";
string s = ". ogrencinin ortalamasi =";
for(int i = 0;i < SIZE;i++){
cout << i + 1 << v;
cin >> a[i];
cout << i + 1 << f;
cin >> b[i];
}
for(i = 0;i < SIZE;i++){
c[i] = (3 * (double)a[i] + (double)7*b[i]) / 10;
}
for(i = 0;i < SIZE;i++){
cout << i + 1 << s << c[i] <<endl;
}
double temp;
for(i = 0;i < SIZE;i++){
for(int j = i+1;j < SIZE;j++){
if(c[i] > c[j]){
temp = c[i];
c[i] = c[j];
c[j] = temp;
}
}
}
cout << "siralanmis dizi::>
";
for(i = 0;i < SIZE;i++){
cout << c[i]<<endl;
}
return 0;
}
bitiyo lan!
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
|