6/30/2016

Mühendislik Problemi Çözen C Programı


problem çözümü
Bir karınca ilk gün 50 metre yol alıyor. Sonraki gün yani ikinci gün 25 metre yol alıyor. Üçüncü gün ise 25/2 yani 12.5 metre yol alıyor ve hep bu şekilde devam ediyor. O zaman bu karınca kaç gün sonra 100 metro yol almış olur? Bu problem matematikçi ile mühendis arasındaki farkı ortaya çıkarıyor.
Bir matematikçi bunu matematiksel olarak sonsuz gün olduğunu bulup ispatlayabilir. Doğrudur da, Ama 100 metre yolu bir gün tamamlayacaktır karınca, yani bunun net bir cevabı olmalı.

Burada aslında virgülden sonra kaç basamak duyarlılıkta hesap yaptığımızla ilgilidir. Virgülden sonra diyelim ki 16 basamak sınır koyalım, ki 16 basamak da fazla hassasiyetle hesaplanmış olur. Normalde o kadar basamağa bile gerek kalmaz belki, ama biz c programında değişkeni 16 basamak alarak sonucu bulabiliriz. Bu bir mühendislik çözümüdür. Kodlar ;

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int main()
{
int n;
int i=0;
double top=0;

 while(top!=100)
 {
    top=top+50*pow(0.5,i);
    i=i+1;
    printf("\n %d. gun toplam = %.16lf",i,top);
 }
printf("\n i = %d",i);
system("pause");
return 0;
}



0 yorum:

Yorum Gönder

Not: Yalnızca bu blogun üyesi yorum gönderebilir.

Popular Posts

Follow Me

Labels

c programı python Cos(x) Hesaplayan C Programı a üssü b yi hesaplayan c programı apps basit hesap programı basit işlem hesabı yapan c programı belirli integral hesaplayan c programı bilgisayarda integral hesaplama c ile basit hesap programı c ile canlı tv c ile hesap makinası c ile tv uygulaması c kodlama c programlama c programming canlı tv c programı canlı yayın c canlı yayına bağlanan c programı cos(x) değerini döndüren c programı cosx hesap eden c programı daire alanı c daire alanını hesaplama daire alanını hesaplayan c programı determinant hesabı dns ön bellek dns ön bellek temizleme dns önbellek görüntüleyici dns önbellek kayıtları dns önbellek kayıtlarını kayıt eden c programı dns önbellek temizleme dns önbellek temizleyen c programı dns önbelleği görüntüleyen c programı euler sayısı euler sayısını hesaplayan c programı euler sayısının kuvvetlerini alan c programı even and odd number in c excel dosyasını okyan c programı excel dosyasının c ile analizi excelden hücrek okuyan c programı excelden veri çeken c programı fibonacci c programı fibonacci sayılarını hesaplayan c programı fonksiyon grafiği çizen program geçme ve kalma durumunu hesaplayan program geçmişi temizleyen c programı girilen matrixin determinantını alan python programı hesap makinası c programı hesap makinası uygulaması integer() fonksiyonu integral alan c programı istediğiniz kanala bağlanan c programı karınca problemi karınca sorusu kuvvet alan c programı lagrange lagrange çarpanları lagrange çarpanlarını hesaplayan program live tv in c mühendislik problemi mühendislik problemi çözen c programı mühendislik problemleri ortalama hesabı ortalama notu hesaplayan c programı pckodu permutasyon alan c programı permutasyon ve kombinasyon permutasyon ve kombinasyon hesabı c programı pi sayısı nasıl hesaplanır pi sayısını hesaplayan c programı python grafik python ile fonksiyon grafikleri çizmek python ile grafik çizmek python ile integral almak python ile integral hesabı python integral örnek kodlar sayı türünü belirleyen c programı seri açılımı ile euler sayısı seri açılımı ile pi sayısı seri açılımıylar cosx hesabı str to int in c string değişkenini integer tipine string to integer c program taban aritmetiği c programı taban dönüşümü yapan c programı taban dönüşümünün algoritması taban hesabı yapan c programı xls dosyalarını işleyen c programı üçgen türlerini belirlemek üçgen türünü belirleme üçgen türünü belirleyen c programı şekil fonsiyonlarını hesaplayan algoritma