Головна » Статті » Мої статті

C#. Програмування розгалужень

Програмування розгалужень за зразком

Приклад 1.  «Діалог». За введеним іменем та класом, в якому навчається учень вивести привітання з обробкою значення «клас»: якщо 10, то вивести,  ще не випускник,  якщо 11, то вивести привітання, із закінченням 11класу

Console.WriteLine("Привіт, як тебе звати");

string name = Console.ReadLine();

Console.WriteLine("Привіт,{0} В якомутикласі навчаєшся)",name);

string klass = Console.ReadLine();

int k = Convert.ToInt32(klass);

if (k == 10) Console.WriteLine("Ти ще не випускник,{0}, бо тільки навчаєшся у {1} класі", name,k);

if (k == 11) Console.WriteLine("Вітаю, {0}, ти випускник школи, і невдовзі закінчуєш {1} класі", name, k);

Приклад 2. Дано три числа. Вивести на екран результат їх дослідження на парність чи непарність

string m, n, p;

Console.WriteLine("Введи 3 числа");

Console.WriteLine("а=");

m = Console.ReadLine();

int a =Convert.ToInt32(m);

Console.WriteLine("b=");

n = Console.ReadLine();

int b = Convert.ToInt32(n);

Console.WriteLine("c=");

p = Console.ReadLine();

int c = Convert.ToInt32(p);

if (a % 2 == 0) Console.WriteLine("{0}-парне",a); else Console.WriteLine("{0}-непарне",a);

if (b % 2 == 0) Console.WriteLine("{0}-парне",b); else Console.WriteLine("{0}-непарне",b);            if (c % 2 == 0) Console.WriteLine("{0}-парне",c);else Console.WriteLine("{0}-непарне",c);

 

Приклад 3. Змініть попередню програму так,щоб із 3 введених цілих чисел виводилися лише ті з них, які є непарними

Console.WriteLine("Парні числа серед введених");

if (a % 2 == 0) Console.WriteLine(a);

if (b % 2 == 0) Console.WriteLine(b);

if (c % 2 == 0) Console.WriteLine(c);

Приклад  4. Змінити програму до 3 прикладу  так, щоб враховувалось і  число 0, яке  є ні парним , ні непарним.

           if (a != 0)

            {

                if (a % 2 == 0) Console.WriteLine(a);

            }

            if (b != 0)

            {

                if (b % 2 == 0) Console.WriteLine(b);

            }

            if (c != 0)

            {

                if (c % 2 == 0) Console.WriteLine(c);

            }

Самостійна робота

1. Дано 4 дійсні числа. Знайти суму тих з них, які є більші за 5.

2. Дано точку з координатами (x; y) в  декартовій системі координат. Знаючи, що ні х ні y не дорівнюють нулю, визначити в якій чверті знаходиться точка.  

Категорія: Мої статті | Додав: СЗШ8 (22.02.2012) | Автор: Кравчук Галина Тимофіївна E
Переглядів: 1285 | Коментарі: 1 | Рейтинг: 0.0/0
Всього коментарів: 0
Ім`я *:
Email *:
Код *: