C ödevi...

erdemm35
21-03-2011, 20:59   |  #1  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Oca 2011

Codeblocks programındaki ödevime yardımlarınız için şimdiden teşekkürler...

1-klavyeden girilen 10 sayının karelerinin ortalamasını hesaplatan bir program yazınız...

2-klavyeden girilen 10 sayının tek ve çift olanlarının toplamlarını ayrı ayrı hesaplatan bir program yazınız...(if-else ve do-while komutlarını ayrı ayrı kullanarak,iki ayrı program yazınız)

Kapalı Hesap (153535)
21-03-2011, 21:58   |  #2  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

1.Program:
#include<stdio.h>
int main()
{
 int a;
 int kare=0;
 int sum=0;
 int average;
 for(int i=0;i<10;i++)
 {
  printf("Enter the numbers");
  scanf("%d",&a);
  kare=kare+a*a;
 }
 sum+=kare;
 average=sum/10;
 printf("sum=%d\n",sum);
 printf("average=%d\n",average);
 return 0;
}
Karelerinin toplamının ortalaması demek istedin heralde ona göre yaptım.
 

Kapalı Hesap (153535)
21-03-2011, 22:06   |  #3  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

2.Program:
#include<stdio.h>
int main()
{
 int odd_sum=0;
 int even_sum=0;
 int a;
 for(int i=0;i<10;i++)
 {
  printf("Enter the number");
  scanf("%d",&a);
  if(a%2==0)
  {
   even_sum=even_sum+a;
  }
  else
  {
   odd_sum=odd_sum+a;
  }
 }
 printf("even_sum=%d\n",even_sum);
 printf("odd_sum=%d\n",odd_sum);
 return 0;
}
Kolay gelsin.

erdemm35
21-03-2011, 22:47   |  #4  
OP Taze Üye
Teşekkür Sayısı: 0
4 mesaj
Kayıt Tarihi:Kayıt: Oca 2011

çook teşekkürler çok işime yaradı...

Kapalı Hesap (153535)
21-03-2011, 23:05   |  #5  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

Önemli değil hocanın sana verdiği ödev soruları mıydı bunlar?

Kapalı Hesap (153535)
21-03-2011, 23:16   |  #6  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

2. sorunun do-while'lı olanını da kendin yaparsın artık.

Kapalı Hesap (153535)
29-04-2011, 16:09   |  #7  
Kapalı Hesap
Teşekkür Sayısı: 27
2,297 mesaj
Kayıt Tarihi:Kayıt: Eki 2009

2.Program Do-While:
#include<stdio.h>
int main()
{
        int odd_sum=0;
        int even_sum=0;
        int a;
        int i=0;
        do{
                i++;
                printf("Enter a number");
                scanf("%d",&a);
        if(a%2==0)
        {
          even_sum=even_sum+a;
            }
        else
        {
           odd_sum=odd_sum+a;
                }

                }while(i<10);
       
        printf("even_sum=%d\n",even_sum);
        printf("odd_sum=%d\n",odd_sum);
        return 0;
}