logo

Crowdly

Browser

Add to Chrome

Крос-платформне програмування

Looking for Крос-платформне програмування test answers and solutions? Browse our comprehensive collection of verified answers for Крос-платформне програмування at moodle.chnu.edu.ua.

Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!

Вихідний модуль містить визначення:

class Корпус {

public string тип; public int ціна;

public Корпус (string тип, int ціна) {this.тіп = тип; this.цена = ціна; }}

class Лампочка {

public int потужність; public int ціна;

public Лампочка (int потужність, int ціна) {this.мощность = потужність; this.цена = ціна; }}

class Appliance {

public Корпус кор; public Лампочка лам;

public Appliance (Корпус кор, Лампочка лам)

{This.кор = кор; this.лам = new Лампочка (лам.мощность, лам.цена); }

public int Ціна {get {return кор.цена + лам.цена; }}}

У класі Program визначено метод Main , в тілі якого знаходиться код:

Корпус кор = new Корпус ( "Тюльпан", 100); Лампочка лам = new Лампочка (60,50);

Appliance пр1 = new Appliance (кор, лам);

лам.цена = 100;

Appliance ПР2 = new Appliance (кор, лам);

System.Console.WriteLine (пр1.Цена + пр2.Цена);

Вкажіть результат виведення на консоль після виконання методу Main():

C# oop_class

View this question

Вихідний модуль містить код:

class MAN

{

class PASSPORT {}

class ПОСАДA {}

 }

class Program

{

static void Main ()

{______ P;

}

 }

У методі Main потрібно оголосити посилання P на тип ПОСАДA. Серед наведених нижче варіантів відповідей вкажіть істинний варіант:

C# oop_class

0%
0%
0%
0%
View this question
Проаналізуйте наведений код.

public enum Мови {СSarp, CPP, VB, Java}

struct Структура

{ рublic string Ім'я;

public Мови я;

public override string ToString()

{Return string.Format ( "Програміст {0} програмує на {1}", Ім'я, я); }

}

class Test

{ рublic static void Main ()

{Структура c1 = new Структура();

Структура c2 = new Структура();

c1.Імя = "Ivaniv"; c1.я = Язикі.СSarp;

c2 = c1; c1.Імя = "Petrenko"; c2.я = Язикі.CPP;

System.Console.WriteLine (c2);

}}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

View this question
Програма розроблялася для заповнення таблиці автомобілів і виведення їх марок на консоль:

using System;

using System.Collections;

class Program

{

public static void Main ()

{

Hashtable tab = new Hashtable();

tab.Add (1, "ГАЗ-3102");

tab.Add (2, "ВАЗ2110");

foreach (______ ob in tab.Values) Console.Write (ob + "");

}

}

Серед перерахованих нижче кодів вкажіть всі коди, підстановка кожного з яких замість знаків підкреслення дозволяє отримати коректну програму, яка виведе на консоль повідомлення Ваз2110 Газ3102:

C# oop_class

View this question
Вихідний модуль містить код:

class Employee

{

private int id;

private float salary;

public Employee (int i, float z) {id = i; salary = z; }

public float Salary (int number) {return number

public void Salary (int number, ref float SalaryR)

{ if (number

{Float slrr = salary;

salary = SalaryR; SalaryR = slrr;

}}}

class Program

{ static void Main ()

{ Employee Ivaniv = new Employee (12, 40000.0f);

float z = 45000.0f; Ivaniv.Salary (10, ref z);

System.Console.Write ( "Salary Ivanivа =" + z);

}}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

View this question
Наведеним нижче кодом є простір імен System.

class Class1

{ рublic static int Сума()

{ int [] a = {1, 2, 3, 4, 5}, b = {1, 2, 3};

int s = 0;

for (int i = 0; i

{Try {s = a [i] + b [i]; }

catch (IndexOutOfRangeException)

{Console.Write ( "Виняток-1."); throw ; }

}

return s;

}}

class Test

{ рublic static void Main ()

{ int s = 21;

try {s = Class1.Сумма(); }

catch (IndexOutOfRangeException)

{Console.Write ( "Програму завершено."); }

Console.WriteLine ( "s =" + s);

}}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

View this question
Вихідний модуль містить вказівку використовуваних просторів імен System, System.Collections. У модулі визначено єдиний клас Program c методом Main , в тілі якого знаходиться код:

Stack s = new Stack ();

string str = "A2B43";

for (int i = 0; i

if (str [i]> = '0' && str [i] <= '9') s.Push (str [i]);

while (s.Count > 0)

Console.Write (s.Pop());

Вкажіть результат виведення після запуску програми на компіляцію і виконання:

C# oop_class

View this question
Проаналізуйте наведений код.

interface Interface {int Method(); }

class Class1: Інтерфейс

{ int len;

public Class1 (int l) {len = l; }

public int Метод() {return len * len; }

}

class Class2: Class1, Interface

{ int w, h;

public Class2 (int w1, int h1): base (w1) {w = w1; h = h1; }

public int Метод() {return w * h; }

}

class Test

{ рublic static void Main ()

{Class2 obj1 = new Class2 (5, 10);

Interface obj2 = obj1;

System.Console.WriteLine ( "значення1 = {0} значення2 = {1}",

obj1.Method(), obj2.Method());

}}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

0%
0%
0%
0%
View this question
Проаналізуйте наведений код.

class TwoD

{ int x, у;

public TwoD() {x = у = 0; }

public TwoD (int i, int j) {x = i; у = j; }

public static bool operator true (TwoD op)

{ if ((op.x! = 0) || (op.у! = 0)) return true;

else return false;

}

}

class Program

{ рublic static void Main ()

{TwoD точка = new TwoD (5, 6);

if (_______________) System.Console.Write ( "точка-ІСТИНА");

else System.Console.Write ( "точка-ХИБНА");

}}

Потрібно вивести рядок точка-ІСТИНА. Серед перерахованих нижче кодів вкажіть код, підстановка якого замість знаків підкреслення дозволяє отримати програму, вирішальну поставлене завдання:

C# oop_class

View this question
Проаналізуйте наведений код.

class Вуз { рublic string назву;

public Вуз (string н) {назва = н; }}

class Student { рrivate string surname; private Вуз вуз;

public Student (string фам, Вуз уз)

{Surname = фам; вуз = уз; }

public override string ToString()

{Return string.Format ( "{0} вчиться в {1}", surname, вуз.названіе); }}

class Program

{ static void Main (string [] args)

{ student [] студенти = new Student [2];

Вуз вуз1 = new Вуз ( "МГУ");

Вуз вуз2 = new Вуз ( "ГУ-ВШЕ"); вуз1 = вуз2;

студенти [0] = new Student ( "Ivaniv", вуз1);

студенти [1] = new Student ( "Petrenko", вуз1);

System.Console.WriteLine (студенти [1]);

}}

Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:

C# oop_class

33%
0%
0%
0%
View this question

Want instant access to all verified answers on moodle.chnu.edu.ua?

Get Unlimited Answers To Exam Questions - Install Crowdly Extension Now!

Browser

Add to Chrome