2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 Блок-схема
Сообщение18.05.2011, 13:43 
Разработать блок-схему и написать на языке QBASIC: Дана числовая последовательность, состоящая из К элементов. Определить среднее арифметическое значение отрицательных элементов последовательности.

 
 
 
 Re: Блок-схема
Сообщение18.05.2011, 16:13 
Аватара пользователя
Собственно представьте, что поставленную задачу вы будете решать на бумаге без всяких программ и компьютеров. Опишите пошагово последовательность действий, которые вам придётся проделать. Вот смотрите как я это делаю. Например, дана полседовательность чисел из $K$ элементов и требуется определить сколько в ней единиц:
1. Введём номер текущего члена последовательности $n$, введём переменную для хранения обнаруженного количества единиц $C$. Пока мы не начали исследовать последовательность единиц не обнаружено, то есть $C=0$.
2. Начнём исследовать последовательность с члена с номером ноль: $n=0$.
3. Прочитаем значение члена последовательности с текущим номером $a_n$.
4. Проверим равен ли он единице? Если равен, то счётчик количества единиц увеличим на 1: $C=C+1$.
5. Проверим всю ли последовательность мы перебрали: Если номер текущего члена последовательности на единицу меньше их общего числа, то есть если $n=K-1$, то вся последовательность обработана и процедуру следует завершить. Если $n<K-1$, то следует исследовать следующий член последовательности: вычислим его номер $n=n+1$ и вернёмся к п.3.

 
 
 [ Сообщений: 2 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group