Первое значение пользователь вводит с клавиатуры,
Каждое последующее является удвоением предыдущего.
Имеется массив из 10 элементов. Первое значение пользователь вводит с клавиатуры,
Каждое последующее является удвоением предыдущего.
Помогите решить эту задачу!
Нужно сделать в С++
Ответы на вопрос
Ответил nazikmuz
1
Відповідь:
#include <iostream>
using namespace std;
const int size = 10;
void fillarr(int *arr,const int size){
cout << "Введите первый елемент массива: ";
cin >> arr[0];
for(int i = 1, j = 0; i < size; i++, j++){
arr[i] = arr[j] * 2;
}
}
void printarr(int *arr,const int size){
for(int i = 0; i < size; i++){
cout << arr[i] << " ";
}
}
int main(){
setlocale(LC_ALL , "Rus");
int arr[size];
fillarr(arr,size);
cout << "Массив: ";
printarr(arr,size);
return 0;
}
Xneii:
Спасибо большое!
Новые вопросы