Контрольная работа по «Технологиям программирования»
Автор: Karnoval87 • Март 30, 2021 • Контрольная работа • 473 Слов (2 Страниц) • 325 Просмотры
Негосударственное аккредитованное некоммерческое частное образовательное учреждение высшего образования
«АКАДЕМИЯ МАРКЕТИНГА И СОЦИАЛЬНО- ИНФОРМАЦИОННЫХ ТЕХНОЛОГИЙ – ИМСИТ»
(г. Краснодар)
Институт информационных технологий и инноваций
Кафедра математики и вычислительной техники
Контрольная работа
Дисциплина «Технологии программирования»
направление подготовки: 09.03.01 «Информатика и вычислительная техника»
Вариант № 10
Выполнил: студент 5 курса группы 18-ЗИВТ-02
Шестопалов А.С.
Проверил: к.ф.-м.н. доцент Бужан В. В.
[pic 1]
Краснодар 2021
Разработать функции, которые реализуют алгоритмы следующих задач. Исходные данные для вычислений должны передаваться через список параметров, а результат – через имя функции.
В одномерном массиве, состоящем из n элементов, вычислить сумму элементов между первым и последним отрицательными элементами.
[pic 2]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ArrayTask
{
class Program
{
static void Main(string[] args)
{
int[] arr = new int[10];
Random rnd = new Random();
Console.Write("Массив: ");
for (int i = 0; i < 10; i++)
{
arr[i] = rnd.Next(-10, 10);
Console.Write($" {arr[i]}");
}
Console.WriteLine();
Console.WriteLine($"Сумма элементов между первым и последним отрицательными элементами: {sum(arr)}");
Console.ReadKey();
}
static int sum(int[] arr)
...