Использование цикла for
Часть раздела Основы путешествия по C# на Coddy — урок 64 из 69.
Итерация означает перебор элементов один за другим в определенной последовательности. С массивами мы можем систематически обращаться к каждому элементу, используя различные методы.
Самый распространенный способ перебора массива — использование цикла for:
string[] fruits = {"apple", "banana", "orange"};
for (int i = 0; i < fruits.Length; i++) {
Console.WriteLine(fruits[i]);
}Вывод:
apple
banana
orangeЗадание
ЛегкоСоздайте программу, которая начинает работу с массивом слов и выводит новый массив, содержащий только слова длиннее 5 символов
Напоминание: для вывода массива используйте функцию
Join():Console.WriteLine(string.Join(", ", arr));
Шпаргалка
Чтобы перебрать массив, используйте цикл for:
string[] fruits = {"apple", "banana", "orange"};
for (int i = 0; i < fruits.Length; i++) {
Console.WriteLine(fruits[i]);
}Чтобы вывести массив, используйте string.Join():
Console.WriteLine(string.Join(", ", arr));Попробуйте сами
using System;
public class Program {
public static void Main(string[] args) {
string text = Console.ReadLine();
string[] arr = text.Split(',');
// Напишите свой код ниже
}
}В этом уроке есть небольшой тест. Начните урок, чтобы ответить на вопросы и сохранить прогресс.
Все уроки раздела Основы
4Операторы. Часть 1
Арифметические операторыОператор остатка от деленияИнкремент и декрементПостфиксный инкремент и декрементСокращенные арифметические операции7Основы ввода-вывода
Базовый выводИнтерполяция строкЧтение вводаПарсингПовторение — до 120Повторение — True или False5Операторы. Часть 2
Операторы сравненияЛогические операторы. Часть 1Логические операторы. Часть 2Повторение: простая логикаЛогические операторы. Часть 38Приложение-калькулятор
Приветственное сообщениеПолучение чисел3Переменные. Часть 2
VarКонстантыСоглашения об именованииПовторение: инициализация переменныхПриведение типов6Принятие решений
Оператор ifКонструкция if - elseОператор switchТернарный операторПовторение: if - elseВложенный if - else