ДОМАШНЯЯ РАБОТА 1. Создать массив символов, вывести символы так, что бы получилось имя вашего лучшего друга 2. Заполнить массив 1 0 числами. Вычислить сумму нечетных элементов массива 3. Заполнить массив 1 0 числами. Вычислить сумму элементов массива, имеющие четный индекс. Dev C++
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]; // увеличиваем сумму на значение элемента с четным индексом
}
}
Вот так можно решить эти задачи. Пожалуйста, обратитесь, если у вас возникнут вопросы!