Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Daha İyi Bir Hizmet İçin Lütfen Üye Olunuz...
Yazilim Öğrenmenin Tek Adresi...
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Yazilim Öğrenmenin Tek Adresi...

En Kapsamlı Visual Basic Sitesi
 
AnasayfaAramaLatest imagesKayıt OlGiriş yap
Giriş yap
Kullanıcı Adı:
Şifre:
Beni hatırla: 
:: Şifremi unuttum
Arama
 
 

Sonuç :
 
Rechercher çıkıntı araştırma
En son konular
» C İle Banka Otomasyonu Acill
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimeC.tesi Ocak 09, 2010 4:51 pm tarafından Ebubekir_Kara

» C++'la yapılmış basit ATM programı
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimeÇarş. Ara. 02, 2009 4:43 am tarafından 1221ibrahim

» Bir Oyunda Puan Sistemi Yapma
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePtsi Kas. 02, 2009 1:49 pm tarafından KonYalıCoder

» Ipconfig Komutu
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Çalıştır Komutları
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:33 pm tarafından OguzhanUyanik

» Domain Adresleri
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Msconfig Nedir? Ayarları ve Özellikleri
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:32 pm tarafından OguzhanUyanik

» Windows Vista & Türkçe Kurulumu Resimli anlatım!
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Format atmak ve Türkçe windows xp kurulumu (resimli anlatım)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:31 pm tarafından OguzhanUyanik

» Windows Xp Hızlandırma
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimePaz Eyl. 13, 2009 5:30 pm tarafından OguzhanUyanik

En iyi yollayıcılar
OguzhanUyanik (472)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
mehmet bozer (78)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
asi_esra (4)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
mysterious_el (4)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
1221ibrahim (3)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
igny (3)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
tarkantr2000 (2)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
myildiz.16 (2)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
KAPORTACI (2)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 
tolgakesan (2)
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_lcapC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak I_voting_barC'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Vote_rcap 

 

 C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak

Aşağa gitmek 
YazarMesaj
OguzhanUyanik
Mareşal
Mareşal
OguzhanUyanik


Yengeç Mesaj Sayısı : 472
Kayıt tarihi : 31/08/09
Yaş : 32
Nerden : Konya
İş/Hobiler : Bilgisyar-Yazılım
Lakap : Nediz

C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Empty
MesajKonu: C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak   C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak Icon_minitimeÇarş. Eyl. 09, 2009 2:34 pm

C programlama dilinde bol miktarda algoritma öğrenmek bol miktarda alıştırma yapmak bu programlama dilini en iyi şekilde öğrenmenizi sağlayacaktır. Bu örneğimizde analog bir saatte Akrep ile yelkovan arasındaki açıyı bulan bir program yazacağız. Bunu sizlere 2 farklı yoldan çözen 2 farklı programla göstermek istiyorum, çünkü programcı demek bir programı birden fazla yoldan çözmeye çalışan, daha çok algoritma geliştirebilen demektir. Siz farklı bir yol bulduysanız lütfen bizimle paylaşın.

İlk yolumuz matematiksel formülü kullanmak olacaktır. Gayet basit bir formül ve algoritma.

Aradaki açı = Saat x 30 - Dakika x 11/2 aslında bölü 2 hepsinin altındadır ancak 60/2 yaparak o kısmı 30 diye direk aldım..

#include<stdio.h>
int main()
{
double saat,dakika,aci;
printf("Acisini bulmak istediginiz Saat(0-12) ve Dakikayi giriniz: ";
scanf("%lf%lf",&saat,&dakika);

aci = (saat*30)-(dakika*5.5); /*bu kısımda aciyi az önce verdiğimiz formule göre hesaplattık*/
if(aci<0) /*aradaki açının negatif çıkma olasılıgını burada engellemiş olduk*/
{
aci = (dakika*5.5)-(saat*30);
}

printf("Saat %2.f : %2.f iken akrep ile yelkovan arasindaki aci %2.f'dir",saat,dakika,aci);


getchar();getchar();
return 0;
}




İkinci yolumuza gelince, ikinci yol tamamen mantık üzerine kurulmuştur.

Mantığımız tam olarak şöyle olmalıdır. Bir analog saatin tümü 360 derecedir. Ve 12 parçaya ayrılmıştır. 12 saat olduğu için ve her bir saat arasında 30 derecelik parçalar vardır. Bundan yararlanarak saatin kaç derece ilerleyeceğini bulduktan sonra bir de yelkovanın ne kadar ilerleyeceğini bulup ekleyerek ikisi arasındaki açıyı bulabiliriz..

#include<stdio.h>

int main()
{
int saat,dakika;
int x,y,akrep,yelkovan;
double sonuc;

printf("Saat ve dakika degerlerini giriniz:\n";
scanf("%d %d",&saat,&dakika);

x=saat*30;
y=30*dakika/60;
akrep=x+y;
yelkovan=6*dakika;
if(akrep>yelkovan)
{
sonuc=akrep-yelkovan;

}
else {
sonuc=yelkovan-akrep;

}
printf("Saat %d : %d iken akrep ile yelkovan arasindaki aci %2.f'dir",saat,dakika,sonuc);
getchar();getchar();
return 0;
}
Sayfa başına dön Aşağa gitmek
https://yazilimnet.yetkin-forum.com
 
C'de Akrep ile Yelkovan Arasındaki Açıyı Bulmak
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Bir Sayının Faktöriyelini Recursiyon İle Bulmak
» 1-63 Arasındaki Sayıları Bulan Program
» 2 Sayı Arasındaki Asal Sayıları Bulan Metot

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Yazilim Öğrenmenin Tek Adresi... :: Masaüstü Programlama :: C / C++-
Buraya geçin: