База ответов ИНТУИТ

Основы информатики и программирования

<<- Назад к вопросам

В данном аплете:
import java.awt.*;import java.applet.*;public class Primitives extends Applet {    public void paint (Graphics g) {        g.fillRect(20, 20, 40, 60);        g.setColor(Color.red);        g.drawLine(2, 2, 80, 80);        g.drawOval(120, 120, 30, 40);        g.drawRect(170, 170, 10, 15);        g.setColor(Color.blue);        g.fillOval(20, 150, 30, 30);    }}
операторы import обеспечивают подключение:

(Отметьте один правильный вариант ответа.)

Варианты ответа
необходимых классов библиотеки WGTA для компиляции этой программы
необходимых классов библиотеки AWT для компиляции этой программы(Верный ответ)
необходимых классов библиотеки WAT для компиляции этой программы
необходимых классов библиотеки GWT для компиляции этой программы
Похожие вопросы
В окне какого размера данный аплет:
import java.awt.*;import java.applet.*;public class Primitives extends Applet {    public void paint (Graphics g) {        g.fillRect(20, 20, 40, 60);        g.setColor(Color.red);        g.drawLine(2, 2, 80, 80);        g.drawOval(120, 120, 30, 40);        g.drawRect(170, 170, 10, 15);        g.setColor(Color.blue);        g.fillOval(20, 150, 30, 30);    }}
изображает заполненный черный и синий прямоугольники, заполненный синий круг, красный отрезок, прямоугольник и овал:
Как в данной программе:
import java.io.*;public class ABCDSeq {    public static void main(String[] args) {            DataInputStream in = new DataInputStream(System.in);        int f = 0, n = 0;        try {            while (true) {                char x = (char)in.readByte();                if (x=='\n') continue;                if (x=='d' && n==3) {                    f += 1;                     n  = 0;                } else if (x=='c' && n==2) {                    n = 3;                } else if (x=='b' && n==1) {                    n = 2;                } else if (x=='a') {                    n = 1;                } else{                    n = 0;                }            }        } catch(Exception e) {            Xterm.println("f = " + f);        }    }}
игнорируется символ '\n':
В данной программе:
import java.io.*;public class ABCDSeq {    public static void main(String[] args) {            DataInputStream in = new DataInputStream(System.in);        int f = 0, n = 0;        try {            while (true) {                char x = (char)in.readByte();                if (x=='\n') continue;                if (x=='d' && n==3) {                    f += 1;                     n  = 0;                } else if (x=='c' && n==2) {                    n = 3;                } else if (x=='b' && n==1) {                    n = 2;                } else if (x=='a') {                    n = 1;                } else{                    n = 0;                }            }        } catch(Exception e) {            Xterm.println("f = " + f);        }    }}
символ '\n' оказывается введенным после того, как пользователь нажимает клавишу:
Данная программа:
import java.io.*;public class ABCDSeq {    public static void main(String[] args) {            DataInputStream in = new DataInputStream(System.in);        int f = 0, n = 0;        try {            while (true) {                char x = (char)in.readByte();                if (x=='\n') continue;                if (x=='d' && n==3) {                    f += 1;                     n  = 0;                } else if (x=='c' && n==2) {                    n = 3;                } else if (x=='b' && n==1) {                    n = 2;                } else if (x=='a') {                    n = 1;                } else{                    n = 0;                }            }        } catch(Exception e) {            Xterm.println("f = " + f);        }    }}
определяет:
В данной программе:
import java.io.*;public class ABCDSeq {    public static void main(String[] args) {            DataInputStream in = new DataInputStream(System.in);        int f = 0, n = 0;        try {            while (true) {                char x = (char)in.readByte();                if (x=='\n') continue;                if (x=='d' && n==3) {                    f += 1;                     n  = 0;                } else if (x=='c' && n==2) {                    n = 3;                } else if (x=='b' && n==1) {                    n = 2;                } else if (x=='a') {                    n = 1;                } else{                    n = 0;                }            }        } catch(Exception e) {            Xterm.println("f = " + f);        }    }}
используется метод:
Пакет java.applet является составной частью библиотеки:
Данная программа:
public class Gcd {    public static void main(String[] args) throws Exception {        int x = Xterm.inputInt("x -> ");        int y = Xterm.inputInt("y -> ");        Xterm.print("gcd(" + x + "," + y + ") =");        while ( (x != 0) && (y != 0) ) {            if (x >= y) x -= y;            else        y -= x;        }         Xterm.println(" " + (x+y));    }}
находит наибольший общий делитель gcd(x,y) двух целых неотрицательных чисел x и y:
Данная программа:
public class First1{    public static void main(String[] args) throws Exception {        int x0 = Xterm.inputInt("x0 ->");        int y1 = 0, y2 = 0;        try {            while (true) {                int x = Xterm.inputInt("x -> ");                y2 += 1;                if ( (y1 == 0) && (x == x0) )                    y1 = y2;            }        } catch (Exception e) {            Xterm.println("\nn = " + y1);        }	        }}
определяющую номер f первого элемента, равного Xo, в последовательности:
Графический примитив setColor позволяет:
Подкласс класса Applet, определен в пакете: