Другие языки программирования и технологии
Помогите плиз с этими задачами по Qbasic. Только в старом а не в Visual
Одномерный массив. Найти число элементов массива, которые больше своих "соседей", т. е. предшествующего и последующегою Только решайте в старом Basik. Если правльное решение - могу отблагодарить атериально в разумных пределах.
пизжец кака сложная прога ))
PRINT "============== PROGRAM ARRAYS #2 (c) for Basic in 2010"
' n = 10
INPUT "Kol-vo elementov massiva, n: "; n
PRINT "Vvedite massiv ..."
FOR I = 1 TO n
PRINT "("; I; "): ";
INPUT A(I)
NEXT I
ci = 0
PRINT "Results:"
FOR I = 2 TO n - 1
IF (A(I) > A(I - 1) AND A(I) > A(I + 1)) THEN
ci = ci + 1
PRINT A(I)
END IF
NEXT I
PRINT "Kol-vo naydenix elementov: ", ci
======================= РЕЗУЛЬТАТ
============== PROGRAM ARRAYS #2 (c) for Basic in 2010
Kol-vo elementov massiva, n: ? 10
Vvedite massiv ...
( 1 ): ? 3
( 2 ): ? 5
( 3 ): ? 2
( 4 ): ? 1
( 5 ): ? 7
( 6 ): ? 5
( 7 ): ? 3
( 8 ): ? 7
( 9 ): ? 46
( 10 ): ? 4
Results:
5
7
46
Kol-vo naydenix elementov: 3
PRINT "============== PROGRAM ARRAYS #2 (c) for Basic in 2010"
' n = 10
INPUT "Kol-vo elementov massiva, n: "; n
PRINT "Vvedite massiv ..."
FOR I = 1 TO n
PRINT "("; I; "): ";
INPUT A(I)
NEXT I
ci = 0
PRINT "Results:"
FOR I = 2 TO n - 1
IF (A(I) > A(I - 1) AND A(I) > A(I + 1)) THEN
ci = ci + 1
PRINT A(I)
END IF
NEXT I
PRINT "Kol-vo naydenix elementov: ", ci
======================= РЕЗУЛЬТАТ
============== PROGRAM ARRAYS #2 (c) for Basic in 2010
Kol-vo elementov massiva, n: ? 10
Vvedite massiv ...
( 1 ): ? 3
( 2 ): ? 5
( 3 ): ? 2
( 4 ): ? 1
( 5 ): ? 7
( 6 ): ? 5
( 7 ): ? 3
( 8 ): ? 7
( 9 ): ? 46
( 10 ): ? 4
Results:
5
7
46
Kol-vo naydenix elementov: 3
тут проще простого ...знал бы бейсик помог... .
пиши по алгоритму... .
объявляем массив A[m]
объявляем переменную счетчика count
делаем цикл for от второго элемента до количества элементов массива
ставим условие
если a[m] > a[m-1] and a[m]> a[m-1] выполнять
увеличение счетчика на 1 count = count + 1
пиши по алгоритму... .
объявляем массив A[m]
объявляем переменную счетчика count
делаем цикл for от второго элемента до количества элементов массива
ставим условие
если a[m] > a[m-1] and a[m]> a[m-1] выполнять
увеличение счетчика на 1 count = count + 1
Похожие вопросы
- Помогите пож решить 2 задачи на Visual Basic
- Ничего не понимаю, а надо. Спасайте.) задачи по QBasic.))
- как в Microsoft Visual Studio 2010 в C# в системе счисления, перевести в десятеричную? Как дополнить код? Помогите плиз
- Помогите плиз!!Задача в Паскале
- Великие программистские умы. Может поможет кто. Такая вот задача: Задача о гостинице. Многопоточность.
- Кто поможет, плиз, перевести изображение текста в ворд (у меня нет файнридера) ?
- Для тех кто разбирается в Turbo Pascal 7.0 помогите плиз))))
- Помоги те решить эту задачу C++
- Помогите, пожалуйста, с решением задачи из задачника Абрамяна.
- Помогите пожалуйста оптимизировать решение задачи (Зайчик) на C++