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!
(**CharpBase**)
int i, зміна = 3;
string d;
if ((i = int.Parse (System.Console.ReadLine ())) <6)
зміна = int.Parse (System.Console.ReadLine ());
switch (i)
{Case 6: case 7: d = "Вихідний"; goto case 8;
default: d = "Працюю";
switch (зміна)
{Case 1:
System.Console.WriteLine (d + "в першу зміну"); break;
case 2:
System.Console.WriteLine (d + "у другу зміну"); break;
default: System.Console.WriteLine ( "Не працюю"); break;
}
break;
case 8: System.Console.WriteLine ( "Відпочиваю"); return;
}
Вкажіть всі варіанти введення з клавіатури в разі успішного запуску програми на виконання, щоб в консоль було виведено Відпочиваю
(**CharpBase**)
class Test {
static int main()
{System.Console.Write( "Перша програма"); return 0;
}
}
Трансляція програми завершена невдало. З наведених висловлювань вкажіть висловлювання, яке розкриває причину некоректності програми:
(**CharpBase**)
Тема методу містить три параметри. Кожен параметр являє собою одномірний масив. Модифікатор params може бути вказаний
(**CharpBase**)
long a = long.MaxValue;
long b;
System.Console.Write(a == b);
Вкажіть результат виведення на консоль після виконання методу Main():
(**CharpBase**)
using System ;
class Program
{
static void Main()
{
int [] [] a;
int [] b;
a = new int [2] [];
b = a [0] = new int [] {1, 2};
a [1] = new int [] {3, 4};
a [0] = a [1]; a [1] = b;
Console.Write( "{0} {1}", a [0] [0], a [0] [1]);
Console.Write( "{0} {1}", a [1] [0], a [1] [1]);
}
}
(**CharpBase**)
static double Func (int a, int b) {return a * b; }
static double Func (double a, double b) {return a - b; }
static double Func (short a, float b) {return a + b; }
static double Func (short a, int b) {return b% a; }
static void Main()
{
int a = 2;
System.Console.Write(F (a, 3.5));
}
Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:
(**CharpBase**)
(**CharpBase**)
int s = 1;
int [] b = new int [13];
int [] a = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11};
a.CopyTo (b, 1);
s + = a [4] + a [7]; s + = b [10];
System.Console.Write( "{0} {1} {2}", s, a.Length, a.GetUpperBound (0));
Вкажіть результат виведення на консоль після спроби запустити програму на компіляцію і виконання:
(**CharpBase**)
public static void Main()
{
string nameOld = "Петро Ілліч Чайковський", nameNew;
Console.WriteLine ( "Після спроби видалити батькові: {0}",
RemoveName2 (nameOld, out nameNew)? nameNew: nameOld);
}
static bool RemoveName2 (string s1, out string s2)
{
________________
int found1 = s1.IndexOf ( "");
int found2 = s1.IndexOf ( "", found1 + 1);
if (found1> 0 && found2> 0)
{
s2 = s1.Remove (found1 + 1, found2 - found1); return true;
}
return false;
}
Серед наведених кодів вкажіть всі коди, підстановка кожного з яких замість знаків підкреслення призведе до коректної програмі, що виводить на консоль рядок Петро Чайковський
(**CharpBase**)