Сравнение чисел с заданным условием

Разработка алгоритма и написание текста компьютерной программы, позволяющей найти и вывести на экран наибольшее целое четное положительное число икс. Проверка числа массива на принадлежность к поставленному условию. Составление блок-схемы программы.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 15.06.2014
Размер файла 17,6 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Министерство сельского хозяйства РФ

Федеральное государственное бюджетное образовательное

Учреждение профессионального образования

Пермская государственная сельскохозяйственная академия Имени академика Д.Н. Прянишникова

Кафедра ИТАП

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

По дисциплине "Разработка и стандартизация программных средств"

Выполнил студент 3 курса

Симонов С.С

Шифр Исбу-2011-1-4130

Проверил:

Суворов А.О.

Пермь 2014

Содержание

Введение

Текст программы

Блок-схема

Заключение

Введение

Необходимо разработать алгоритм и написать программу, позволяющие найти и вывести на экран наибольшее целое четное положительное число Х, удовлетворяющее условию:

0.7ех-150*х<12.375

Текст программы

Program pr1;

uses crt;

var k,x,i,j,n,:integer; //Описываем переменные

a:array[1..40] of integer;

Begin

randomize;

writeln('введите число n');

readln(n);

begin // Создаем массив случайных чисел

for j:=1 to n do

begin

a[j]:=random(40)-15;

write(a[j],' ');

end;

end;

writeln;

writeln('введите число x');

readln(x);

k:=0; //Сравниваем числа с заданным условием

for j:=1 to n do

begin

if ((0.7*exp(x)-150*x<12.375)) and (a[j] mod 2 = 0) and (a[j]>0)

then k:=a[j]

end;

if k=0 then //Вывод результата

writeln('нет подходящих чисел')

else

writeln('число удовлетворяющее условию = ', k);

readkey;

END.

Блок-схема

Размещено на http://www.allbest.ru/

Заключение

алгоритм программа четный число

В ходе работы, сделана программа.

У нас имеется условие, программа проверяет каждое число массива на принадлежность к этому условию. Если число удовлетворяет условию, то программа выводит его на экран, в противном случае программа выводит, что таких чисел нет.

Размещено на Allbest.ru


Подобные документы

  • Составление программы сортировки по возрастанию массив из 20 шестнадцатеричных чисел, просматривающей все исходные числа во внешней памяти и выбирающей самое большое число. Блок-схема алгоритма работы программы. Таблица команд и число их выполнения.

    курсовая работа [23,1 K], добавлен 24.05.2015

  • Изучение определения, описания и вызова функций, указателей и ссылок на них. Написание функции умножения произвольного столбца двумерного массива на const. Умножение 2 столбцов массива на константы. Составление блок-схемы алгоритма и текста программы.

    лабораторная работа [182,3 K], добавлен 09.01.2012

  • Понятие двумерного массива целых чисел. Создание динамического массива из элементов, расположенных в четырех столбах данного массива и имеющих нечетное значение. Сохранение результатов в файл и выведение их на экран. Использование ввода с файла.

    курсовая работа [44,0 K], добавлен 09.11.2014

  • Написание программы, формирующей текстовый файл и выводящую на экран таблицу согласно заданному условию. Реализация принципа формирования текстовых файлов, разработка отдельных модулей (процедур) выбора информации из файла. Листинг полученной программы.

    курсовая работа [769,1 K], добавлен 29.12.2011

  • Основные аналитические соотношения. Блок схемы и алгоритм решения задачи. Проверка работоспособности алгоритма вручную. Таблица идентификации переменных. Формы входной и выходной печати. Разработка и отладка программы. Инструкция для работы с программой.

    курсовая работа [69,8 K], добавлен 13.02.2012

  • Преобразование матрицы по заданным правилам. Методика работы с массивами, основанная на классических алгоритмах. Разработка и описание блок-схемы алгоритма. Листинг программы, экраны работы и отладки программы. Инструкция для пользователей программы.

    контрольная работа [338,4 K], добавлен 29.01.2013

  • Разработка компьютерной программы, позволяющей сравнить ожидаемый выход оксидов азота из газомазутного котла при сжигании мазута с рециркуляцией газов через шлицы под горелки и в кольцевой канал горелки. Создание блок-схемы данной программы, ее листинг.

    курсовая работа [419,2 K], добавлен 27.06.2010

  • Написание программы для генерации случайных чисел, в которой реализуются возможности генерации абсолютно случайных чисел. Приложение на языке С/С++. Описание узла, содержащего данные; функций и методов работы; чтения данных из памяти и вывода их на экран.

    курсовая работа [172,4 K], добавлен 23.05.2012

  • Выбор программных средств для реализации игры "Угадай число". Разработка функционально-структурной схемы для написания текста программы. Изучение сути вариации алгоритма полного перебора с определённой эвристикой. Варианты компьютерной реализации игры.

    контрольная работа [337,3 K], добавлен 19.06.2012

  • Разработка программы, которая создает в отдельном потоке случайный массив целых чисел в заданном диапазоне и выводит на экран эти числа. Описание общего алгоритма, интерфейс программы. Методы решения и алгоритмы задач, реализуемых каждым потоком.

    курсовая работа [372,6 K], добавлен 17.04.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.