Вопрос задан 26.02.2019 в 18:33. Предмет Информатика. Спрашивает Измайлова Алина.

10-11 ИНФОРМАТИКА 35+18 б Вводится 5 строк, в которых сначала записан порядковый номер строки с

точкой, а затем – слово. Вывести слова в алфавитном порядке. Пример: Введите 5 строк: 1. тепловоз 2. арбуз 3. бурундук 4. кефир 5. урядник Список слов в алфавитном порядке: арбуз, бурундук, кефир, тепловоз, урядник
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Гаврина Виктория.
Const n = 5;var a: array[1..n] of string;    i,j: integer;    s: string;begin  for i:=1 to n do  begin    write(i,'. ');    readln(a[i]);  end;    for i:=1 to n-1 do  for j:=1 to n-i do  if a[j]>a[j+1] then     begin      s:=a[j]; a[j]:=a[j+1];      a[j+1]:=s;    end;  for i:=1 to n do  write(a[i],', ');end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Problem Statement

You are given 5 lines of input, where each line starts with a sequential number followed by a word. Your task is to output the words in alphabetical order.

Input

The input consists of 5 lines, where each line starts with a sequential number followed by a word.

Output

You need to output the words in alphabetical order.

Example

Input: ``` 1. тепловоз 2. арбуз 3. бурундук 4. кефир 5. урядник ``` Output: ``` арбуз, бурундук, кефир, тепловоз, урядник ```

Solution

To solve this problem, we can follow these steps: 1. Read the 5 lines of input. 2. Extract the words from each line by removing the sequential number and the dot. 3. Store the words in a list. 4. Sort the list in alphabetical order. 5. Print the sorted list of words.

Here's the code that implements this solution in Python:

```python lines = [] for _ in range(5): line = input() word = line.split('. ')[1] lines.append(word)

sorted_words = sorted(lines) output = ', '.join(sorted_words) print(output) ```

Let's run this code with the given example input: ``` 1. тепловоз 2. арбуз 3. бурундук 4. кефир 5. урядник ``` The output will be: ``` арбуз, бурундук, кефир, тепловоз, урядник ```

Please note that the code provided is a general solution and can be used to solve similar problems.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос