تعلم البرمجة بلغة ++C
الذهاب إلى القناة على Telegram
💻 الى كل المبرمجين 🔴سوف تجد شرح لغة السي بلاس بلاس للمبتدئين حتى الاحتراف 📺فيدوهات شرح عديدة 🎥 برامج مجانية 🎁 مشاريع مجانيه 📚 كتب تصميم وبرمجة 📚 مراجع واسئلة محلولة 💻برامج واكواد كثيرة كل ذلك في قناتي 👇 https://t.me/LearnCPlus_Plus
إظهار المزيد2 445
المشتركون
-124 ساعات
لا توجد بيانات7 أيام
-230 أيام
أرشيف المشاركات
*) برنامج لطباعة الشكل التالي :-
*
***
*
***
*
***
*
#include <iostream.h>
int main()
{
int i,j,k,m,n,o,p;
for(i=3;i>0;i--){
cout<<"";
for(j=i;j>0;j--)
cout<<" ";
for(k=i*2;k<=6;k++)
cout<< "*";
cout<<"\n";
}for(m=7;m>0;m=m-2){
cout<<"";
for(n=m;n>0;n--)
cout<<"*";
cout<<"\n";
for(o=m;o<=7;o=o+2)
cout<<" ";}}
#كود_سي_بلس_بلس
اي شخص بدأ يتعلم ذاتياً في
*- البرمجة كائنية التوجة
*- object oriented programming
في لغة السي بلس بلس
لو أمكن يتواصل معي :-
@arssfh69BOT
اي سؤال او نصيحة أو كود
او استفسار او ملاحظة في
لغة سي بلس بلس ++c
يرجى إرسالها هنا :-)
@arssfh69BOT
نختم يومنا قبل صلاة الفجر بـرسالة
لمن يقول إن الحب كذبه :-
(وما ذنب الحب إن كنتم كاذبيين)
لكل الطلاب الذين يشعرون
أن التخصص صعب عليهم .
اصبروا ثم اصبروا ثم اصبروا
حملوا كورسات وفيديوهات لأكثر
من أستاذ يشرح وحاولوا أن
تستمتعوا بالبرمجة ولو كانت مره
اقنع نفسك أنك تقدر على اي
شي لا تجعل اليأس والإحباط
يدخل قلبك لأنك لو فعلت ذلك
سوف تقنع عقلك الباطن بالفكرة
وفترة بسيطة وانت بليدد جداً
فيما أقنعت بة عقلك لذلك
وفقنا الله وإياكم ودمتم بود 🌸❤️
اي سؤال او نصيحة أو كود
او استفسار او ملاحظة في
لغة سي بلس بلس ++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;
}
#كود_سي_بلس_بلس
