Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 4
1

Дано предложение. Определить количество букв н, предшествующих первой запятой предложения

18.11.2012, 12:46. Показов 2173. Ответов 3
Метки нет (Все метки)

Люди! кто может, помогите!
есть 2 задачи, которые я не понимаю как решить(

задача №1
Дано предложение. Определить количество букв н, предшествующих первой запятой предложения. Рассмотреть 2 случая:
а) известно, что запятая в предложении есть
б) запятых может в предложении не быть

Задача №2
Дано предложение, в котором имеется несколько букв е. Найти:
а) порядковый номер первой из них
б) порядковый номер последней из них


задачи должны быть представлены в примерно таком виде:
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<html>
<head>
<script type="text/javascript">
function clc(i)
{
var x=i.w.value;
var d=x.indexOf ("a");
i.d.value=d;
}
</script>
</head>
<body>
<form name="qw">
введите предложение в строку
<input type="text" name="w"/><br/>
результат:<input type="text" name="d" readonly/><br/>
<input type="button" value="посчитать" onClick="clc(qw);"/>
</form>
</body>
</html>
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.11.2012, 12:46
Ответы с готовыми решениями:

Дано предложение. Определить количество букв н, предшествующих первой запятой предложения
9.83. Дано предложение. Определить количество букв н, предшествующих первой запятой предложения....

Дано предложение. Определить количество букв и, предшествующих первой запятой предложения. Рассмотреть два случая:
Дано предложение. Определить количество букв и, предшествующих первой запятой предложения....

Определить количество букв 'a', предшествующих первой запятой предложения
Дано предложение. Определить количество букв 'a', предшествующих первой запятой предложения....

Дано предположение. Определить количество букв н, предшествующих первой запятой
Дано предположение. Определить количество букв н, предшествующих первой запятой предложения....

__________________

Записывайтесь на профессиональные курсы Fullstack-разработчиков на JavaScript‌
Обучение в Java Mentor с оплатой после трудоустройства
3
супермизантроп
Эксперт JS
3862 / 2936 / 685
Регистрация: 18.04.2012
Сообщений: 8,540
18.11.2012, 13:45 2
отметьте, какие из перечисленных ниже методов вы уже "проходили" на лекциях:
- split ()
- indexOf ()
- lastIndexOf ()
- charAt ()
0
0 / 0 / 0
Регистрация: 03.11.2012
Сообщений: 4
18.11.2012, 14:10  [ТС] 3
были:
- split ()
- indexOf ()
- charAt ()
0
супермизантроп
Эксперт JS
3862 / 2936 / 685
Регистрация: 18.04.2012
Сообщений: 8,540
18.11.2012, 14:49 4
первая
HTML5
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
35
36
37
38
<html>
<head>
<title>#1</title>
<script type="text/javascript">
function clc (frm)
{
var sentence = frm.w.value, simbols = sentence.split ('');
 
if (frm.comma [0].checked)
   {
   var stop = sentence.indexOf (',');
   for (var count = j = 0; j < stop; j++)
      if (simbols [j] == 'н' || simbols [j] == 'Н') count++;
   }
else
   {
   for (var count = j = 0, lj = simbols.length; j < lj; j++)
      if (simbols [j] == 'н' || simbols [j] == 'Н') count++;
      else if (simbols [j] == ',') break;
   }
frm.d.value = count;
alert ('посчитано');
}
</script>
</head>
<body>
<form name="qw">
<p>введите предложение <input name="w" size="150"/>
 
<p><input type="radio" name="comma">запятая точно есть</label>
<input type="radio" name="comma" checked>запятой может не быть</label>
 
<p>результат: <input name="d" readonly />
 
<p><input type="button" value="посчитать" onClick="clc (qw)" />
</form>
</body>
</html>

вторая
HTML5
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
<html>
<head>
<title>#2</title>
<script type="text/javascript">
function clc (frm)
{
var sentence = frm.w.value, simbols = sentence.split ('');
for (var first = last = -1, j = 0, lj = simbols.length; j < lj; j++)
   if (simbols [j] == 'е' || simbols [j] == 'Е')
      if (first < 0) first = j; else last = j;
frm.frst.value = (first < 0) ? 'буква Е отсутствует' : first + 1;
frm.lst.value = (last < 0) ? ((first < 0) ? 'буква Е отсутствует' : 'буква E в предложении одна') : last + 1;
alert ('определено');
}
</script>
</head>
<body>
<form name="qw">
<p>введите предложение <input name="w" size="150"/>
 
<p>результат:
<p>порядковый номер первой буквы Е <input name="frst" size="30" readonly />
<p>порядковый номер последней буквы Е <input name="lst" size="30" readonly />
<p><input type="button" value="определить" onClick="clc (qw)" />
</form>
</body>
</html>
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.11.2012, 14:49

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

Определить количество букв "н", предшествующих первой запятой предложения
Дано предложение. Определить количество букв &quot;н&quot;, предшествующих первой запятой предложения....

Дано предложение. Определите количество букв "а" до первой запятой
Дано предложение. Определите количество букв &quot;а&quot; до первой запятой.

Определить количество букв "н", предшествующих первой запятой
Дано предложение. Определить количество букв «н», предшествующих первой запятой.

Строки. Дано предложение, определить количество букв в нём
Помогите пожалуйста, очень нужно, заранее благодарю! Строковые и символьные типы данных 18....


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.