Автор: Пользователь скрыл имя, 14 Декабря 2011 в 19:28, творческая работа
Примеры.Базовые принципы современных языков программирования
return (a);
else
return (b);
}
static int fmin(int a, int b)
{
return (a < b ? a : b);
}
static void pmax(out int res, int a, int b)
{
res = a > b ? a : b;
}
static void pmin(ref int a, int b)
{
a = a < b ? a : b;
}
static void pow_matr(int st, params int[] m)
{
foreach (int i in m)
              Console.Write("\
          
} 
11  
Вызов метода 
Главным методом 
в программе является метод Main. 
Другие методы могут быть 
Вызова метода не 
зависит от того, процедура это 
или функция. Синтаксис: 
имя_метода(список_фактических_
 
 
Синтаксис фактического аргумента:
тип_аргумента выражение
где тип_аргумента 
может принимать значение ref или 
out 
Если формальный аргумент объявлен с типом T, то выражение, задающее фактический аргумент, должно быть согласовано по типу с типом T: допускает преобразование к типу T, совпадает c типом T или является его потомком (соответствие по типу).
12  
Примеры 
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void test()
{
              Console.
}
static int fmax(int a, int b)
{
if (a > b)
return (a);
else
return (b);
}
static int fmin(int a, int b)
{
return (a < b ? a : b);
}
static void pmax(out int res, int a, int b)
{
res = a > b ? a : b;
}
13  
Примеры 
static void pmin(ref int a, int b)
{
a = a < b ? a : b;
          
} 
static void pow_matr(int st, params int[] m)
{
foreach (int i in m)
                  Console.
        Convert.ToDouble(st)))
          
} 
14  
Примеры 
static void Main(string[] args)
{
const int x = 7;
int y, z;
int[] arr = {5, 6, 7, 8};
test();
              Console.Write("
              
y = Convert.ToInt32(Console.
z = fmax(x, y);
              Console.
              Console.
pmax(out z, x, y);
              Console.
pmin(ref y, x);
              Console.
pow_matr(2, 1, 2, 3);
              Console.
pow_matr(2, arr);
              Console.ReadKey(
}
}
  } 
15  
Примеры
Базовые принципы современных я
Информация о работе Базовые принципы современных языков программирования