![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 10.05.2016
Сообщений: 4
|
![]()
1.Задача составить алгоритм на BASIC:"Дан массив А из 20 элементов. Заменить положительные элементы массива на среднее арифметическое элементов массива. Результат вывести на печать"
2.Посоветуйте хороший справочник по операторам BASIC |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Код:
не проверял! |
![]() |
![]() |
![]() |
#3 |
Новичок
Джуниор
Регистрация: 10.05.2016
Сообщений: 4
|
![]()
спасибо!
это немного не то вот здесь где ошибки ?? 10 DIM A(20) 20 FOR I=1 TO 20 30 INPUT A(I) 40 NEXT I 50 S=0 60 FOR I=1 TO 20 70 S=S+A(I) 80 NEXT I 90 K=S/20 100 FOR I=1 TO 20 110 IF A[i]>0 120 A (i)=K 130 NEXT I 140 PRINT A(i) 150 END Последний раз редактировалось Поль; 11.05.2016 в 04:07. |
![]() |
![]() |
![]() |
#4 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
В 110 then пропущено и, помнится, что 120 должна быть в 110 сразу после then
или между 110 и 120 должно быть end if 130 и 140 поменяйте местами Последний раз редактировалось ZX Spectrum-128; 11.05.2016 в 09:42. |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 10.05.2016
Сообщений: 4
|
![]()
вот так ?????
10 DIM A(20) 20 FOR I=1 TO 20 30 INPUT A(I) 40 NEXT I 50 S=0 60 FOR I=1 TO 20 70 S=S+A(I) 80 NEXT I 90 K=S/20 100 FOR I=1 TO 20 110 IF A[i]>0 THEN A (i)=K 120 END IF 130 PRINT A(i) 140 NEXT I 150 END |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 05.11.2013
Сообщений: 1,601
|
![]()
Если вы используете линейный синтаксис оператора if, то строка № 120 не нужна вовсе.
А у вас разве компилятора Basic нет? Элементарно такие вещи проверяются оным. |
![]() |
![]() |
![]() |
#8 | ||
Новичок
Джуниор
Регистрация: 10.05.2016
Сообщений: 4
|
![]() Цитата:
Компилятора у меня нету стоит Win7x64 и QBasic не хочет устанавливаться Цитата:
___ Объединил ваши сообщения. Не используйте форум как чат - если есть что добавить к своему крайнему сообщению в теме - используйте для этого кнопку "Правка" Модератор Последний раз редактировалось Serge_Bliznykov; 11.05.2016 в 13:48. |
||
![]() |
![]() |
![]() |
#9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Basic.Алгоритмы и сортировка. | Mina94 | Помощь студентам | 3 | 21.05.2014 13:17 |
Перевод из qBasic в Visual Basic | iwannadrink | Помощь студентам | 0 | 09.04.2013 23:19 |
нужно решить задачу в Visual Basic ( Exel) и QBasic | MurNyashka | Помощь студентам | 0 | 16.11.2012 19:18 |
Фрактальные алгоритмы в QBasic | student2008 | Помощь студентам | 0 | 05.04.2010 14:15 |