Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Scanner;
- public class targil1 {
- public static void main(String[] args) {
- תוכנית הקולטת מספר n ומדפיסה עבור כל מספר את ערכו ואת ערכו הריבועי
- Scanner s = new Scanner(System.in);
- int num;
- int power;
- System.out.println("Please enter num");
- num = s.nextInt();
- for (int i=1; i<=num; i+=1){
- power = i*2;
- System.out.printf ("the number is %d and power is %d \n", i, power);
- תוכנית הקולטת מהמשתמש 10 מספרים שלמים והצג כמה מספרים שהוקלדו אי-זוגיים
- Scanner s = new Scanner(System.in);
- double num;
- int counter=0;
- for (int i =1; i<=10; i+=1) {
- System.out.println("Please enter num");
- num = s.nextDouble();
- if (num % 2 != 0)
- counter += 1;
- }
- System.out.println(counter);
- תוכנית הקולטת מספר n ומדפיסה רק את המספרים שהם כפולה של 3 בטווח 0-n
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- for (int i =num ; i>0; i-=1) {
- if (i % 3 == 0){
- System.out.println(i);
- }
- }
- תוכנית הקולטת מספר n ומדפיסה רק את המספרים שהם כפולה של 3 בטווח 0-n (כלומר מהערך הגדול לקטן)
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- for (int i =num ; i>0; i-=1) {
- if (i % 3 == 0){
- System.out.println(i);
- }
- }
- תוכנית הקולטת מספר n ומדמה את המשחק "7 בום!": התוכנית תדפיס את כל המספרים מ- 1 ועד n, אבל כל פעם כאשר יש מספר שהוא כפולה של 7 תוצג המילה “boom!” במקום המספר
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- for (int i =1 ; i<=num; i+=1) {
- if (i % 7 == 0){
- System.out.println("boom");
- }
- else System.out.println(i);
- }
- Scanner s = new Scanner(System.in);
- int num;
- int sum = 0;
- System.out.println("Please enter num");
- num = s.nextInt();
- while (num!= 0) {
- sum+= num % 10;
- num/=10;
- }
- for (int i = 1; i <= num; i += 1) {
- if (i % 3 == 0 && sum <= 5) {
- System.out.println(i);
- }
- }
- תוכנית הקולטת מהמשתמש מספרים שלמים עד אשר הוקלדו בדיוק 5 מספרים זוגיים
- Scanner s = new Scanner(System.in);
- int num;
- int counter=0;
- while (counter!=5){
- System.out.println("Please enter num");
- num = s.nextInt();
- counter +=num%2=0 ? 1 :0;
- }
- הקולטת מהמשתמש מספר. כל עוד המספר אינו תלת-ספרתי התוכנית תבקש מהמשתמש להקליד את המספר מחדש
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- while (num<100||num>999){
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- תוכנית הקולטת מהמשתמש מספרים עד אשר מוקלד מספר דו-ספרתי שספרותיו זהות
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- while ((num<=10&&num>=100)||(num/10!=num%10)){
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- הקולטת מהמשתמש מספרים עד אשר מוקלד מספר תלת-ספרתי שהוא כפולה של 7. למשל המספר 378.
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- while ((num<=100&&num>=1000)||num%7!=0){
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- קלוט מהמשתמש מספר והצג האם כל ספרותיו זהות
- Scanner s = new Scanner(System.in);
- int num;
- System.out.println("Please enter num");
- num = s.nextInt();
- while (){
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- // כתוב תוכנית הקולטת מהמשתמש מספר עד אשר מוקלד מספר תלת-ספרתי
- Scanner s = new Scanner(System.in);
- int num;
- do {
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- while (num<100||num>9999);
- מספרים עד אשר מוקלד מספר תלת-ספרתי שהוא כפולה של 7
- למשל המספר 378
- Scanner s = new Scanner(System.in);
- int num;
- do {
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- while ((num<100&&num>9999)||(num%7!=0));
- מספרים עד אשר מוקלד מספר דו-ספרתי שספרותיו זהות
- Scanner s = new Scanner(System.in);
- int num;
- do {
- System.out.println("Please enter num");
- num = s.nextInt();
- }
- while ((num<10&&num>99)||(num/10!=num%10));
- Scanner s = new Scanner(System.in);
- int num;
- do {
- System.out.println("Please enter num betwen 5-10");
- num = s.nextInt();
- for (int i=1; i<=num;i+=1){
- System.out.println(num*i);
- }
- }
- while (num<5||num>10);
- מצגת 3 תרגיל 1
- Scanner s = new Scanner(System.in);
- System.out.println("Please enter num");
- int num = s.nextInt();
- int temp=num;
- int location=1;
- int newNum=0;
- while (temp!=0)
- if (temp%10%2==0){
- newNum +=temp%1*location;
- location*=10;
- temp/=10;
- }
- else{
- temp/=10;
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement