Меню
Тесты
Тесты  /  Информатика  /  Прочее  /  Тест на тему «Функции и процедуры в С#»

Тест на тему «Функции и процедуры в С#»

Avatar
16.02.2026. Тест. Информатика, Прочее
Внимание! Все тесты в этом разделе разработаны пользователями сайта для собственного использования. Администрация сайта не проверяет возможные ошибки, которые могут встретиться в тестах.
Тест для проверки знаний по теме "Функции и процедуры". Критерии оценки: За каждое верное задание – 1 балл. Отметка Количество верных ответов 5 9-10 4 7-8 3 5-6 2 До 4

Список вопросов теста

Вопрос 1

1. Напишите, что напечатает программа 

static void Main()

{

    int x = 89;

    CalculateAmount(x);

}

static void CalculateAmount(int y)

{

    Console.WriteLine(y + y);

}

Варианты ответов
  • 178
  • 176
  • 174
Вопрос 2

2. CalculateAmount(int y) – это процедура или функция (см. задачу п.1)?

Варианты ответов
  • Функция
  • Процедура
Вопрос 3

3. Измените в коде одну строчку так, чтобы был вывод в консоль «Значение равно – 89» (см. задачу п.1)

Варианты ответов
  • Console.WriteLine("Значение равно - 89" + y);
  • Console.WriteLine("Значение равно - " + y)
  • Console.WriteLine("Значение равно - " + y);
Вопрос 4

4. Дополните два слова: Функция – это , который выполняется по нашему запросу. В ответе напишите эти два слова

Варианты ответов
  • набор процедур
  • набор инструкций
  • набор слов
Вопрос 5

5. Напишите 4 основных вида вспомогательных алгоритмов:

Варианты ответов
  • ничего не принимает, ничего не возвращает;
  • что-то принимает, ничего не возвращает;
  • ничего не принимает, что-то возвращает;
  • что-то принимает, что-то возвращает;
Вопрос 6

6. Дополните: Параметры используются при функции

Варианты ответов
  • объявлении
  • вызове
Вопрос 7

7.Дополните: Аргументы используются при … функции

Варианты ответов
  • объявлении
  • вызове
Вопрос 8

8. Допишите: Переменная в параметре функции – это переменная.

Варианты ответов
  • копия
  • измененная
  • новая
Вопрос 9

9. Напишите в ответ результат выполнения кода

static void Main()

{

Console.Write(ReturnFunction());

}

static string ReturnFunction()

{

Console.Write("Осень - последняя, самая восхитительная улыбка года,");

return " - Уильям Брайант";

}

Варианты ответов
  • Осень — последняя, самая восхитительная улыбка года, — Уильям Брайант
  • Осень — последняя, самая восхитительная улыбка года», — Уильям Брайант
  • Осень — последняя, самая восхитительная улыбка года» — Уильям Брайант
Вопрос 10

10. Решите задачу: Создайте метод Sum(), который принимает два целочисленных аргумента и суммирует их. Метод не возвращает никакого значения.

Варианты ответов
  • static void Main() { int x = Convert.ToInt32(Console.ReadLine())}; int y = Convert.ToInt32(Console.ReadLine())}; Sum(x,y); } static void Sum(int val_1, int val_2) { Console.Write(val_1 + val_2); }
  • static void Main() { int x = Convert.ToInt32(Console.ReadLine())} int y = Convert.ToInt32(Console.ReadLine())}; Sum(x,y); } static void Sum(int val_1, int val_2) { Console.Write(val_1 + val_2); }
  • static void Main() { int x = Convert.ToInt32(Console.ReadLine())}; int y = Convert.ToInt32(Console.ReadLine())}; Sum(x,y); } static void Sum(int val_1, int val_2) { Console.Write(val_1 + val2); }
Пройти тест
Сохранить у себя:

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт