Контрольная работа по "Информатике"

Автор: Пользователь скрыл имя, 04 Мая 2013 в 21:59, контрольная работа

Краткое описание

Задача 1-1. . Имеется четыре произвольных числа a, b, c, d, которые вводятся с клавиатуры. Программа должна давать ответ на вопрос: «Правда ли что хотя бы два из чисел равны? Ответ выводится в виде текста.
Задача 1-2. Составить программу вычисления суммы/произведения N элементов бесконечного числового ряда. Y=50-40+30-20+10-…
Задача 1-3. Дана функция. Программа должна вычислить значения этой функции для последовательных значений , , , и т.д. до тех пор, пока сумма не станет отрицательной. Здесь A=1, В=1, С=8.

Файлы: 1 файл

18 вариант.doc

— 460.00 Кб (Скачать)

         Задача 1-1. . Имеется четыре произвольных числа a, b, c, d, которые вводятся с клавиатуры. Программа должна давать ответ на вопрос: «Правда ли что хотя бы два из чисел равны? Ответ выводится в виде текста.

Блок-схема






 

                                       нет да




 




 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение в Pascal

Решение в Excel

a

b

c

d

   

2

33

222

222

   
           
           

Вопрос:

Правда ли что  Хотя бы два равны?

Ответ:

ДА

       

 

 

 

 

 

 

 

 

 

 

 

         Задача 1-2. Составить программу вычисления суммы/произведения N элементов бесконечного числового ряда. Y=50-40+30-20+10-…

Блок-схема

 






 



 



i=2 to n



нет                                                   да


 

 






 



 

 

Решение в Pascal

 

 

Решение в Excel

y=50-40+30-20+10…...=

-140

         

1

50

     

2

-40

     

3

30

     

4

-20

     

5

10

   

N=38

6

0

     

7

-10

     

8

20

     

9

-30

     

10

40

     

11

-50

     

12

60

     

13

-70

     

14

80

     

15

-90

     

16

100

     

17

-110

     

18

120

     

19

-130

     

20

140

     

21

-150

     

22

160

     

23

-170

     

24

180

     

25

-190

     

26

200

     

27

-210

     

28

220

     

29

-230

     

30

240

     

31

-250

     

32

260

     

33

-270

     

34

280

     

35

-290

     

36

300

     

37

-310

     

38

320

     

39

-330

     

Сумма=

-140

     

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

         Задача 1-3. Дана функция 

Программа должна вычислить  значения этой функции для последовательных значений , и т.д. до тех пор, пока сумма не станет отрицательной. Здесь A=1, В=1, С=8.

Блок-схема


 






 


 




 

                     


нет                                                       да


 

 


 

 

 

 

 

Решение в Pascal

Решение в Excel

a=

1

     

b=

1

 

y=A-(X-C)2/(B+1)

c=

8

     
         

1

8

1

   

2

10

-1

   

3

12

нет решения

   

4

14

нет решения

   

5

16

нет решения

   

6

18

нет решения

   

7

20

нет решения

   

8

22

нет решения

   

9

24

нет решения

   

10

26

нет решения

   

11

28

нет решения

   

12

30

нет решения

   

13

32

нет решения

   

14

34

нет решения

   

15

36

нет решения

   

16

38

нет решения

   

17

40

нет решения

   

18

42

нет решения

   

19

44

нет решения

   

20

46

нет решения

   

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

         Задача 1-4. Имеется массив А из N произвольных чисел (А(N)), среди которых есть положительные, отрицательные и равные нулю. Используя оператор цикла, составить программу. Найти максимальное и минимальное число. Вывести все числа, стоящие между ними.

Блок-схема


 




                  i=1 to N             да



 









i=1 to N



                                         да



                                                        


                                                             нет




                                            да



                                                            нет








                                         да


i=k1 to k2


 





 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Решение в Pascal

Решение в Excel

Массив  А

           

1

6

             

2

-5

             

3

3

             

4

-500

         

Результат :

5

33

         

 

 
 

6

9

         

 

 
 

7

5

   

Номер Минимума

 

Номер Максимума

 

 
 

8

0

   

4

 

9

-500

 

9

80

     

33

 

10

-100

 

от

4

до

9

9

 

11

-5

         

5

 

12

77

         

0

 
             

80

 
             

 

 
 
             

 

 
 
             

 

 
 
             

 

 
 

 




Информация о работе Контрольная работа по "Информатике"