ДОМАШНЯЯ РАБОТА 1. Создать массив символов, вывести символы так, что бы получилось имя вашего лучшего друга 2. Заполнить массив 1 0 числами. Вычислить сумму нечетных элементов массива 3. Заполнить массив 1 0 числами. Вычислить сумму элементов массива, имеющие четный индекс. Dev C++

ellaandharley30 ellaandharley30    2   07.03.2020 18:24    45

Ответы
Elviraelvira200 Elviraelvira200  07.01.2024 08:30
Хорошо, давайте решим задачи по порядку.

1. Создать массив символов, чтобы получить имя вашего лучшего друга:
Для начала нам нужно определить, какое имя мы будем использовать. Предположим, что имя вашего лучшего друга является строкой "Alex". Теперь нам нужно создать массив символов и заполнить его символами из имени вашего друга.

Используя язык программирования C++, мы можем создать массив символов следующим образом:

char friendName[5]; // создаем массив размером 5 символов, так как имя "Alex" состоит из 4 символов плюс терминирующий нулевой символ '\0'

Теперь нам нужно заполнить массив символами из имени вашего друга. В языке C++, каждый символ заключен в одинарные кавычки. Мы будем присваивать каждый символ массиву по одному.

friendName[0] = 'A'; // присваиваем первый символ массиву - буква 'A'
friendName[1] = 'l'; // присваиваем второй символ массиву - буква 'l'
friendName[2] = 'e'; // присваиваем третий символ массиву - буква 'e'
friendName[3] = 'x'; // присваиваем четвертый символ массиву - буква 'x'
friendName[4] = '\0'; // присваиваем терминирующий нулевой символ '\0'

Здесь мы используем индексы массива для присвоения каждого символа имени вашего друга.

2. Заполнить массив 1 0 числами. Вычислить сумму нечетных элементов массива:
Для этой задачи мы создадим массив размером 10 элементов и заполним его числами 1 и 0 при помощи цикла.

int numbers[10]; // создаем массив размером 10 элементов

for (int i = 0; i < 10; i++) {
numbers[i] = i % 2; // заполняем массив числами 1 и 0 - нечетные элементы будут содержать 1, а четные - 0
}

Теперь, чтобы вычислить сумму нечетных элементов массива:

int sum = 0; // создаем переменную для хранения суммы нечетных элементов

for (int i = 0; i < 10; i++) {
if (numbers[i] == 1) {
sum += numbers[i]; // увеличиваем сумму на значение нечетного элемента
}
}

3. Заполнить массив 1 0 числами. Вычислить сумму элементов массива, имеющих четный индекс:
Опять же, для этой задачи мы создадим массив размером 10 элементов и заполним его числами 1 и 0 при помощи цикла.

int numbers[10]; // создаем массив размером 10 элементов

for (int i = 0; i < 10; i++) {
numbers[i] = i % 2; // заполняем массив числами 1 и 0 - элементы с четными индексами будут содержать 1, а с нечетными - 0
}

Теперь, чтобы вычислить сумму элементов массива, имеющих четный индекс:

int sum = 0; // создаем переменную для хранения суммы элементов с четными индексами

for (int i = 0; i < 10; i++) {
if (i % 2 == 0) {
sum += numbers[i]; // увеличиваем сумму на значение элемента с четным индексом
}
}

Вот так можно решить эти задачи. Пожалуйста, обратитесь, если у вас возникнут вопросы!
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика