Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Вычисление сумм, количеств и произведений элементов массива




Основы алгоритмизации и программирования

 

для студентов I–го курса

специальности: ЗПЭc

КОНТРОЛЬНАЯ РАБОТА №1

Вариант задания выбирается в соответствии с номером в журнале учебной группы.

Работа оформляется на листах формата А4.

Каждое задание должно содержать:

1. Условие задачи

2. Графическую схему алгоритма

3. Таблицу соответствия переменных

4. Текст программы на языке С

5. Данные для отладки программы (тесты)

 


1. ПРОГРАММИРОВАНИЕ ЛИНЕЙНЫХ АЛГОРИТМОВ

Составить графическую схему алгоритма и программу для вычисления функции b=f(x,y,z), заданной в табл.1.1. Исходные данные для отладки программы подобрать самостоятельно.

Таблица 1.1

Вариант Вид функции Вариант Вид функции
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   

 


ТАБУЛИРОВАНИЕ ФУНКЦИЙ

В соответствии с видом функции, приведенном в таблице 2.2, вычислить значения функции y=f(х) для значений аргумента x, изменяющегося в интервале от xнач до xкон с шагом ∆x.

Исходные данные для отладки программы (xнач, xкон, ∆x), выбрать самостоятельно. Результаты (значения аргумента x, функции y, номер формулы) оформить в виде таблицы, строки таблицы пронумеровать. В заголовке таблицы вывести исходные данные. Задание выполнить с использованием операторов цикла while или for.

Таблица 2.2

Вариант Вид функции
 
 
 
 
 
 
   
   
   
 
 
   
 
   
 
 
   
 
 
 
 
 
 
   
 
 
 
 
 
 

 


РАБОТА С ОДНОМЕРНЫМИ МАССИВАМИ

Вычисление сумм, количеств и произведений элементов массива

В каждой из задач данного раздела (таблица 3.1) предполагается, что задан массив чисел. Программа должна:

1) вводить размерность и элементы массива;

2) вводить некоторые дополнительные числа;

3) выполнять действия в соответствии с условием задачи;

4) выводить исходные данные и результаты вычислений.

Исходные данные для отладки программы выбрать самостоятельно. Массив объявить как статический.

Таблица 3.1

Вариант Задание
  Найти количество чисел, принадлежащих промежутку [a,b], и сумму чисел, стоящих на местах, кратных 3.
  Найти сумму чисел, меньших заданного D, и количество чисел, стоящих на четных местах и больших заданного С.
  Найти произведение всех чисел, стоящих на местах, кратных 4, и количество чисел, небольших заданного A.
  Найти количество чисел, меньших заданного X, и произведение всех отрицательных чисел, стоящих на нечетных местах.
  Найти количество чисел, непринадлежащих промежутку (X,Y], и сумму отрицательных чисел, стоящих на четных местах.
  Найти количество неотрицательных чисел и определить сумму чисел, стоящих на местах, кратных 3, и неравных заданному F.
  Найти среднее арифметическое отрицательных чисел и определить количество чисел, по величине больших А и стоящих на четных местах.
  Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и количество чисел, меньших заданного B.
  Найти среднее арифметическое чисел, принадлежащих промежутку [A,B), и количество положительных чисел, стоящих на местах, кратных 4.
  Найти среднее арифметической чисел, неравных заданному С, и произведение неположительных чисел, стоящих на четных местах.
  Найти среднее арифметическое чисел, больших заданного D и стоящих на нечетных местах, и определить количество чисел, небольших заданного F.
  Найти среднее арифметическое чисел, непопадающих в промежуток [A,B], и количество положительных чисел, стоящих на местах, кратных 3.
  Найти среднее арифметическое ненулевых чисел и количество чисел, по величине небольших A и стоящих на четных местах.
  Вычислить произведение чисел, принадлежащих промежутку (A,B], и количество отрицательных чисел, стоящих на местах, кратных 3.
  Найти среднее арифметическое положительных чисел, стоящих на нечетных местах, и произведение чисел, меньших заданного С.
  Вычислить сумму квадратов чисел, непринадлежащих промежутку [X,Y), и количество отрицательных чисел, стоящих на четных местах.
  Найти количество нулей во всем массиве и определить сумму квадратов чисел, принадлежащих промежутку (A,B) и стоящих на местах, кратных 4.
  Найти произведение чисел, неравных заданному числу Z, и определить количество чисел, стоящих на нечетных местах и принадлежащих промежутку (A,B].
  Вычислить сумму неотрицательных чисел, стоящих на местах, кратных 3, и количество чисел равных заданному T.
  Вычислить сумму квадратов чисел, больших заданного С, и количество неположительных чисел, стоящих на местах, кратных 4.
  Найти количество ненулевых чисел и определить среднее арифметическое чисел, небольших A и стоящих на четных местах.
  Найти произведение положительных чисел и определить количество чисел, принадлежащих промежутку(A,B) и стоящих на нечетных местах.
  Найти сумму квадратов отрицательных чисел, стоящих на местах, кратных 3, и количество чисел, не принадлежащих промежутку [A,B).
  Найти сумму чисел, принадлежащих промежутку [A,B], и определить количество нулей, стоящих на местах, кратных 4.
  Найти количество чисел, не меньших заданного С и определить сумму квадратов чисел, принадлежащих промежутку (A,B] и стоящих на четных местах.
  Найти количество чисел, неравных заданному X и определить произведение чисел, больших заданного А и стоящих на местах, кратных 3.
  Найти количество ненулевых чисел, стоящих на нечетных местах, и среднее арифметическое чисел, меньших заданного Т.
  Найти количество чисел, равных W и определить сумму квадратов чисел, не меньших заданного U и стоящих на местах, кратных 4.
  Найти произведение чисел, принадлежащих промежутку [C,D), и определить количество чисел, больших заданного L и стоящих на местах, кратных 3.
  Найти сумму ненулевых чисел, стоящих на четных местах, и количество чисел, принадлежащих промежутку (М,K).




Поделиться с друзьями:


Дата добавления: 2016-09-03; Мы поможем в написании ваших работ!; просмотров: 438 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Даже страх смягчается привычкой. © Неизвестно
==> читать все изречения...

2418 - | 2130 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.011 с.