Civa.Cloud

Değişkenler, Matematiksel İşlemler, Mantıksal İşlemler, Sabitler ve Döngüler

260 Views

Değişkenler, Matematiksel İşlemler, Mantıksal İşlemler, Sabitler ve Döngüler

Derste Yapılan Örnekler

  • Karenin alanı ve çevresini hesaplayan program
  • Dikdörtgenin alanı ve çevresini hesaplayan program
  • Dairenin alanı ve çevresini hesaplayan program
  • Bir işçinin aylık net ve brüt gelirini hesaplayan program
  • Girilen sayının faktöriyelini hesaplayan program

Karenin alanı ve çevresini hesaplayan program

#include <iostream>
using namespace std;
int main(int argc, char** argv) {
	int kare_kenari;
	cout << "Karenin bir kenarinin uzunlugu: ";
	cin >> kare_kenari;
	cout << "Karenin Alani = " << kare_kenari * kare_kenari << endl;
	int karenin_cevresi = kare_kenari * 4;
	cout << "Karenin Cevresi = " << karenin_cevresi << endl;
	return 0;
}

Dikdörtgenin alanı ve çevresini hesaplayan program

#include <iostream>
using namespace std;
int main(int argc, char** argv) {
	int kenar_1, kenar_2;
	cout << "Birinci kenarinin uzunlugu: ";
	cin >> kenar_1;
	cout << "Ikinci kenarinin uzunlugu: ";
	cin >> kenar_2;
	cout << "Dikdortgenin Alani = " << kenar_1 * kenar_2 << endl;
	cout << "Dikdortgenin Cevresi = " << (kenar_1+kenar_2)*2 << endl;
	return 0;
}

Dairenin alanı ve çevresini hesaplayan program

#include <iostream>

#define pi 3.14

using namespace std;

int main(int argc, char** argv) {
	int yaricap;
	cout << "Dareinin yaricapi: ";
	cin >> yaricap;
	cout << "Dairenin Alani = " << pi * yaricap * yaricap << endl;
	cout << "Dairenin Cevresi = " << pi * yaricap * 2 << endl;
	return 0;
}

Bir işçinin aylık net ve brüt gelirini hesaplayan program

#include <iostream>
using namespace std;
int main(int argc, char** argv) {
	int calisilan_gun, gunluk_ucret;
	cout << "Calisilan Gun Sayisi : "; cin >> calisilan_gun;
	cout << "Gunluk Ucret : "; cin >> gunluk_ucret;
	int aylik_brut_gelir;
	aylik_brut_gelir = calisilan_gun * gunluk_ucret;

	float gelir_vergisi;
	if (aylik_brut_gelir <= 5000)
		gelir_vergisi = aylik_brut_gelir * 0.2;
	else
		gelir_vergisi = aylik_brut_gelir * 0.25;
		
	float aylik_net_gelir = aylik_brut_gelir - gelir_vergisi;
	
	cout << "Aylik Brut Gelir = " << aylik_brut_gelir << endl;
	cout << "Gelir Vergisi = " << gelir_vergisi << endl;
	cout << "Aylik Net Gelir = " << aylik_net_gelir;
	return 0;
}

Programın daha gelişmiş hali

#include <iostream>
using namespace std;
int main(int argc, char** argv) {
	int calisilan_gun, gunluk_ucret;
	
	do
	{
		cout << "Calisilan Gun Sayisi : "; cin >> calisilan_gun;
		if (calisilan_gun > 31)
			cout << "HATA!!! - Gun sayisi 31 den buyuk olamaz..." << endl;
	}while(calisilan_gun>31);
	
	cout << "Gunluk Ucret : "; cin >> gunluk_ucret;
	int aylik_brut_gelir;
	aylik_brut_gelir = calisilan_gun * gunluk_ucret;

	float gelir_vergisi;
	if (aylik_brut_gelir <= 5000)
		gelir_vergisi = aylik_brut_gelir * 0.2;
	else
		gelir_vergisi = aylik_brut_gelir * 0.25;
		
	float aylik_net_gelir = aylik_brut_gelir - gelir_vergisi;
	
	cout << "Aylik Brut Gelir = " << aylik_brut_gelir << endl;
	cout << "Gelir Vergisi = " << gelir_vergisi << endl;
	cout << "Aylik Net Gelir = " << aylik_net_gelir;
	return 0;
}

Girilen sayının faktöriyelini hesaplayan program

#include <iostream>

using namespace std;
int main() {
	int sayi, faktoriyel=1;
	cout << "Faktoriyeli Alinacak Sayi : "; cin >> sayi;
	do
	{
		cout << "Islem => " << faktoriyel << " X " << sayi << endl; 
		faktoriyel = faktoriyel * sayi;
		sayi--;
	}while(sayi>1);
	cout << "Faktoriyel = " << faktoriyel;
	return 0;
}

1 thought on “Değişkenler, Matematiksel İşlemler, Mantıksal İşlemler, Sabitler ve Döngüler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.