Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к срезу по КП и ЯП_июнь.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.15 Mб
Скачать

Int oklad;

public void input()

{

System.Console.Write("Введите ФИО:");

FIO = System.Console.ReadLine();

System.Console.Write("Введите оклад:");

oklad = Convert.ToInt32(System.Console.ReadLine());

}

public void output()

{

System.Console.WriteLine(FIO);

System.Console.WriteLine("Оклад="+ oklad);

}

}

class Program

{

static void Main(string[] args)

{

person p;

p = new person();

p.input();

p.output();

System.Console.ReadLine();

}

}

}

  1. Назначение компонентов Label, TextBox в С#.

Описать правила работы с ними.

Составить Windows -приложение решения задачи в С#: Вычислить значение выражения: . Организовать ввод произвольных вещественных значений x и y в поля ввода, вывод результата организуйте в поле надписи.

  1. Записать общий вид оператора foreach.

Объяснить схему его выполнения.

Составить консольное приложение решения задачи в С#: Определить одномерный массив А(10), с использованием оператора foreach вычислить произведение элементов массива, результат вывести на экран.

Функция foreach используется исключительно для работы с массивами.

foreach (string str in massiv)

объявили переменную str типа string, которой в процессе обработки массива massiv будет последовательно присваиваться содержимое каждой его ячейки. Далее переменную str можно использовать в теле цикла для просмотра элементов массива (оператор foreach не позволяет изменять содержимое элементов массива, но для просмотра массива он очень удобен).

using System;

namespace massiv

{

class massiv

{

static void Main(string[] args)

{

int[] a = { 21, 3, 51, 7, 29, 11, 56, -5, 9, 0};

int p=1;

Console.Write("Исходный массив: ");

foreach (int i in a)

{

Console.Write("{0} ", i);

p*=i;

}

Console.Write(" p=” + p);

Console.ReadLine();

}

}

}