Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.54/13: Рейтинг темы: голосов - 13, средняя оценка - 4.54
 Аватар для неллия
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26

Программа определяющая сколько раз встречается заданное число

29.02.2016, 17:10. Показов 2667. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Программа определяющая сколько раз встречается заданное число (вводиться с клавиатуры) в диапазоне от 10 до 352
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.02.2016, 17:10
Ответы с готовыми решениями:

Дано число а. Определить, сколько раз это число встречается в массиве T(n,n)
Дано число а. Определить, сколько раз это число встречается в массиве T(n,n).

Сколько раз в последовательности встречается заданное число?
Помогите исправить код <HTML> <HEAD> <TITLE>Hello!</TITLE> <meta charset=utf-8> <SCRIPT> var u = ; var...

Определить, сколько раз в наборе встречается заданное число

11
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38195 / 21128 / 4309
Регистрация: 12.02.2012
Сообщений: 34,733
Записей в блоге: 14
29.02.2016, 18:36
1) Предложение должно выражать законченную мысль.
2) Где волшебное слово?
3) Где должно встречаться число?
4) "(вводиться с клавиатуры)" - мягкий знак здесь лишний.
0
 Аватар для неллия
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
29.02.2016, 19:30  [ТС]
насколько я знаю, писать "ПОМОГИТЕ и ПОЖАЛУЙСТА" нельзя)))
число должно встречаться в диапазоне от 10 до 352
за ошибки извините ))
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
29.02.2016, 21:40
Цитата Сообщение от неллия Посмотреть сообщение
сколько раз встречается заданное число (вводиться с клавиатуры) в диапазоне от 10 до 352
В диапазоне от 10 до 352 ЛЮБОЕ заданное число встретится один раз или никогда.
Что тут программировать?
Visual Basic
1
2
3
4
5
6
7
8
9
10
Private Sub Form_Load()
Dim Num As Long
Num = InputBox("Ваше число", "Введите любое число")
If Num < 10 Or Num > 352 Then
MsgBox "Число " & Num & " не встретилось"
Else
MsgBox "Число " & Num & " встретилось 1 раз"
End If
 
End Sub
0
 Аватар для Sasha_Smirnov
5562 / 1370 / 150
Регистрация: 08.02.2009
Сообщений: 4,109
Записей в блоге: 30
29.02.2016, 21:46
Определить, какой символ встречается в строке чаще всего


(Это я раздумываю, откуда плясать.) Я пока не умею
Цитата Сообщение от неллия Посмотреть сообщение
вводиться с клавиатуры)
У вас-то, неллия, какие соображения. Массив? Семейство (Collection)?
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38195 / 21128 / 4309
Регистрация: 12.02.2012
Сообщений: 34,733
Записей в блоге: 14
01.03.2016, 19:13
Я понял задачу так: есть массив, содержащий произвольные числа. И есть число, которое вводится с клавиатуры. Нужно подсчитать, сколько раз это число встречается в массиве. Пойдет? Тогда:

Visual Basic
1
2
3
4
5
6
Function counter(A() as integer, n as integer) As integer
   m%=Ubound(A,1)
   for i%=1 to m%
       if A(i%)=n then counter=counter+1
   next i%
End Function
Это ядро. А "обвязку" сделай сама.
0
 Аватар для неллия
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
02.03.2016, 18:50  [ТС]
Catstail, я сделала так, только тут ошибка, не знаю где, помогите найти
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Dim x As String, S As Integer
Private Sub Command1_Click_Click()
x = Text1.Text
k = Len(x)
Select Case k
Case 1
S = 0
For i = 10 To 352
n = Len(i)
For j = 1 To n
For y = 1 To k
If Mid(x, y, 1) = Mid(i, j, k) Then S = s1
Next y
Next j
Next i
Case 2
S = 0
For i = 10 To 352
For j = 1 To k
If x = Mid(i, j, 2) Then S = s1
Next j
Next i
Case 3
S = 0
For i = 10 To 352
For j = 1 To k
If x = Mid(i, j, 3) Then S = s1
Next j
Next i
End Select
Text2.Text = S
End Sub
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
02.03.2016, 20:52
Цитата Сообщение от неллия Посмотреть сообщение
я сделала так
В таком случае у вас не то задание. В решении идет речь не о числе, как таковом, а о наборе определенных цифр.
0
 Аватар для неллия
0 / 0 / 0
Регистрация: 18.04.2014
Сообщений: 26
03.03.2016, 13:00  [ТС]
Цитата Сообщение от Pro_grammer Посмотреть сообщение
В таком случае у вас не то задание. В решении идет речь не о числе, как таковом, а о наборе определенных цифр.
вы лучше ошибку помогите найти, а не придерайтесь к задаче, я написала точно так как мне сказали
0
 Аватар для Pro_grammer
6807 / 2839 / 527
Регистрация: 24.04.2011
Сообщений: 5,308
Записей в блоге: 10
03.03.2016, 13:32
Цитата Сообщение от неллия Посмотреть сообщение
вы лучше ошибку помогите найти, а не придерайтесь к задаче, я написала точно так как мне сказали
Как вам сказали я дал решение. Там ошибок нет.
А что Вы решаете мне неведомо.
И ещё, вы где то неверно списали эту строчку
S = s1
Там явно должно быть S=S+1
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38195 / 21128 / 4309
Регистрация: 12.02.2012
Сообщений: 34,733
Записей в блоге: 14
03.03.2016, 19:45
Цитата Сообщение от неллия Посмотреть сообщение
вы лучше ошибку помогите найти, а не придерайтесь к задаче, я написала точно так как мне сказали
- прошу не обижаться, но ответственность за условие несет не тот, кто "дал задание", а тот, кто создал тему. Если формулировка непонятна, то объяснения типа "мне так сказали" или "так препод дал" - не катят. И это не придИрки.
0
413 / 250 / 118
Регистрация: 26.12.2012
Сообщений: 787
03.03.2016, 21:12
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Цитата Сообщение от неллия Посмотреть сообщение
я сделала так, только тут ошибка, не знаю где
Смотрите
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Option Explicit
Dim x As String, S As Integer, k As Integer
Private Sub Command1_Click()
Dim i As Integer, j As Integer, n As Integer, y As Integer
x = Text1.Text
k = Len(x)
Select Case k
    Case 1
        S = 0
        For i = 10 To 352
            n = Len(i)
            For j = 1 To n
                For y = 1 To k
                    If Mid(x, y, 1) = Mid(i, j, k) Then S = S + 1
                Next y
            Next j
        Next i
    Case 2
        S = 0
        For i = 10 To 352
            For j = 1 To k
                If x = Mid(i, j, 2) Then S = S + 1
            Next j
        Next i
    Case 3
        S = 0
        For i = 10 To 352
            For j = 1 To k
                If x = Mid(i, j, 3) Then S = S + 1
            Next j
        Next i
End Select
Text2.Text = S
End Sub
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
03.03.2016, 21:12
Помогаю со студенческими работами здесь

Определить сколько раз в строке встречается заданное число
Определить сколько раз в строке встречается заданное число.

Определить сколько раз в массиве встречается заданное число
Целочисленный массив из 8 строк и 15 столбцов заполнить случайными однозначное числами. Сколько раз в массиве встречается число 5?

Определить, сколько раз встречается в массиве заданное число
program art; var a: array of integer; n,i,s,x: integer; begin readln(n); for i:=1 to n do read (a); readln(x); s:=0;...

Определить, сколько раз встречается в массиве заданное число
Дан массив из n элементов. определить сколько раз встречается число 5 среди элементов массива помогите

Определить, сколько раз заданное число встречается в массиве
Составить программу, которая определяет сколько раз число 10 встречается среди элементов массива целых чисел m.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru