Ім'я файлу: пр4 ООП.docx
Розширення: docx
Розмір: 19кб.
Дата: 09.10.2022
скачати

Практична робота №4

Оператори ітерацій

  1. Створити колекцію цілих чисел (15 елементів).

for (int i = 0; i < 15; i++)

{

Console.Write(i);

}

  1. Заповнити колекцію даними від користувача з перевіркою на ціле число за допомогою циклу for.

string x1 = x.ToString();

                for (int z = 0; z < x1.Length; z++)

                {

                    if(x1[z] == ',')

                    {

                        a = true;

                        break;

                    }

                }

  1. Порахувати суму всіх елементів колекції за допомогою циклу for.

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;
namespace CyberSum

{

class Program

{

static void Main(string[] args)

{

Console.Write("Введите значение переменной а: ");

int a = int.Parse(Console.ReadLine());

Console.Write("Введите значение переменной b: ");

int b = int.Parse(Console.ReadLine());

if (a > b) Console.WriteLine("Ошибка! Переменная а > b");

else

{

int i, sum = 0;

for (i = a; b >= i; i++)

sum += i; Console.WriteLine("Сумма чисел равна: " + sum);

}

Console.ReadLine();

}

}

}

5. Порахувати добуток всіх елементів колекції за допомогою циклу do.

int n;

do

{

Console.Write("input n ");

} while(!int.TryParse(Console.ReadLine(), out n));

for(int i = 2; i< 10; i++)

{

Console.WriteLine($"{i}*{n}={i*n}");

}

6. Вивести колекцію у консоль за допомогою циклу foreach.

static void Main(string[] args)

{

// Цикл foreach, колекція ArrayList

ArrayList AL = new ArrayList(); // створити колекцію з 10 елементів

Random rnd_num = new Random();
// Записати в колекцію випадкові дійсні числа від 0 до 10

for (int i = 0; i < 10; i++)

{

AL.Add(rnd_num.NextDouble() * 10); // додати

}
// Вивести колекцію на екран для перевірки, використати цикл foreach

foreach (double x in AL)

{

Console.Write("{0:f2} ", x);

}

Console.WriteLine();
скачати

© Усі права захищені
написати до нас