1) Создать массив символов, вывести символы так, чтобы получилось имя
вашего лучшего друга
2) Заполнить массив 10 числами. Вычислить сумму нечетных элементов
массива
3) Заполнить массив 10 числами. Вычислить сумму элементов массива,
имеющие четный индекс
по с++ даю 100 балов
Answers & Comments
1)
#include <iostream>
using namespace std;
int main() {
char name[] = {'Д', 'и', 'м', 'а', ' ', 'И', 'в', 'а', 'н', 'о', 'в', '\0'};
// Для создания массива символов используем квадратные скобки и символ '\0' для указания конца строки
cout << "Имя моего лучшего друга: " << name << endl;
// Выводим имя, используя оператор << для вывода строки
return 0;
}
2)
#include <iostream>
#include <cstdlib> // для функции rand()
using namespace std;
int main() {
int arr[10];
int sum = 0;
for (int i = 0; i < 10; i++) {
arr[i] = rand() % 100; // заполняем массив случайными числами от 0 до 99
if (arr[i] % 2 != 0) { // проверяем, является ли элемент нечетным
sum += arr[i]; // добавляем нечетный элемент к сумме
}
}
cout << "Массив: ";
for (int i = 0; i < 10; i++) {
cout << arr[i] << " "; // выводим элементы массива
}
cout << "\nСумма нечетных элементов: " << sum << endl;
return 0;
}
3)
#include <iostream>
#include <cstdlib> // для функции rand()
using namespace std;
int main() {
int arr[10];
int sum = 0;
for (int i = 0; i < 10; i++) {
arr[i] = rand() % 100; // заполняем массив случайными числами от 0 до 99
if (i % 2 == 0) { // проверяем, является ли индекс элемента четным
sum += arr[i]; // добавляем элемент с четным индексом к сумме
}
}
cout << "Массив: ";
for (int i = 0; i < 10; i++) {
cout << arr[i] << " "; // выводим элементы массива
}
cout << "\nСумма элементов с четными индексами: " << sum << endl;
return 0;
}