Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Цикли в Сі-шарп. Оператори breakі continue

Інформація про навчальний заклад

ВУЗ:
Інші
Інститут:
Не вказано
Факультет:
УІ
Кафедра:
Не вказано

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Інші

Частина тексту файла

Лабораторна робота №2 Тема: Цикли в Сі-шарп. Оператори breakі continue. Мета: навчитися використовувати оператори breakі та continue. Хід роботи Отримати допуск до роботи у викладача, давши відповідь та теоретичні запитання. Написати програми до завдань та реалізувати їх у середовищі Visual Studio. Виконати індивідуальне завдання. (на оцінку 5). Дати відповідь на контрольні питання. Скласти звіт, у якому зобразити теоретичні відомості, виконані програми та результати виконання програм, відповіді на контрольні питання та висновки до лабораторної роботи. Захистити звіт у викладача. Завдання 1 Створити програму яка знаходить і виводить на екран суму елементів масиву. Код програми using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { int[] numbers = { 4, 7, 1, 23, 43 }; int s = 0; for (int i = 0; i < numbers.Length; i++) { s += numbers[i]; } Console.WriteLine(s); Console.ReadKey(); } } } Опис коду Значеню numbers присвоюємо числа { 4, 7, 1, 23, 43 }. for (int i = 0; i < numbers.Length; i++){s += numbers[i];} – шукає суму елементів з int[] numbers = { 4, 7, 1, 23, 43 }. Console.WriteLine(s) – виводимо дані на екран.. [Додаток 1] Завдання 2 Створити програму яка виводить на екран числа 0, 1, 2, 3, 4. Код програми using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _2 { class Program { static void Main(string[] args) { int i = 0; while (i < 5) { Console.WriteLine(i); i++; } Console.ReadKey(); } } } Опис коду int i = 0 – присвоює i до 0. while (i < 5) – буде виводити всі числові значення які менше 5. Console.WriteLine(i) – виводить дані на екран. [Додаток 2] Завдання 3 Створити програму яка перевіряє, чи є в масиві число кратне 13-ти. Код програми using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _3 { class Program { static void Main(string[] args) { int[] numbers = { 4, 7, 13, 20, 33, 23, 54 }; bool b = false; for (int i = 0; i < numbers.Length; i++) { if (numbers[i] % 13 == 0) { b = true; break; } } Console.WriteLine(b ? "У масиві є число кратне 13" : "У масиві немає числа кратного 13"); Console.ReadKey(); } } } Опис коду Значеню numbers присвоюємо числа { 4, 7, 13, 20, 33, 23, 54 } bool – тип даних, може мати значення true, false. if (numbers[i] % 13 == 0) – визначає чи число 13 є кратне. Break – зупинка циклу. Console.WriteLine(b ? "У масиві є число кратне 13" : "У масиві немає числа кратного 13") – виводить дані на екран. [Додаток 3] Завдання 4 Створити програму яка знаходить суму непарних елементів масиву. Код програми using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace _4 { class Program { static void Main(string[] args) { int [] numbers = {4, 7, 13, 20, 33, 23, 54}; int s = 0; for (int i = 0; i <numbers.Length; i ++) { if (numbers [i]% 2 == 0) continue; s += numbers [i]; } Console.WriteLine (s); Console.ReadKey (); } } } Опис коду Значеню numbers присвоюємо числа {4, 7, 13, 20, 33, 23, 54} int s = 0 – присвоює s до 0. continue - перехід до наступної ітерації. Console.WriteLine (s) – виводить дані на екран. [Додаток 4] Самостійна робота Завдання 1 . Вивести на екран 20 елементів послідовності 1, 4, 7, 10, 13 … . Код програми using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ДЗ_1 { class Program { static void Main(string[] args) { { Boolean n; int i; int n1; n = false; i = 1; n1 = 0; do { Console.WriteLine(i); i += 3; n1 += 1; if (n1 == 20) { n = true; break; } } while (n = true); Console.ReadKey(); } } } } Опис коду int i = 1 – присвоює i до 1. int n1 = 0 – присвоює n1 до 0. int n = false – присвоює n до false. Break – ...
Антиботан аватар за замовчуванням

03.11.2017 16:11

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини