السلام عليكم كيف اخلي البرنامج يختار ارقام عشوائية من (0000 - 9999)
لغة C++
لغة C++
نصائح و استشارات برمجية
السلام عليكم كيف اخلي البرنامج يختار ارقام عشوائية من (0000 - 9999) لغة C++
ياشباب انشأت مشروع بسيط كتطبيق مطلوب مني اني اسوي
برنامج بي لغة الجافا يقوم المستخدم باختيار المعاملات الحسابية ثم يقوم بجمع ثلاثة اعداد باستخدام switch
العدد الاولى يقوم باختيار المعاملات الحسابية
الثاني يقوم بي ادخال الرقم الاول
الثاني يقوم بي ادخال الرقم الثاني
المعاملات الحسابية
هي الجمع والطرح والقسمة والضرب وباقي القسمة
بحيث اني اهلي او اسمح للمستخدم ان يختار الرمز + مثلا او يختار واحد
باستخدام Switch
برنامج بي لغة الجافا يقوم المستخدم باختيار المعاملات الحسابية ثم يقوم بجمع ثلاثة اعداد باستخدام switch
العدد الاولى يقوم باختيار المعاملات الحسابية
الثاني يقوم بي ادخال الرقم الاول
الثاني يقوم بي ادخال الرقم الثاني
المعاملات الحسابية
هي الجمع والطرح والقسمة والضرب وباقي القسمة
بحيث اني اهلي او اسمح للمستخدم ان يختار الرمز + مثلا او يختار واحد
باستخدام Switch
نصائح و استشارات برمجية
Photo
import java.util.Scanner;
public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Choose the operation:");
System.out.println("1. Addition (+)");
System.out.println("2. Subtraction (-)");
System.out.println("3. Multiplication (*)");
System.out.println("4. Division (/)");
System.out.println("5. Modulus (%)");
int operationChoice = scanner.nextInt();
System.out.println("Enter the first number:");
double num1 = scanner.nextDouble();
System.out.println("Enter the second number:");
double num2 = scanner.nextDouble();
double result = 0;
switch (operationChoice) {
case 1:
result = num1 + num2;
break;
case 2:
result = num1 - num2;
break;
case 3:
result = num1 * num2;
break;
case 4:
if (num2 != 0) {
result = num1 / num2;
} else {
System.out.println("Cannot divide by zero.");
return;
}
break;
case 5:
if (num2 != 0) {
result = num1 % num2;
} else {
System.out.println("Cannot divide by zero.");
return;
}
break;
default:
System.out.println("Invalid choice.");
return;
}
System.out.println("Result: " + result);
}
}
public class Calculator {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Choose the operation:");
System.out.println("1. Addition (+)");
System.out.println("2. Subtraction (-)");
System.out.println("3. Multiplication (*)");
System.out.println("4. Division (/)");
System.out.println("5. Modulus (%)");
int operationChoice = scanner.nextInt();
System.out.println("Enter the first number:");
double num1 = scanner.nextDouble();
System.out.println("Enter the second number:");
double num2 = scanner.nextDouble();
double result = 0;
switch (operationChoice) {
case 1:
result = num1 + num2;
break;
case 2:
result = num1 - num2;
break;
case 3:
result = num1 * num2;
break;
case 4:
if (num2 != 0) {
result = num1 / num2;
} else {
System.out.println("Cannot divide by zero.");
return;
}
break;
case 5:
if (num2 != 0) {
result = num1 % num2;
} else {
System.out.println("Cannot divide by zero.");
return;
}
break;
default:
System.out.println("Invalid choice.");
return;
}
System.out.println("Result: " + result);
}
}
نصائح و استشارات برمجية
Photo
بتنكتب باول سطر يا غالي، مش هنا .. كدا ⬇️
import java.util.Scanner;
- تنساش، خليه تحت ال package مش فوقه
import java.util.Scanner;
- تنساش، خليه تحت ال package مش فوقه
نصائح و استشارات برمجية
Photo
#include <iostream>
#include <fstream>
#include <vector>
#include <algorithm>
using namespace std;
struct Person {
std::string name;
int age;
};
int main() {
int numPersons;
std::cout << "Enter the number of persons: ";
std::cin >> numPersons;
std::ofstream outFile("persons.txt");
for (int i = 0; i < numPersons; ++i) {
Person p;
std::cout << "Enter name for person " << i + 1 << ": ";
std::cin >> p.name;
std::cout << "Enter age for person " << i + 1 << ": ";
std::cin >> p.age;
outFile << p.name << ' ' << p.age << std::endl;
}
outFile.close();
std::ifstream inFile("persons.txt");
std::vector<Person> persons;
Person tempPerson;
while (inFile >> tempPerson.name >> tempPerson.age) {
persons.push_back(tempPerson);
}
inFile.close();
auto minAge = std::min_element(persons.begin(), persons.end(), [](const Person &a, const Person &b) {
return a.age < b.age;
});
auto maxAge = std::max_element(persons.begin(), persons.end(), [](const Person &a, const Person &b) {
return a.age < b.age;
});
std::ofstream resultsFile("results.txt");
resultsFile << "Youngest Person: " << minAge->name << ", Age: " << minAge->age << std::endl;
resultsFile << "Oldest Person: " << maxAge->name << ", Age: " << maxAge->age << std::endl;
resultsFile.close();
return 0;
}
نصائح و استشارات برمجية
هل الباك ايند خاص بالويب بس
لا، في كذا مثال على ال back-end
مثلا back-end للاندرويد او ال ios و غيرهم من باقي المجالات
مثلا back-end للاندرويد او ال ios و غيرهم من باقي المجالات
Forwarded from برمجة
■ مشروع CRUDS Room ↓ 💙
- نوع المشروع: Native Android App
- اللغة: Kotlin
- بيئة العمل: Android Studio
↓ رابط المشروع ↓
github.com/M3MD69/The-Room
#Native_Android_Project 💙
- نوع المشروع: Native Android App
- اللغة: Kotlin
- بيئة العمل: Android Studio
↓ رابط المشروع ↓
github.com/M3MD69/The-Room
#Native_Android_Project 💙
◆ السؤال:
- عرّف التكرار او الحلقة
• It is the process of repeatedly executing a block of commands in a program
• هى عملية تكرار تنفيذ كتلة من اﻷوامر في البرنامج
- عرّف التكرار او الحلقة
● بالانجليزية:
• It is the process of repeatedly executing a block of commands in a program
● بالعربية:
• هى عملية تكرار تنفيذ كتلة من اﻷوامر في البرنامج