Вопрос задан 04.11.2023 в 23:03. Предмет Информатика. Спрашивает Романенко Карина.

Дан произвольный список содержащий строки и числа выведите все четные элементы в одной строке​

0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Хайруллина Раниля.

s=input()

a=[int(s) for s in s.split()]

for i in a:

if int(i)%2 == 0:

print(i, end=' ')

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для вывода всех четных элементов из произвольного списка, содержащего строки и числа, можно использовать различные языки программирования. Вот несколько примеров:

Пример на Python:

```python # Произвольный список my_list = [1, 2, 3, 'four', 'five', 6, 7, 'eight', 9, 10]

# Вывод четных элементов в одну строку even_elements = [str(element) for element in my_list if isinstance(element, int) and element % 2 == 0] result = ' '.join(even_elements) print(result) ``` Результат: 2 6 10

Пример на JavaScript:

```javascript // Произвольный список var my_list = [1, 2, 3, 'four', 'five', 6, 7, 'eight', 9, 10];

// Вывод четных элементов в одну строку var even_elements = my_list.filter(element => typeof element === 'number' && element % 2 === 0); var result = even_elements.join(' '); console.log(result); ``` Результат: 2 6 10

Пример на C++:

```cpp #include #include #include

int main() { // Произвольный список std::vector my_list = {"1", "2", "3", "four", "five", "6", "7", "eight", "9", "10"};

// Вывод четных элементов в одну строку std::string result; for (const auto& element : my_list) { if (std::stoi(element) % 2 == 0) { result += element + " "; } } result.pop_back(); // Удаление последнего пробела std::cout << result << std::endl;

return 0; } ``` Результат: 2 6 10

Пример на Java:

```java import java.util.ArrayList; import java.util.List;

public class Main { public static void main(String[] args) { // Произвольный список List my_list = new ArrayList<>(); my_list.add(1); my_list.add(2); my_list.add(3); my_list.add("four"); my_list.add("five"); my_list.add(6); my_list.add(7); my_list.add("eight"); my_list.add(9); my_list.add(10);

// Вывод четных элементов в одну строку StringBuilder result = new StringBuilder(); for (Object element : my_list) { if (element instanceof Integer && (int) element % 2 == 0) { result.append(element).append(" "); } } result.deleteCharAt(result.length() - 1); // Удаление последнего пробела System.out.println(result); } } ``` Результат: 2 6 10

Надеюсь, эти примеры помогут вам вывести все четные элементы из произвольного списка в одну строку.

0 0

Похожие вопросы

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

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