Алгоритм түсінігі Алгоритм


Мысалы: 11)Керекті диапазонда бағдарламада кездейсоқ сандарды құру үшін rand() функциясын қолдану



бет7/20
Дата08.11.2022
өлшемі0,76 Mb.
#157176
1   2   3   4   5   6   7   8   9   10   ...   20
Байланысты:
База Алгоритмы

Мысалы:

11)Керекті диапазонда бағдарламада кездейсоқ сандарды құру үшін rand() функциясын қолдану.
Функция rand()
Находится в стандартной библиотеке С++(stdlib.h). Генерирует и возвращает псевдослучайное число в диапазоне от 0 до RAND_MAX. Эта константа может отличаться в зависимости от компилятора или архитектуры процессора, в основном, это максимальное значение типа данных unsigned int. Параметров не принимает и никогда не принимала.Для того, чтобы генерация свершилась, нужно выставить семя(seed) с помощью вспомогательной функции из той же библиотеки — srand(). Она принимает число и ставит его в качестве отправной точки в генерации случайного числа. Если семя не выставить, то при каждом запуске программы, мы будет получать одинаковые случайные числа. Самым очевидным решением является отправить туда текущее системное время. Сделать это можно с помощью функции time(NULL). Эта функция находится в библиотеке time.h.С теорией разобрались, нашли все функции для генерации случайных чисел, теперь давайте погенерируем.



  1. if шартты өту операторының сипатталу форматы, қызметі және жұмысы




  1. С # тілінің салыстыру және логикалық операциялары

Салыстыру операторлары екі операндтың мәндерінің өзара тең не болмаса бірі екіншісінен үлкен не кіші және т.т. екендіктерін анықтау үшін оларды салыстырады.Салыстырудың нәтижесінде true немесе false деген логикалық мәндер қайтарылады.

Теңдік операторы (==).


Теңдік операторы (==) кез келген типтегі операндтарды қабылдай береді, егер екі операндтың мәндері тең болса true, тең болмаса false логикалық мәндері қайтарылады.


Сәйкестік операторы (===).


Бұл оператор да егер екі операндтары тең болса true, тең болмаса false қайтарады.Сонымен, теңдік операторы мен сәйкестік операторының айырмашылығы неде екен.Айырмашылықтары - сәйкестік операторы тек операндтардың мәндерінің теңдігін ғана емес, сонымен қатар олардың типтерін де қатаң тексереді, яғни олар әртүрлі болса false қайтарады.





  1. Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   ...   20




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

    Басты бет