إظهار الرسائل ذات التسميات اسئلة جافا. إظهار كافة الرسائل
اسئلة جافا : مصفوفات احادية ج1
س1 :- اكتب ميثود بلغة جافا يقوم بدمج عناصر مصفوفتين احاديتين بمصفوفة واحدة
مثلا مصفوفة بها 5 عناصر 1 2 3 4 5 والثانية بها 6 عناصر 20 3 6 8 9 7
تصبح مصفوفة واحدة بها 1 2 3 4 5 20 3 6 8 9 7
س2 :- اكتب برنامج بلغة جافا يدخل مصفوفتين احاديتين يتم تحديد عدد عناصرها من قبل المستخدم ويطبع لنا العناصر المشتركة بين المصفوفتين وعددها
مثلا
1 2 3 4 6 9
9 5 2 1 3
يطبع لنا
9 2 1 3
س3 :- اكتب برنامج بلغة جافا يقوم بادخال مصفوفة احادية وعدد عناصرها يحدده المستخدم ويطبع لنا عدد الاعداد الزوجية المدخلة وعدد الاعداد الفردية
س4 :- اكتب برنامج بلغة جافا يقوم بادخال مصفوفة احادية من 6 عناصر ويقوم بترتيبها تصاعديا واضافة قيمة موقع كل عنصر على هذا العنصر
شاهد الموضوع
مثلا مصفوفة بها 5 عناصر 1 2 3 4 5 والثانية بها 6 عناصر 20 3 6 8 9 7
تصبح مصفوفة واحدة بها 1 2 3 4 5 20 3 6 8 9 7
س2 :- اكتب برنامج بلغة جافا يدخل مصفوفتين احاديتين يتم تحديد عدد عناصرها من قبل المستخدم ويطبع لنا العناصر المشتركة بين المصفوفتين وعددها
مثلا
1 2 3 4 6 9
9 5 2 1 3
يطبع لنا
9 2 1 3
س3 :- اكتب برنامج بلغة جافا يقوم بادخال مصفوفة احادية وعدد عناصرها يحدده المستخدم ويطبع لنا عدد الاعداد الزوجية المدخلة وعدد الاعداد الفردية
س4 :- اكتب برنامج بلغة جافا يقوم بادخال مصفوفة احادية من 6 عناصر ويقوم بترتيبها تصاعديا واضافة قيمة موقع كل عنصر على هذا العنصر
1 5 6 9 1 4
1 1 4 5 6 9
1 2 6 8 10 14
java : two dimentional
اكتب برنامج بلغة جافا يقوم بانشاء مصفوفة متساوية البعدين يحدد حجمها المستخدم
ويقوم بطباعة اعلى قيمة في الصف الاول
وطباعة اصغر قيمة في العمود الثاني
وطباعة المصفوفة كل صف بسطر
وطباعة المصفوفة بعد استبدال الصفوف بالاعمدة والاعمدة بالصفوفة transpose
import java.util.Scanner;
public class Transpose {
public static void main (String [] args ){
Scanner in = new Scanner (System.in);
System.out.println("Enter the size of the array : ");
int size = in.nextInt();
int [][] a = new int [size][size];
System.out.println("Enter the elements ");
for (int i=0;i<size;i++){
for (int j=0;j<size;j++){
a[i][j]=in.nextInt();
}
}
printMax1(a);
printMin2(a);
printMatrix(a);
printTrans(a);
}
private static void printMax1(int[][] a) {
int max = a[0][0];
for (int i=0;i<a.length;i++){
if (a[0][i]>max)max = a[0][i];
}
System.out.println("The max of the first row is " + max);
}
private static void printMin2(int[][] a) {
int min = a[0][1];
for (int i=0;i<a.length;i++){
if (a[i][1]<min)min = a[i][1];
}
System.out.println("The min of the second column is " + min);
}
private static void printMatrix(int[][] a) {
for (int i =0;i<a.length;i++){
for (int j =0;j<a[i].length;j++)
System.out.print(a[i][j]+" ");
System.out.println();
}
}
private static void printTrans(int[][] a) {
int r= a.length;
int c =a[0].length;
int [][] trans= new int [r][c];
for (int i=0;i<r;i++){
for (int j =0;j<c;j++)
trans[i][j]=a[j][i];
}
printMatrix(trans);
}
}
java : all digits odd
اكتب ميثود بلغة جافا يقوم بارجاع true اذا كان كافة خانات الرقم المدخل فردية
و false اذا كانت زوجية
مثلا 1975 true
19423 false
public static boolean check (int x ){
while (x>0){
int slice = x%10;
if (slice%2==0)return false;
x/=10;
}
return true;
}
جافا : برنامج يقارن بين مصفوفتين اذا كانتا متماثلتين ام لا
import java.util.Scanner;
public class Tryb {
public static void main (String [ ]aht){
Scanner in = new Scanner (System.in);
System.out.println("Enter the elements of the first Array");
int lengtha=in.nextInt();
int [] a = new int [lengtha];
a[0]=lengtha;
for (int i=1;i<lengtha;i++)a[i]=in.nextInt();
System.out.println("Enter the elements of the second Array");
int lengthb=in.nextInt();
int [] b = new int [lengthb];
b[0]=lengthb;
for (int i=1;i<lengthb;i++)b[i]=in.nextInt();
System.out.println("Are the the same ? " + check(lengtha,lengthb,a,b));
}
private static boolean check(int lengtha, int lengthb, int[] a, int[] b) {
if (lengtha!=lengthb)return false ;
for (int i=0;i<lengtha;i++)
if (a[i]!=b[i])return false ;
return true;
}
}
java : a method to determine whether an integer is prime or not
public static boolean isPrime(int x ){
int i=2;
while (i<=Math.sqrt(x)){
if (x%i++==0)return false;
}
return true;
}
java : Display Reverse number
static void reverse (int number){
String s1=Integer.toString(number);
String s2="";
for (int i=s1.length()-1;i>=0;i--){
s2+=s1.charAt(i);
}
System.out.println(Integer.parseInt(s2));
}
جافا : Palindrom numbers
using two methods determine whether a number is palindrom or not
the first to find the reverse
the second to determin is it palindrom or not
public static int reverse (int number){
String s1=Integer.toString(number);
String s2="";
for (int i=s1.length()-1;i>=0;i--){
s2+=s1.charAt(i);
}
return Integer.parseInt(s2);
}
public static boolean isPalindrome(int number){
if (number==reverse (number))return true;
else return false ;
}
جافا : distinct values & Collections
برنامج ياخذ 10 قيم من المستخدم
ثم يطبع القيم من غير تكرار
مثلا
1 1 2 3 4 4 5
يطبع
1 2 3 4 5
import java.util.*;
public class Q5 {
public static void main (String [] args ){
int [] a=new int [10];
Scanner in = new Scanner (System.in);
try{for (int i=0;i<a.length;i++){
a[i]=in.nextInt();
}
}catch(Exception x){
}
String[] b= new String[ 10];
for (int i=0;i<10;i++)b[i]=a[i]+"";
List<String > v = new ArrayList<String>();
for (int i=0;i<10;i++){
if(!v.contains(a[i]+""))v.add(a[i]+"");
}
System.out.println(v);
}
}
جافا: برنامج ياخذ قيم موجبة من المستخدم ويطبع عدد العناصر الاعلى من المعدل وعدد الاقل من المعدل
برنامج ياخذ قيم من المستخدم اقصاها 10 قيم
في حال ادخل المستخدم عدد سالب يتوقف الادخال
ويقوم بايجاد معدّل القيم ويطبع عدد القيم التي اقل من المعدل
وعدد القيم الاعلى من المعدل
import java.util.*;
public class Q4 {
public static void main (String [] agv){
int [ ] in = new int [10];
Scanner E = new Scanner (System.in);
int count=0;
int sum =0 ;
Arrays.fill(in, -1);try{
for (int i=0;i<in.length;i++){
int m=E.nextInt();
if (m>=0){
in[i]=m;
count++;
sum+=m;
}
else if (m<0)break;
}
}catch(Exception c){
System.err.println("Failed");
}
int [] af=new int [count];
for (int i=0;i<count;i++){
if (in[i]>=0)af[i]=in[i];
}
int avg=sum/count;
System.out.println(Arrays.toString(af)+"\n"+avg);
int cun=0;
int cup=0;
for (int i=0;i<count;i++){
if (af[i]>=avg)cup++;
else if(af[i]<avg)cun++;
}
System.out.println(cun+"\n"+cup);
}
}
جافا : collections .. طباعة تكرار العناصر المدخلة من قبل المستخدم
برنامج لادخال قيم صحيحة من المستخدم
بين 1 و 100 وفي حال ادخل 0 يتوقف الادخال
ويطبع تكرار كل عنصر من العناصر المدخلة
باستخدام Collections
import java.util.*;
public class Q3 {
public static void main (String [] args ){
Scanner E = new Scanner (System.in);
List<String> in= new ArrayList<String>();
try{ while (true){
int m =E.nextInt();
if (m>0&&m<=100)in.add(""+m);
else if (m==0)break;
else {
System.err.println("Enter another value");
continue;
}
}
}catch(Exception e){
System.err.println("Failed");
}
List <String> occ=new ArrayList<String>();
String []a =in.toArray(new String [in.size()]);
for (int i=0;i<in.size();i++){
occ.add(""+Collections.frequency(in, a[i]));
}
for (int i=0;i<a.length;i++){
for (int j=i+1;j<a.length;j++){
if (a[j].equals(a[i])){
a[j]="0";
occ.remove(j);
in.remove(j);
}
}}
for (int i=0;i<occ.size();i++){
System.out.println("Occurances of "+in.get(i)+" Equals "+occ.get(i));
}
}
}
جافا: تعريف ميثود ايجاد اقل موقع لاصغر عنصر في مصفوفة احادية
تعريف ميثود لايجاد اقل موقع لاصغر عنصر في مصفوفة احادية
من خلال ايجاد اصغر عنصر ثم استخدام linear search لاعادة الموقع
public static int indexOfsmallestElement(double [ ]a){
double min =a[0];
for (int i=0;i<a.length;i++){
if (min>=a[i])min=a[i];
}
for (int i=0;i<a.length;i++){
if (min == a[i])return i;
}
return -1;
}
جافا : ميثود اخذ رقم عشوائي بين 54 و1 باستثناء الباراميتر الممرر له
تعريف ميثود اخذ عدد عشوائي من خلال تمرير رقم للميثود
ويكون العدد الراجع بين 54 و1 وكذلك باستثناء العدد الممرر
public static int getRandom(int x){
int rand=0;
do{
rand=(int)(Math.random()*52)+2;
if (rand!=x)return rand;
else getRandom(x);
}while (true);
}
سؤال جافا
{ سؤال }
___________________
** اكتب برنامج لعمل سواب بين 3 متغيرات باستخدام متغير مؤقت واحد باستخدام ميثود^^؟؟
سؤال جافا
{ سؤال }
______________________
قم بكتابة برنامج بلغة جافا يقوم بتوليد كلمات مرور عشوائية قوية
بعدد الخانات التي يريدها المستخدم
يعني تحوي ارقام ورموز واحرف وفراغات كما في الصورة
#ارشاد
بعدد الخانات التي يريدها المستخدم
يعني تحوي ارقام ورموز واحرف وفراغات كما في الصورة
#ارشاد
جدول الاسكي كود
الاشتراك في:
الرسائل (Atom)
تعريب وتطوير تقنيات بلس

