Sayılarla İlgili İşlemler Yapan Program Yapalım

Bu program kullanıcıdan ilk başta kaç adet sayı girişi yapacağını aldıktan sonra girilen sayının 5 ile karşılaştırılıp 5'ten küçük ise tekrar sayı girişi yapılması istenen, 5'e eşit veya 5'ten büyük ise de ne kadar sayı girilecekse o kadar sayı girişi yaptırılıp çift ve tek sayıların ayrı ayrı ortalamasını bulan programdır.

Bu program kullanıcıdan ilk başta kaç adet sayı girişi yapacağını aldıktan sonra girilen sayının 5 ile karşılaştırılıp 5'ten küçük ise tekrar sayı girişi yapılması istenen, 5'e eşit veya 5'ten büyük ise de ne kadar sayı girilecekse o kadar sayı girişi yaptırılıp çift ve tek sayıların ayrı ayrı ortalamasını bulan programdır.

Yani rasgele girilen sayıların tek mi çift mi olduğunu bulup ortalamasını hesaplayan program yapıyoruz.

Bu program için:

- 8 Adet Integer tipi değişken ,
- 2 Adet Float tipi değişken tanımladık.


#include<stdio.h>

#include<conio.h>

int ciftsayi=0,ciftt=0,teksayi=0,tekt=0;

float ciftort,tekort;

int adet ,i,sayi,kontrol;

main(){

clrscr();

    hata:

    printf("Kac Adet Sayi Girilecek>>n");

    scanf("%d",&adet);

    if(adet<5) goto hata;

    else goto devam;

    devam:

    for(i=1;i<=adet;i++){

    printf("%d. Sayiyi Giriniz>>n",i);

    scanf("%d",&sayi);

    kontrol=sayi%2;

    if(kontrol==0) {

        ciftsayi+=1;

        ciftt+=sayi;}



    else {

        teksayi+=1;

        tekt+=sayi;

        }

    }

     ciftort=ciftt/ciftsayi;

     tekort=tekt/teksayi;

     printf("Tek Sayilarin Toplami>> %d 'dir.n",tekt);

     printf("Tek Sayilarin Adeti>> %d 'dir.n",teksayi);

     printf("Cift Sayilarin Toplami>> %d 'dir.n",ciftt);

     printf("Cift Sayilarin Adeti>> %d 'dir.n",ciftsayi);

     printf("------------------------------------------n");

     printf("Tek Sayilarin Ortalamasi>> %3.2f 'dir.n",tekort);

     printf("Cift Sayilarin Ortalamasi>> %3.2f 'dir.n",ciftort);

     getch();

     }

  • Etiketler;
Fuat ŞENGÜL
Fuat ŞENGÜL Samsun Havza ilçesinde 23.05.1990 da doğdu. Bilgisayar ile lise öğreniminde tanışan yazar Pascal, C/C++, Assembly ve Visual Basic dilleriyle birlikte yazılıma adım attı. 2008 yılında Fırat Üniversitesi Teknik Eğitim Fakültesi Bilgisayar öğretmenliğini kazandı. Öğrenimi sırasında web ve masaüstü yazılımları konusunda projelere imza atan yazar 2012 yılında mezun oldu. Mezuniyetten sonra Fırat Üniversitesi Teknoloji Fakültesi Yazılım Mühendisliğinde Yüksek Lisans öğrenimine başladı. <p>Yazar C/C++, C#, Asp.Net, Matlap, Jquery, Css ve Html gibi programlama dillerine hakim ve bu diller ile projeler üretmeye devam etmektedir. Bilişim Teknolojileri öğretmeni olarak görev yapmaktadır.
Yorum Yaz

Yorum yazabilmek için üye girişi yapmanız gerekiyor!

clrscr(); yha burda hta wriyo:sasir:
clrscr(); bu satırda hata var .
yukarda hata tanımlanmamış ve devam da tanımlanmamış:kirp:
hardboy_58 arkadaşım oradaki "hata" ve "devam " birer etiketi temsil ediyor.Onları tanımlamaya gerek yoktu..
int girilmemiş ondandır...
bu nasıl kullanılıyor

Yukarı Git