1. Основные понятия алгоритмизации и программирования


Download 1.01 Mb.
bet45/78
Sana03.02.2023
Hajmi1.01 Mb.
#1148576
TuriЗадача
1   ...   41   42   43   44   45   46   47   48   ...   78
Bog'liq
c# qo\'llanma

Контрольные вопросы


  1. Какие базовые алгоритмические конструкции можно реализовать средствами языка С#?

  2. Что называется циклом?

  3. Что такое тело цикла?

  4. Что такое параметр цикла?

  5. Что такое итерация?

  6. Что такое зацикливание?

  7. Какие типы циклов существуют?

  8. Какие инструкции используются для реализации циклов на С#?

  9. Какая инструкция используется для реализации цикла с параметром?

  10. Можно ли использовать в теле цикла переменную, являющуюся параметром цикла?

  11. Какая инструкция используется для реализации цикла с предусловием?

  12. От чего зависит количество повторений тела цикла с предусловием?

  13. Какая инструкция используется для реализации цикла с постусловием?

  14. Какие из конструкций повторения могут привести к зацикливанию?

  15. Как работает цикл со счетчиком?

  16. В каком случае в теле цикла используются операторные скобки?

  17. Каковы отличия между циклами с пред- и с постусловием?

Пример выполнения лабораторной работы


Задание I. Составить программу табулирования функции
на отрезке [-4, 4] с шагом 0.2.
Решение
1. Математическая модель
Прежде всего, определим число повторений тела цикла: .
Аргументы: переменная x вещественного типа.
Результаты: значение заданной функции y (вещественного типа).
Промежуточные величины: счетчик i целого типа.



2. Алгоритм

3. Программа




using System;


namespace ConsoleApp2
{
class Program
{
static void Main(string[] args)
{
double x = -4, y;
for (int i = 1; i <= 41; i++)
{
y = Math.Exp(x)*(2.42*Math.Pow(x, 2.0)-6.47*x+1.03)/(x-5.8);
Console.WriteLine(" x = "+ x+" y = " +y+"\n");
x += 0.2;
}
Console.ReadKey();
}
}
}


Download 1.01 Mb.

Do'stlaringiz bilan baham:
1   ...   41   42   43   44   45   46   47   48   ...   78




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling