1 / 1 / 1
Регистрация: 27.04.2010
Сообщений: 15
1

1. Вводится строка текста из N символов, слова разделены одним пробелом. Составьте программу, печатающую первое слово в строке в оьратном порядке.

12.05.2010, 17:36. Показов 1918. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
1. Вводится строка текста из N символов, слова разделены одним пробелом. Составьте программу, печатающую первое слово в строке в оьратном порядке.
2. Дана последовательность слов. Напечатать все слова, предварительно преобразовав каждое из них по след. правилу: удалить из слова все предыдущие вхождения последней буквы.
3. Дано натуральное число N<1000. Напечатать это число русскими словами. Например, N=243, должно быть напечатать: "двести сорок три"
Помогите плиз, оч сильно надо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.05.2010, 17:36
Ответы с готовыми решениями:

В заданной строке, слова которого разделены одним пробелом, напечатать все слова, содержащие заданную последовательность букв
В заданной строке, слова которого разделены одним пробелом, напечатать все слова, содержащие...

Дан текст, слова в котором слова разделены одним или несколькими пробелами. Вывести каждое слово текста
Строковый тип данных. Задачи. 5) Дан текст, слова в котором слова разделены одним или...

Дана строка, слова разделены одним пробелом, в конце точка
Дана строка, слова разделены одним пробелом, в конце точка. Если последняя буква последнего слова и...

Дана строка символов. Слова в строке отделяются одним пробелом. Поменять местами самое длинное и самое короткое слово
8. Дана строка символов. Слова в строке отделяются одним пробелом. Поменять местами самое длинное и...

2
654 / 352 / 113
Регистрация: 11.12.2009
Сообщений: 508
12.05.2010, 17:51 2
Лучший ответ Сообщение было отмечено Fadim как решение

Решение

3)Вроде работает:
Pascal
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
uses crt;
var
   n:integer;
   f,s,l:string;
begin
 clrscr;
 write('Ââåäèòå ÷èñëî=');
 readln(n);
 if (n>=10) and (n<20) then
  begin
   case n of
    10:writeln('äåñÿòü');
    11:writeln('îäèííàäöàòü');
    12:writeln('äâåíàäöàòü');
    13:writeln('òðèíàäöàòü');
    14:writeln('÷åòûðíàäöàòü');
    15:writeln('ïÿòíàäöàòü');
    16:writeln('øåñòíàäöàòü');
    17:writeln('ñåìüíàäöàòü');
    18:writeln('âîñåìüíàäöàòü');
    19:writeln('äåâÿòíàäöàòü');
   end;
  end else
  begin
   case n div 100 of
    9:f:='äåâÿòüñîò';
    8:f:='âîñåìüñîò';
    7:f:='ñåìüñîò';
    6:f:='øåñòüñîò';
    5:f:='ïÿòüñîò';
    4:f:='÷åòûðåñòà';
    3:f:='òðèñòà';
    2:f:='äâåñòè';
    1:f:='ñòî';
    0:f:='';
   end;
   case n div 10 mod 10 of
    9:s:='äåâÿíîñòî';
    8:s:='âîñåìüäåñÿò';
    7:s:='ñåìüäåñÿò';
    6:s:='øåñòüäåñÿò';
    5:s:='ïÿòüäåñÿò';
    4:s:='ñîðîê';
    3:s:='òðèäöàòü';
    2:s:='äâàäöàòü';
    1:s:='äåñÿòü';
    0:s:='';
   end;
   case n mod 10 of
    9:l:='äåâÿòü';
    8:l:='âîñåìü';
    7:l:='ñåìü';
    6:l:='øåñòü';
    5:l:='ïÿòü';
    4:l:='÷åòûðå';
    3:l:='òðè';
    2:l:='äâà';
    1:l:='îäèí';
    0:l:='';
   end;
   writeln(f,' ',s,' ',l);
  end;
 readln
end.
1
1 / 1 / 1
Регистрация: 27.04.2010
Сообщений: 15
12.05.2010, 17:56  [ТС] 3
спасибо большое

Добавлено через 33 секунды
а вторую реши пожулуйста
0
12.05.2010, 17:56
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.05.2010, 17:56
Помогаю со студенческими работами здесь

Дана строка, в которой слова разделены одним пробелом. Найдите и выведите все слова указанной длины
В итоге вышло, что если первое слово правильной длинны - выводит все слова в строке. Если нет -...

Два слова записаны в строке длиной 10 символов и разделены знаком " - " и пробелом. Определить слово, содержащее больше букв.
Доброе время суток форумчани,просьба вас помочь кто может:) в Институте сказали сделать программу...

В символьной строке, каждые два соседних слова разделены одним пробелом.Удалить из строки все пробелы.
В символьной строке, содержащей не более 80 символов, каждые два соседних слова разделены одним...

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


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru