البرمجة بالعراقي
Kanalga Telegram’da o‘tish
هاي قناة سوينها ل طلاب علوم الحاسوب حتى نتعاون بيناتنا ونتعلم كل ما يتعلق بالبرمجة وايضا كلشي من ادوات ذكاء اصطناعي و مشاريع و بوتات رابط كروب مجموعة https://t.me/learn_javaaa
Ko'proq ko'rsatish833
Obunachilar
Ma'lumot yo'q24 soatlar
-57 kun
-1330 kun
Postlar arxiv
package com.company;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
System.out.print("Happy New Year ");
}
q5
ans:
-----------
int i=1;
while(i<=5){
System.out.println("Number is : " +i+" and cube of " +i+" is : "+(i*i*i));
i++;
}
q5
سؤال الخامس يريد مكعب 5 ارقام هنه 1,2,3,4,5
عرفت متغير i فرضته هو الرقم
وراح يزداد لحد 5
ويزداد بطريقة ++while i
وطبعت (i*i*i) يعني كل عدد ينضرب بنفسه ٣ مرات يصبح الناتج هو المكعب مالته
بال average
خليت 10.0 بدل 10 والصفر ماله قيمه بعد البوينت بس خليته حتى البرنامج يعرف انا اريد ناتج عدد كسري وليس صحيح
q4 ..
ans
int i=1,sum=0;
double average;
while(i<=10){
System.out.println(i);
sum=i+sum;
i++;
}
System.out.println("sum:"+sum);
average=sum/10.0;
System.out.println("average:"+average);
output
1
2
3
4
5
6
7
8
9
10
sum:55
average:5.5
طبعاً ينحل بfor نفس شي يكون الناتج
واذا تلاحظون مخلي قبل سطر الأخير
System.out.println( );
طباعه فارغه علمود انزل سطر وافصل مجموع الأرقام عن الارقام 1234567 الي طبعها
q3 ans:
Scanner n=new Scanner(System.in);
int i,sum=0;
System.out.println("input the num");
i=n.nextInt();
while(i<=7){
System.out.print(i);
sum=i+sum;
i++;
}
System.out.println();
System.out.println(sum);
q2 / ans:
int i=1,sum=0;
while(i<=10){
System.out.println(i);
sum=i+sum;
i++;
}
System.out.println("sum is : "+sum);
output
12345678910
sum is: 55
للعلم رمز && معناه and تعرفون بوابة and
هذا برنامج بسيط
من تدخل درجه ٥٠ الى ٥٩ تعتبر مقبول
الى ٩٠ وفوق تعتبر ممتاز
واذا اقل من ٥٠ يطبع else ويتجاهل كل ال if
Scanner n=new Scanner(System.in);
int mark;
System.out.println("enter a mark");
mark=n.nextInt();
if(mark>=50&& mark<60)
System.out.println("pass");
else if(mark>=60&& mark<70)
System.out.println("average");
else if(mark>=70&& mark<80)
System.out.println("good");
else if(mark>=80&& mark<90)
System.out.println("very good");
else if(mark>=90&& mark<=100)
System.out.println("excellant");
else
System.out.println("fail");
نفرض
i=1;
شنو الفرق بين
while (i<=10)
و
while (i<10)
الاولى تطبع حتى رقم 10 لان اصغر او يساوي 10 شرط التوقف
الثانيه يتوقف لحد 10 ما يطبعها لأن الشرط اصغر من 10 فالعشره تعتبر false
نفس المثال
int i=1;
while(i<6){
System.out.print(i);
i++; }
شاشة التنفيذ
12345
الفرق
System.out.print(i);
تلاحظ ماكتبت println فقط print بدون ln
لان ln انزل بيهه سطر مثل endl ب c++
