Суббота, 11 Мая 2024, 15:43

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Форум игроделов » Программирование » C/C++ » Помогите решить задачу по C++ (создать одномерный массив)
Помогите решить задачу по C++
Alisher987Дата: Четверг, 27 Декабря 2012, 11:30 | Сообщение # 1
участник
Сейчас нет на сайте
Помогите надо решение задачи
вот сама задача в С++ я не шарю и прошу вас помочь мне
создать одномерный массив,создать функцию которая принимает этот массив в качестве аргумента и возводит его в ту степень которую мы вводим с экрана ,то есть каждый элемент массива
weep weep weep


TikaraДата: Четверг, 27 Декабря 2012, 12:34 | Сообщение # 2
частый гость
Сейчас нет на сайте
«Элементарно, Ватсон»

Код
#include <math.h>
#include <iostream>

void inc( int *m, int size, int value ){ // *m - указатель на массив, size - размер, value - значение степени   
        for(int i=0;i<size;i++) // Проходим каждый элемент массива
             m[i] = pow(m[i], value); // возводим в степень с помощью ф-ции pow( значение которое требуется возвести , степень)
}

int main(){
      int m[30]; // обьявляем массив

      // ... инициализируем массив

     int value; // обьявляем степень
     std::cin >> value; // вводим значение степени с клавиатуры в консоль

     inc(m,30,value); // "запускаем" нашу функцию

     return 0;
}


Так?


Сообщение отредактировал Tikara - Пятница, 28 Декабря 2012, 03:24
Alisher987Дата: Четверг, 27 Декабря 2012, 23:15 | Сообщение # 3
участник
Сейчас нет на сайте
Tikara, огромное

Добавлено (27.12.2012, 23:15)
---------------------------------------------
Tikara, но не правильно


Форум игроделов » Программирование » C/C++ » Помогите решить задачу по C++ (создать одномерный массив)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг