الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال

بدأه yasmin22 في 3 يناير 2012 · 4 رد · 492 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

#include<iostream>

#include <cstdlib>

using namespace std;

int main()

{

int n;

cout << "Input number in binary: ";

cin >> binary >> n;

cout <<"The binary : " << binary << n << " = octal: " << oct<< n << endl;

system("Pause");

return 0;

}

برنامج للتحويل من بينرى الى اوكتل

ماهى الاخطاء فى البرنامج؟

#2

أختى ياسمين:

الخاصية binary غير موجودة فى سي++

لقد اضفت منذ وقت قريب لبرنامج التحويل ابحث علية بالمنتدى

post-15367-027053900%201340345097.gifpost-15367-087183200%201340344597.gif
post-247365-0-10080400-1379403554_thumb.

#3

السلام عليكم

هذا مثال لتحويل من بينري إلي أوكتال

#include <iostream>
#include <math.h>
using namespace std;

int bintodecim(string bin)
{
	int decimal = 0;
	int length = bin.length() - 1;
	for(int i = 0; i < (int) bin.length();i++)
	{
    	if(!(bin[length] == '0'))
    	{
        	decimal += pow(2, i);
    	}
    	length--;
	}
	return decimal;
}
int main()
{
	string bin = "";
	cout << "Input number in binary" << endl;
	cin >> bin;
	cout <<"In binary is: " <<  bin
	<< " In dcimal is: "<< bintodecim(bin)
	<< " In octal is: " << oct << bintodecim(bin)<<endl;

	return 0;
}
2
#4

السلام عليكم

في المرفقات, برنامج صغير (يقوم بالتحويل بين عدة أنظمة) من إعداد الأستاذ وجدي عصام, وجدته في الأرشيف :D

تحياتي.

system converter.rar

#5

جزاكم الله كل خير وجعل هذا العمل فى ميزان حسناتكم

مواضيع مشابهة