Программа құру Жұмыстың мақсаты: Циклдық алгоритмге талдау жасау. Параметрлі циклды қолдану арқылы программа құруға машықтану



жүктеу 67,22 Kb.
бет2/4
Дата16.10.2023
өлшемі67,22 Kb.
#43854
түріПрограмма
1   2   3   4
4-зертханалық жұмыс

Do-while циклі. While циклдеріне шарт алдында тексерілсе, do-while циклінде шарт операторлардың соңында тексеріледі. Бұл оның, кем дегенде, бір рет орындалатынын білдіреді.
Do-while циклінің жалпы жазылу формасы:
do {
операторлар ;
} while ( шартты-өрнек );


2- мысал. Do-while циклін қолданып бүтін сан цифрларын жеке-жеке кері бағытта жазыңыз.
using System;
using System.Text;

namespace мысал2


{
class Program
{
static void Main(string[] args)
{
Console.OutputEncoding = Encoding.UTF8;
int num = 198, nextdigit;
Console.Write("Берілген сан: " + num);
Console.Write(" Санды кері жазу: ");
do
{
nextdigit = num % 10;
Console.Write(nextdigit);
num = num / 10;
} while (num > 0);
Console.WriteLine();

}
}
}


Программаның нәижесі:
Бұл циклдің әрбір қадамында сол жақ шеткі цифр бүтін санды 10-ға бөліп қалдық табу (num айнымалысы мәнін) арқылы айқындалады да, сол цифр экранға шығарылады. Ары қарай num айнымалысының мәні 10-ға бөлінеді, олар бүтін сан болғандықтан, соңғы цифр жойылады, осылай цикл num айнымалысы 0 болғанша жалғасады.


For циклі. For циклі айнымалы ретінде берілген цикл параметрінің алғашқы, соң­ғы мәні мен өзгеру қадамы белгілі болғанда, соған сәйкес бір немесе бірнеше операторларды қайталап орындау кезінде қолда­нылады. Бұл цикл пара­метрлі цикл операторы немесе арифмети­калық цикл деп аталады
For цикл операторының жалпы жазылу түрі:
for(x=x0; x<=xk; x=x+dx)
{
1-оператор;
2-оператор;
. . .
n-оператор;
}
Мұнда x=x0 – цикл айнымалысының бастапқы мәні, x<=xk – циклдің орын­далу шарты, x=x+dx – цикл айны­ма­лысының қадамы. x=x0 цикл опера­торы орын­­даларда бір рет есептеледі, x<=xk ақиқат болса немесе 0-ге тең болмаса, цикл тұлғасы ретіндегі операторлар орындалады. Содан соң x=x+dx есепте­ле­ді және x<=xk мәні қайта анықталады. x<=xk мәні жалған болса немесе жал­пы жағдайда ол 0-ге тең болса, for циклінің жұмысы аяқталады.



жүктеу 67,22 Kb.

Достарыңызбен бөлісу:
1   2   3   4




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау