Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Programlama
> C/C++

C/C++ Çok paradigmalı ve çok kullanılan C/C++ dillerinin dökümanlarının paylaşım alanı.



C++ Matematik Fonksiyonu Program Kodu

C/C++

Yeni Konu aç Cevapla
 
Seçenekler
Alt 10-03-2018 18:07   #1
  • Tümgeneral
  • Üye Bilgileri
Üyelik tarihi
07/2016
Nereden
Kocaeli
Yaş
20
Mesajlar
Konular


  
Post C++ Matematik Fonksiyonu Program Kodu



Tabii ki de kendi fonksiyonunuza göre kodları derleyebilirsiniz

Ele alacağımız fonksiyonumuz budur:




Matematiği çok iyi olmayanlara olayı anlatayım. Programın nasıl çalışacağı vs.. Programda ilk önce bir sayı gireceğiz. Bu sayıya göre işlem yapılacak. 0'dan küçükse ayrı, 0 ila 1 arasında bir değerse ayrı, 1'den büyükse apayrı bir işlem.. Yukarıda da gördüğünüz gibi 0'dan küçükse, ilk önce karesini alacağız sonra 3 katıyla toplayacağız sonra 4 ekleyeceğiz. Eğer 0 ila 1 arasında ise, ilk önce karesini alacağız sonra 3 katıyla toplayacağız sonra 4 ekleyeceğiz sonra bu sayının karesini alacağız. Fakat 1'den büyükse ilk önce karesini alıp sonra 3 katıyla toplayıp sonra 4 ekleyeceğiz sonra bu sayının küpünü alacağız.

Buyrun:


Kod:
#include <iostream>
#include <conio.h>
using namespace std;

int main() {
        float x;
        int y;
        while(1)
	{
		cout<<"Bir sayı giriniz : ";
    	        cin>>x;
    	        cout<<"f(" <<x <<") = ";
		if(x<0)
		{
			x = x*x + 3*x + 4;
		}
		else if(x>=0&&x<=1)
		{
			x = (x*x + 3*x + 4)*(x*x + 3*x + 4);
		}
		else if(x>1)
		{
			x = (x*x + 3*x + 4)*(x*x + 3*x + 4)*(x*x + 3*x + 4);
		}
		cout<<x<<"\n";
		cout<<"Devam : 1 - Kapat : 2 = ";
		cin>>y;
		if(y==2)
		return 0;
	}
	getch(); 
}
    

Konu R4V3N tarafından (15-10-2018 04:14 Saat 04:14 ) değiştirilmiştir..
 Online  
 
Alıntı ile Cevapla
Alt 10-03-2018 18:10   #2
  • Üsteğmen
  • Üye Bilgileri
Üyelik tarihi
08/2017
Nereden
Dominus
Mesajlar
Konular


  


Eline Sağlık güzel program C++ da çok bilgim yoktur ama python da yazılacak olursa bu program line sayısı ve karakter sayısı daha az olacaktır
    


___________________________________________

///// kr1yosX \\\\\
-Be Anonymus Everytime
--Don't Forget! You're Best

 Offline  
 
Alıntı ile Cevapla
Alt 10-03-2018 18:11   #3
  • Tümgeneral
  • Üye Bilgileri
Üyelik tarihi
07/2016
Nereden
Kocaeli
Yaş
20
Mesajlar
Konular


  


Alıntı:
canuhelpme1827´isimli üyeden Alıntı Mesajı göster
Eline Sağlık güzel program C++ da çok bilgim yoktur ama python da yazılacak olursa bu program line sayısı ve karakter sayısı daha az olacaktır
Eyvallah, bir gün bekleriz konunu? https://www.turkhackteam.org/python/
    
 Online  
 
Alıntı ile Cevapla
Alt 10-03-2018 18:16   #4
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
Malatya
Mesajlar
Konular


  


Eline sağlık dostum. Bu kategoride aktiflik görmek beni memnun etti doğrusu.
    


___________________________________________

PC Hızlandırma & Bakım v2 (EFSANE): Tıkla
PC Hızlandırma & Bakım v3 hk: Tıkla

--------
C: %40

 Offline  
 
Alıntı ile Cevapla
Alt 10-03-2018 18:16   #5
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
03/2017
Mesajlar
Konular


  


Elinize Sağlık
    
 Offline  
 
Alıntı ile Cevapla
Alt 10-03-2018 19:27   #6
  • Tümgeneral
  • Üye Bilgileri
Üyelik tarihi
07/2016
Nereden
Kocaeli
Yaş
20
Mesajlar
Konular


  


Alıntı:
Nurullah44´isimli üyeden Alıntı Mesajı göster
Eline sağlık dostum. Bu kategoride aktiflik görmek beni memnun etti doğrusu.
Alıntı:
THE HACKER 21´isimli üyeden Alıntı Mesajı göster
Elinize Sağlık
Eyvallah beyler (:
    
 Online  
 
Alıntı ile Cevapla
Alt 24-03-2018 00:54   #7
  • AR-GE Tim (Bug.Res.)
  • Üye Bilgileri
Üyelik tarihi
07/2017
Nereden
$ebp
Mesajlar
Konular


  


Alıntı:
R4V3N´isimli üyeden Alıntı Mesajı göster

Kod:
#include <iostream>
#include <conio.h>
using namespace std;

int main() {
        float x;
        int y;
        while(1)
	{
		cout<<"Bir sayı giriniz : ";
    	        cin>>x;
    	        cout<<"f(" <<x <<") = ";
		if(x<0)
		{
			x = x*x + 3*x + 4;
		}
		else if(x>=0&&x<=1)
		{
			x = (x*x + 3*x + 4)*(x*x + 3*x + 4);
		}
		else if(x>1)
		{
			x = (x*x + 3*x + 4)*(x*x + 3*x + 4)*(x*x + 3*x + 4);
		}
		cout<<x<<"\n";
		cout<<"Devam : 1 - Kapat : 2 = ";
		cin>>y;
		if(y==2)
		return 0;
	}
	getch(); 
}

Oncelikle, C++ standartlari(Google) der ki, C++ kodlarinda hicbir zaman "using namespace std; " seklinde global namespace tanimlanmamali.

Bunun yani sira, yazdigin kod explicit sekilde 'return 0;' a donmeli. Bunu belirtmelisin. Buna ek olarak da, elinizden geldigince platform spesifik headerlar kullanmaktan kacinmalisiniz -> bu noktada conio.h den bahsediyorum. Illa kullanacaksaniz, '#' macro kullanarak diger oslar icin default bir library belirlemeniz dogru olacaktir.
    


___________________________________________


"Emacs > Vim"
(•_•)
( •_•)>⌐■-■
(⌐■_■)
 Offline  
 
Alıntı ile Cevapla
Alt 25-03-2018 14:59   #8
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
09/2016
Mesajlar
Konular
6


  


Aynı işlemi C de yaparsak bir sorunla karşılaşır mıyız?
    
 Offline  
 
Alıntı ile Cevapla
Alt 25-03-2018 18:44   #9
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
09/2016
Nereden
Malatya
Mesajlar
Konular


  


Alıntı:
adem2477´isimli üyeden Alıntı Mesajı göster
Aynı işlemi C de yaparsak bir sorunla karşılaşır mıyız?
Hayır dostum karşılaşmazsın. Yapılanlar matematik ve algoritma işlemleri. Bu kodu aynen C diline aktarabilirsin. Sadece cout ve cin ifadelerini printf ve scanf ile değiştir ve C dilinde bulunmayan namespace ifadesini sil.

Edit: iostream.h kütüphanesini de stdio.h kütüphanesi ile değiştirmen lazım.
    


___________________________________________

PC Hızlandırma & Bakım v2 (EFSANE): Tıkla
PC Hızlandırma & Bakım v3 hk: Tıkla

--------
C: %40


Konu Nurullah44 tarafından (25-03-2018 18:45 Saat 18:45 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Alt 25-03-2018 19:48   #10
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
09/2016
Mesajlar
Konular
6


  


Anladım Çok sağol yardımların için
    
 Offline  
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2018

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+
film izle

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.