Контрольная работа по "Программированию"
Автор: 1239878 • Март 9, 2021 • Контрольная работа • 731 Слов (3 Страниц) • 264 Просмотры
9-нұсқа
n нақты элементтерден тұратын бірөлшемді жиымда:
1) жиымның модулі бойынша ең үлкен элементін;
2) жиымның ең алғашқы және одан кейінгі оң элементтері аралығында орналасқан элементтерінің қосындысын анықтаңдар;
- жиымның модулі бойынша ең үлкен элементін;
Программасы:
using System;
namespace lab
{
class Program
{
static void Main(string[] args)
{
Random random = new Random();
Console.Write("Zhiym kansha element bar : ");
int n = int.Parse(Console.ReadLine());
int[] Array = new int[n];
for (int i = 0; i < Array.Length; i++)
{
Array[i] = random.Next(-10, 10);
Console.Write(Array[i] + "\t");
}
int max = Math.Abs(Array[0]);
for (int i = 1; i < Array.Length; i++)
{
if (Math.Abs(Array[i]) > max)
{ max = Math.Abs(Array[i]); }
}
Console.WriteLine("max.abs = " + max);
Console.Read();
}
}
}
Нәтиже:
[pic 1]
- жиымның ең алғашқы және одан кейінгі оң элементтері аралығында орналасқан элементтерінің қосындысын анықтаңдар;
Программасы:
using System;
namespace lab
{
class Program
{
static void Main(string[] args)
{
int i, k, sum = 0;
Console.Write("Zhiym kansha element bar : ");
int n = int.Parse(Console.ReadLine());
int[] Array = new int[n];
Console.WriteLine("Engiz : ");
for (i = 0; i < Array.Length; i++)
{
Console.Write("Array[" + i + "] = ");
Array[i] = int.Parse(Console.ReadLine());
...