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
36. Объясните назначение и вызов функции в языке С#. В чем отличие функции от процедуры? Какими будут значения переменных а и b после выполнения следующей последовательности операций: int a=4*5/3%2; b=4*5/(3%2)
37. Расскажите о структуре подпрограммы и ее алгоритмической схеме. Какими будут значения переменных а и b после выполнения данного кода: int a=4*5/3
Skolzkiy_Baron
В данной задаче требуется описать назначение и вызов процедуры в языке C#, а также определить значения переменных s и i после выполнения кода.
В языке C# процедура (или метод) представляет собой блок кода, который выполняет определенную операцию или последовательность операций. Она может принимать аргументы (входные параметры) и возвращать значение (выходной параметр) или ничего не возвращать.
Вызов процедуры заключается в указании имени процедуры с соответствующими аргументами, если они требуются. В данном коде процедура не указана, поэтому она не вызывается.
Теперь рассмотрим код:
В данном коде объявляются две переменные: s со значением 20 и i со значением 0. Затем выполняется цикл while, который будет продолжаться пока условие (i < s) истинно. В каждой итерации цикла значение переменной i увеличивается на 1.
Так как исходное значение i равно 0, и условие цикла (i < s) выполняется, то цикл будет повторяться до тех пор, пока значение переменной i не станет равным значению переменной s.
После завершения выполнения цикла значение переменной i будет равно значению переменной s, т.е. 20.
Таким образом, после выполнения данного кода значения переменных s и i будут следующими:
s = 20
i = 20
В языке 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
Знаешь ответ?