/
merdan
/
project
Обзор
Документация
Войти
/
merdan
/
project
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Program.cs
104 строки
2 KB
merdan
control work
25 окт 2025, 16:25
25 окт 2025, 16:25
8223dbf
Код
Авторство
О чём код?
using System; namespace ControlWork; class Program { static void Main(string[] args) { // 1 task // int[] nums = {3, 15, 1, 14}; // Console.WriteLine(MinimalValue(nums)); // 2 task //string str = "BananaRama"; //Console.WriteLine(LengthOfString(str)); // 3 task //string s = "ABCDEFG"; //Console.WriteLine(ThirdLastPosition(s)); // 4 task // int num=12; // Console.WriteLine(IsPalindrome(num)); // num=3; // Console.WriteLine(IsPalindrome(num)); // num=121; // Console.WriteLine(IsPalindrome(num)); // num=123444; // Console.WriteLine(IsPalindrome(num)); // 5 task // int[] nums = [0,3,14,8,2,94]; // int[] ne = RunningSum(nums); // for (int i=0; i<ne.Length;i++) // { // Console.Write(ne[i]); // } } static int MinimalValue (int[] nums) { int min = nums[0]; for (int i=1; i<nums.Length; i++) { if (min > nums[i]) min = nums[i]; } return min; } static int LengthOfString (string str) { int count=0; for (int i=0; i< str.Length; i++) { if(Char.IsLower(str[i])) count++; } return count; } static char ThirdLastPosition(string s) { return s[s.Length-3]; } static bool IsPalindrome(int x) { string num = x.ToString(); int count = 0; for(int i=0; i<num.Length;i++) { if(num[i] == num[num.Length-(i+1)]) { count++; } } if ((num.Length)==count) return true; return false; } static int [] RunningSum(int[] nums) { int [] result = new int [nums.Length]; result [0]=nums[0]; for (int i=1; i<nums.Length-1; i++) { result [i]=nums[i]+result[i-1]; } return result; } }