2014 dxdy logo

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

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




Начать новую тему Ответить на тему
 
 Блок-схема
Сообщение18.05.2011, 13:43 


12/05/11
1
Разработать блок-схему и написать на языке QBASIC: Дана числовая последовательность, состоящая из К элементов. Определить среднее арифметическое значение отрицательных элементов последовательности.

 Профиль  
                  
 
 Re: Блок-схема
Сообщение18.05.2011, 16:13 
Модератор
Аватара пользователя


16/02/11
3788
Бурашево
Собственно представьте, что поставленную задачу вы будете решать на бумаге без всяких программ и компьютеров. Опишите пошагово последовательность действий, которые вам придётся проделать. Вот смотрите как я это делаю. Например, дана полседовательность чисел из $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 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group