اكتب برنامج بلغة C++ يقوم بوظيفة تحليل قطع البيتزا؛ ولأجل ذلك يحتاج البرنامج لتخزين المعلومات التالية عن كل قرص بيتزا:

  1.  اسم شركة البيتزا (ويتكون من أكثر من كلمة).
  2. قطر قرص البيتزا.
  3. وزن قرص البيتزا.

والمطلوب: قم بتعريف بنية (structure) تخزن المعلومات السابقة، وكتابة برنامج يقوم باستخدام البنية حيث يطلب البرنامج من المستخدم إدخال المعلومات السابقة ثم عرضها على الشاشة.

ملاحظة: قم بكتابة البرنامج باستخدام cin (أو إحدى الطرق التابعة لها) وcout.

الأجوبة

ابحث عن مسائل برمجة سي بلس بلس | C++ programming بالانجليزي

#include<iostream>
using namespace std;


struct Pizza{
	char companyName[100];
	unsigned int diameter;
	unsigned int weight;
};
int main(){
	Pizza myPizza;
	cout<<"Enter company name: ";
	cin.getline(myPizza.companyName,100);
	cout<<"Enter pizza diameter: ";
	cin>>myPizza.diameter;
	cout<<"Enter pizza weight: ";
	cin>>myPizza.weight;

	cout<<"Company name: "<<myPizza.companyName<<endl;
	cout<<"Pizza diameter: "<<myPizza.diameter<<endl;
	cout<<"Pizza weight: "<<myPizza.weight<<endl;
	return 0;
}

محتاج مساعدة؟ تواصل مع مدرس اونلاين الان!