Предмет: Информатика,
автор: Xneii
Первое значение пользователь вводит с клавиатуры,
Каждое последующее является удвоением предыдущего.
Имеется массив из 10 элементов. Первое значение пользователь вводит с клавиатуры,
Каждое последующее является удвоением предыдущего.
Помогите решить эту задачу!
Нужно сделать в С++
Ответы
Автор ответа:
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:
Спасибо большое!
Похожие вопросы
Предмет: Окружающий мир,
автор: мик108
Предмет: Технология,
автор: 2908lulu
Предмет: Другие предметы,
автор: УлькаПулька11
Предмет: Математика,
автор: sofi0808g
Предмет: Математика,
автор: 4echovakz87