C Programlama Dili Tek, Çift Sayılarla ilgili Örnekler (Toplam ve Ortalama İşlemleri)
C programlama dilinde girilecek değere kadar olan çift & tek sayıların toplamını ve ortalamasını bulma.C Programlama Dili tek çift sayılarla ilgili örnekler…
C programlama dilinde kullanıcının girdiği değere kadar olan çift ya da tek sayıların toplamını ve ortalamasını bulan programın kodunu bulabilirsiniz. Bu kodları hem ayrı ayrı program kodu olarak hem de aynı program içinde kullanabilmeniz için üç farklı kod olarak verilmiştir.
C Programlama Dili 1’den n’e Kadar Olan Çift Sayıların Toplamı ve Ortalaması
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
#include <stdio.h> #include <conio.h> //1'den n'e kadar olan çift sayıların toplamı ve ortalaması //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int adet, sayac = 0, toplam = 0, i; printf("Kontrol edilecek maks degeri giriniz(n degeri): "); scanf("%d", &adet); if( adet <= 1 ){ //Girilen 1 ve 1'den küçük ise programı sonlandır!!!! printf("Lutfen 1 den buyuk deger giriniz!!!"); getch(); return 0; } for ( i=1; i<=adet; i++ ){ if( i % 2 == 0){ toplam+=i; // Toplam = toplam + i ile aynıdır! sayac++; //Ortalama alacağımız için kaç tane çift sayı olduğunu sayıyoruz! } } printf("Toplam= %d\n", toplam); printf("Ortalama= %d", toplam / sayac); getch(); return 0; } |
C Programlama Dili 1’den n’e Kadar Olan Tek Sayıların Toplamı ve Ortalaması
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
#include <stdio.h> #include <conio.h> //1'den n'e kadar olan tek sayıların toplamı ve ortalaması //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int adet, sayac = 0, toplam = 0, i; printf("Kontrol edilecek maks degeri giriniz(n degeri): "); scanf("%d", &adet); if( adet <= 0 ){ //Girilen 1'den küçük ise programı sonlandır!!!! printf("Lutfen 0 dan buyuk deger giriniz!!!"); getch(); return 0; } for ( i=1; i<=adet; i++ ){ if( i % 2 == 1){ toplam+=i; // Toplam = toplam + i ile aynıdır! sayac++; //Ortalama alacağımız için kaç tane tek sayı olduğunu sayıyoruz! } } printf("Toplam= %d\n", toplam); printf("Ortalama= %d", toplam/sayac); getch(); return 0; } |
C Programlama Dili 1’den n’e Kadar Olan Çift ve Tek Sayıların Ayrı Ayrı Toplamı ve Ortalaması
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 |
#include <stdio.h> #include <conio.h> //1'den n'e kadar olan çift ve tek sayıların ayrı ayrı toplamı ve ortalaması //Cemalettin Serit ckaynak.com | teknooneri.com | cemserit.com | wpeklentiler.com int main(){ int adet, sayacTek = 0, sayacCift = 0, toplamTek = 0, toplamCift = 0, i; printf("Kontrol edilecek maks degeri giriniz(n degeri): "); scanf("%d", &adet); if( adet <= 0 ){ //Girilen 1'den küçük ise programı sonlandır!!!! printf("Lutfen 0 dan buyuk deger giriniz!!!"); getch(); return 0; } for ( i=1; i<=adet; i++ ){ if( i % 2 == 0){ toplamCift+=i; sayacCift++; //çift sayıları sayıyoruz! } else{ toplamTek+=i; sayacTek++; //Tek sayıları sayıyoruz! } } if( adet != 1){ //Sayı 1 girilirse 0/0 belirsizliğinden hata vermemesi için koşul ekliyoruz!!! printf("****Cift Sayilar***\n"); printf("Toplam= %d\n", toplamCift); printf("Ortalama= %d\n", toplamCift / sayacCift); } printf("****Tek Sayilar***\n"); printf("Toplam= %d\n", toplamTek); printf("Ortalama= %d", toplamTek / sayacTek); getch(); return 0; } |
Leave a reply
Lütfen yorum için giriş yap ve yakayıt ol Teşekkürler .