מגמת מחשבים : תכנות ב JAVA \ בסיסי נתונים (30%)
https://he.wikibooks.org/wiki/Java | מדריך בעברית של קטע קוד | לאתר מגמת המחשבים של הילה קדמן | אקליפס להורדה |
תוכניות JAVA
public class Modolo
{
public static void main(String[] args)
{
Scanner in = new Scanner(System.in);
int num, x1, x2;
System.out.println(" כתוב מספר דו ספרתי");
num = in.nextInt();
if (num < 10 || num > 99)
System.out.println("המספר לא מתאים!!!");
else
{
x1 = num % 10;
x2 = num / 10;
System.out.println(x1 + "" + x2);
}
}
}
public class Kita10
{
public static void main(String[] args)
{
Scanner sc = new Scanner(System.in);
Random rn = new Random();
int atvet, a, b, sofr = 0;
int grade=0;
while (sofr < 5)
{
sofr=sofr + 1;
a = rn.nextInt(10);
b = rn.nextInt(10);
System.out.println(a + " + " + b + " = ? ");
atvet = sc.nextInt();
if (atvet == (a + b)){
System.out.println("יפה מאוד");
grade = grade + 20;
}
else
System.out.println("לא נכון");
}
System.out.println("ציונך הוא :"+ grade);
}
לכתוב פעולה שקולטת מחרוזת
ומדפיסה את הטקסט הפוך בעזרת שימוש במחסנית
בונוס:
להפוך רק את המספרים שבתוך הטקסט לדוגמא:
חיים עוזר מספר טלפון 05012345678
-> חיים עוזר 87654321050
לכתוב פעולה שמקבלת מספר דו סיפרתי ומחזירה את סכום הספרות:
למשל 74= > 7 * 4 = 28 הפעולה תחזיר 28
לכתוב פעולה שמקבלת מספר דו סיפרתי ומחזירה את ההפרש בית הספרות: (בין הספרה הגדולנה לקטנה)
למשל 74= > 7-4=3 הפעולה תחזיר 3