35. Опишите назначение и вызов процедуры в языке С#. Какие значения будут у переменных s и i после выполнения данного

35. Опишите назначение и вызов процедуры в языке С#. Какие значения будут у переменных s и i после выполнения данного кода: int s=20; int i=0; while (i <= 10) { s+= 5; i+= 1; }

36. Объясните назначение и вызов функции в языке С#. В чем отличие функции от процедуры? Какими будут значения переменных а и b после выполнения следующей последовательности операций: int a=4*5/3%2; b=4*5/(3%2)

37. Расскажите о структуре подпрограммы и ее алгоритмической схеме. Какими будут значения переменных а и b после выполнения данного кода: int a=4*5/3
Skolzkiy_Baron

Skolzkiy_Baron

В данной задаче требуется описать назначение и вызов процедуры в языке C#, а также определить значения переменных s и i после выполнения кода.

В языке C# процедура (или метод) представляет собой блок кода, который выполняет определенную операцию или последовательность операций. Она может принимать аргументы (входные параметры) и возвращать значение (выходной параметр) или ничего не возвращать.

Вызов процедуры заключается в указании имени процедуры с соответствующими аргументами, если они требуются. В данном коде процедура не указана, поэтому она не вызывается.

Теперь рассмотрим код:

csharp
int s = 20;
int i = 0;

while (i < s)
{
i++;
}


В данном коде объявляются две переменные: s со значением 20 и i со значением 0. Затем выполняется цикл while, который будет продолжаться пока условие (i < s) истинно. В каждой итерации цикла значение переменной i увеличивается на 1.

Так как исходное значение i равно 0, и условие цикла (i < s) выполняется, то цикл будет повторяться до тех пор, пока значение переменной i не станет равным значению переменной s.

После завершения выполнения цикла значение переменной i будет равно значению переменной s, т.е. 20.

Таким образом, после выполнения данного кода значения переменных s и i будут следующими:

s = 20
i = 20
Знаешь ответ?
Задать вопрос
Привет!
hello