Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2013, 12:02   #1
fakefish
Новичок
Джуниор
 
Регистрация: 31.01.2013
Сообщений: 1
По умолчанию Qbasic. Разновидности чисел.

Класс написал контрольную работу. Сделать программу для определе-ния, каких оценок больше всего. Учесть возможность неоднозначности. Нужно решить задачу в общем виде.
Пример:
Задаются несколько чисел:5,5,5,2,2,3,3,3
Выдается 5 и 3.
Мои наработки ниже. Помогите пожалуйста
Код:
 LET b(1) = 1
 LET l = 1
 FOR j = 1 TO n - 1 STEP 1
  FOR i = 1 TO n - 1 STEP 1
   IF a(i) > a(i + 1) THEN
    SWAP a(i), a(i + 1)
   END IF
  NEXT i
 NEXT j
 FOR i = 1 TO n - 1 STEP 1
  IF a(i) = a(i + 1) THEN
   LET b(l) = b(l) + 1
  ELSE
   LET l = i
   LET b(i) = 1
  END IF
 NEXT i
 FOR i = 1 TO n STEP 1
  PRINT b(i);
 NEXT i
 RETURN
fakefish вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Генератор случайных чисел... QBasic JunioR_kz Помощь студентам 5 08.10.2014 12:11
Qbasic. Разновидности чисел low_radio Помощь студентам 4 24.01.2013 13:57
IT профессии - разновидности? crpx Свободное общение 15 26.12.2012 18:48
Разновидности Boolean k1r1ch Свободное общение 54 14.11.2009 11:42
Сумма чисел QBasic Free style Помощь студентам 0 08.06.2009 17:16