Лабораторная работа
Одномерные массивы. Вариант 3
Категория: | Лабораторная работа |
Дисциплина: | Языки программирования |
Город: | Беларусь, Минск |
Учебное заведение: | БНТУ, ФИТР |
Стоимость работы: | 2 руб. |
Оценка: | 10 |
Объем страниц: | 3 |
Год сдачи: | 2021 |
Дата публикации: | 08.09.2021 |
Фрагменты для ознакомления
Лабораторная работа №6
Одномерные массивы
Вариант №3
Условие задания:
В одномерном массиве, состоящем из n целочисленных элементов, вычислить:
- произведение элементов массива с четными номерами;
- сумму элементов массива, расположенных между первым и последним нулевыми элементами.
Преобразовать массив таким образом, чтобы сначала располагались все положительные элементы, а потом — все отрицательные (элементы, равные нулю, считать положительными).
Код программы:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication19
{
class Program
{
static void Main(string[] args)
{
Console.BackgroundColor = ConsoleColor.White;
Console.Clear();
Console.ForegroundColor = ConsoleColor.Black;
int c = 1;
int s = 0;
int d = 0, k = 0;
Console.Write("Введите количество элементов массива n=");
int n = int.Parse(Console.ReadLine());
int[] a = new int[n];
for (int i = 0; i < n; i++)
{
Console.Write("Введите a[{0}]=", i);
a[i] = int.Parse(Console.ReadLine());
}
Console.WriteLine("Исходный массив a:");
for (int i = 0; i < n; i++)
Console.WriteLine("\t" + a[i]);
Console.WriteLine();
Скриншот выполнения:

438
0