Семинарно упражнение 4

 

Време за работа – 1 час.

 

Задачи от едномерни масиви

Да  се състави блоксхема и програма на алгоритъма на следните задачи:

 

1.      Да се попълни масив от N елемента с числата от 1 до N, подредени на случаен принцип. Не се допускат повторения.

Забележка. Функцията int rand( void ), генерира случайно число в диапазона от 0 до RAND_MAX. Дефинирана е в заглавния файл stdlib.h.

2.      Да се генерира масив а от 100 елемента, който съдържа първите 100 прости числа.

 

3.      Ситото на Ератостен. Да се генерира масив а от 100 елемента, така че елементите, чиито индекси са прости числа да имат стойност 1, а останалите – 0.

                        a[i]=1  , i – просто число;

                        a[i]=0  , i – не е просто число.

         Да се изведат простите числа в интервала от 1 до 100 на екрана.

 

 

4.      Гаусово разпределение. Да се напише програма, която изчертава хистограма на вероятността при М опита за N подхвърляния на монета да се падне ези.