تعلم البرمجة بلغة ++C
Open in Telegram
💻 الى كل المبرمجين 🔴سوف تجد شرح لغة السي بلاس بلاس للمبتدئين حتى الاحتراف 📺فيدوهات شرح عديدة 🎥 برامج مجانية 🎁 مشاريع مجانيه 📚 كتب تصميم وبرمجة 📚 مراجع واسئلة محلولة 💻برامج واكواد كثيرة كل ذلك في قناتي 👇 https://t.me/LearnCPlus_Plus
Show more2 251
Subscribers
No data24 hours
-87 days
-2130 days
Posts Archive
لكل الطلاب الذين يشعرون
أن التخصص صعب عليهم .
اصبروا ثم اصبروا ثم اصبروا
حملوا كورسات وفيديوهات لأكثر
من أستاذ يشرح وحاولوا أن
تستمتعوا بالبرمجة ولو كانت مره
اقنع نفسك أنك تقدر على اي
شي لا تجعل اليأس والإحباط
يدخل قلبك لأنك لو فعلت ذلك
سوف تقنع عقلك الباطن بالفكرة
وفترة بسيطة وانت بليدد جداً
فيما أقنعت بة عقلك لذلك
وفقنا الله وإياكم ودمتم بود 🌸❤️
اي سؤال او نصيحة أو كود
او استفسار او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-)
@arssfh69BOT
#include<iostream>
using namespace std;
const int LENGHT = 10;
class Stack {
int arr[10];
int top;
public:
Stack():top(-1){}
bool isFull() {
return top == LENGHT-1;
}
bool isEmpty() {
return top == -1;
}
void push(int element) {
if (isFull()) {
cout << "Stack is Full\n";
}
else {
top++;
arr[top] = element;
}
}
void pop() {
if(isEmpty())
cout << "Stack is Empty\n";
else {
top--;
}
}
void pop(int &element) {
if (isEmpty())
cout << "Stack is Empty\n";
else {
element = arr[top];
top--;
}
}
void getTop(int& stackTop) {
if (isEmpty())
cout << "Stack is Empty\n";
else {
stackTop = arr[top];
cout << stackTop << endl;
}
}
int getIndex() {
return top;
}
int sumStack() {
int sum = 0;
for (int i = 0; i <= top; i++)
sum += arr[i];
return sum;
}
void print() {
for (int i = top; i >= 0; i--)
cout << arr[i] << " ";
cout << endl;
}
};
#كود_سي_بلس_بلس
#برنامج يقوم بتفريغ مصفوفة ثنائية إلى أخرى بالمعكوس :-
#include<iostream>
using namespace std;
int main()
{
int ar[3][3] {1,2,3,4,5,6,7,8,9}, ar2[3][3],i,j;
cout<<"array before reverse...."<<endl;
for(i=0; i<3; i++){
for(j=0; j<3; j++){
cout<<ar[i][j]<<" ";
}
cout<<endl;
}
for(i=2;i>=0;i--){
for(j=2;j>=0;j--){
ar2[i][j] = ar[i][j];
}
}
cout<<"array After reverse...."<<endl;
for(i=2;i>=0;i--){
for(j=2;j>=0;j--){
cout<<ar2[i][j]<<" ";
}
cout<<endl;
}
return 0;
}
#كود_سي_بلس_بلس
س1)
أكتب برنامج يقوم بتفريغ مصفوفة ثنائية حجمها a[3][3] البعد في مصفوفة ثنائية أخرى بالمعكوس
يرجى المشاركة من الجميع وكتابة الكود وإرساله هنا :-
@arssfh69BOT
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️
Write C++ program that define Stack has 10 real elements
then find:
A. Summation of the stack elements
B. Removed three top elements
C. Print elements before and after remove
اي سؤال او كود او استفسار
او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-
@arssfh69BOT
#برنامج حل المسألة التالية :-
#include <iostream>
using namespace std;
int main()
{
float w,x,y,z;
cout<<"Please Enter X :- "; cin>>x;
cout<<"Please Enter y :- "; cin>>y;
cout<<"Please Enter W :- "; cin>>w;
cout<<"Please Enter Z :- "; cin>>z;
cout<<"a = \n"<< ((5+x)/z) + (y/(2.7*w))<<endl;
cout<<"b =\n "<< (4.5*pow(x+2.3*y,2)) / (z+w)<<endl;
}
#كود_سي_بلس_بلس
أرجو المشاركة من الجميع وإرسال مشاركاتكم حتى لو كانت غير صحيحة
هنا :-
@arssfh69BOT
