Advertisement
xlix

Задача 4.5

Aug 18th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.00 KB | None | 0 0
  1. using System;
  2.  
  3. namespace Z_4._5_Kruchu
  4. {    
  5.         class Program
  6.         {
  7.             static void Main(string[] args)
  8.             {
  9.                 int a = 10, b = 15, c = 0;
  10.                 SomeMul(a, b, c);  // С - не меняет значение
  11.  
  12.  
  13.                 char[] map = new char[15];
  14.                 map[2] = 'T';   // лишнее действие
  15.                 GenerateMap(map);
  16.  
  17.  
  18.                 Console.WriteLine(c);
  19.                 Console.WriteLine(map[2]);
  20.             }
  21.  
  22.  
  23.             static void SomeMul(int a, int b, int c)
  24.             {
  25.                 c = a * b; //метод ни чего не возвращает
  26.         }
  27.  
  28.  
  29.             static void GenerateMap(char[] map)
  30.             {
  31.                 for (int i = 0; i < map.Length; i++)
  32.                 {
  33.                     map[i] = 'P'; // тут ссылка на массив. Что позваляет изменять его в методах
  34.                 }
  35.             }
  36.  
  37.         }
  38.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement