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

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

29.02.2016, 17:10. Показов 2632. Ответов 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
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 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
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 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
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 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
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru