Cevapla
 
Konu Araçları
Eski 05-12-17, 11:50 #1
zyjo1 zyjo1 çevrimdışı
Varsayılan C ödevim var


C dili ile ilgili ödevim var 4 tane yardımcı olur musunuz inşaat okuyorum bayağı zor geliyor

Kullanıcı tarafından girilecek 2 sayının OBEB ini bulan bir c programı

10 kişilik bir sınıfın bir dersten aldıkları ortalama puanını hesaplayacak bir c programı


Kullanıcının gireceği belirli miktarda en az 4 en çok 10 tam sayının en büyüyğünü ve en küçüğünü ekrana yazdıracak bir c programı



Kullanıcının gireceği belirsiz miktarda en az 2 tam sayınının en büyüğünü ve en küçüğünü ekrana yazdıracak kullanıcı -1 girince sonlanacak bir c programı
__________________
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 07-12-17, 21:36 #2
thecrank thecrank çevrimdışı
Varsayılan C: C ödevim var


10 kişilik bir sınıfın ortalamasını yapacak bir program yazdım kardeşim umarım işini görür.
#include <stdio.h>
#include <conio.h>

int main()

{

int counter;
int grade;
int total;
int average;

total =0;
counter=1;

while (counter<=10)
{
printf("%s","enter grade:\n");
scanf("%d",&grade);

total=total+grade;
counter=counter+1;
}
average=total/10;

printf("class average is %d\n");

getch();
return 0;

}
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Eski 07-12-17, 22:27 #3
AFCLK AFCLK çevrimdışı
Varsayılan C: C ödevim var


2. Sorunun cevabini arkadas yazmis.
Ben tam olarak kod yazamacagim. Bilgisayarim yanimda degil, sadece nasil yapilacagini anlatacagim.

1. Soru icin;
- once en buyuk sayiyi bul if else ile.
- bir degisken tanimla ilk deger atamasini 1 yap.
- while dongusu icinde buyuk sayiyi tanimladiginiz degisken ile carp ve bu carptigini bir degiskene esitle atiyorum adi carpim olsun. Eger bu carpim kucuk sayiya bolunuyorsa yani kalani sifir ise ki bunu da mod operatoru % ile yapabilirsin. Obeb bu buldugun carpim degeridir. Break diyip cikarsin donguden. Eger bolunmuyorsa kalansiz olarak varsayilan olarak 1 den basladigimiz degiskeni bir artir tekrar ayni islemler tekrarlansin bulasiya kadar.

3. Soru icin;
- kac adet gidilecegini biliyorsan o kadar boyutlu bir dizi olustur, sorting algoritmalarindan herhangi biri ile(bubble sort olabilir) buyukten kucuge ya da kucukten buyuge sirala. Ilk eleman en kucuk, son eleman en buyuktur.
Manuel olarak erisebilirsin onlara da. Atiyorum 6 eleman varsa en kucuk array[0] en buyuk array [5] olacaktir.

4. Soru icin;
- sonsuz while dongusu icinde if else kosullariyla yapabilirsin saniyorum. Senin icin onemli olan enBuyuk ve enKucuk sayilari tutacak degiskenler.
  Alıntı Yaparak CevaplaAlıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Taglar
bir, gireceği, kullanıcının, programı, sayının

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



Tüm saatler GMT +3. Şuan saat: 02:33
(Türkiye için artık GMT +3 seçilmelidir.)

 
5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Reklam Mailimiz. Gizlilik Politikası. Tatil
Copyright © 2018