Форум программистов, компьютерный форум CyberForum.ru

Создать одномерный массив с операциями: * поэлементное умножение, max() максимальный элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задан массив размера N. Определить число положительных элементов в массиве http://www.cyberforum.ru/cpp-beginners/thread1066720.html
Задан массив размера N. Определить число положительных элементов в массиве. С++
C++ Описать класс Двумерная Точка, реализовать операции отношения Кто знает как это сделать? http://www.cyberforum.ru/cpp-beginners/thread1066694.html
C++ разделение массы чисел на 2 части, чтобы они отличались с минимальной разницей, и вывести эту разницу
разделение массы чисел на 2 части, чтобы они отличались с минимальной разницей, и вывести эту разницу. Итак, даны от 1 до 100 чисел, необходимо разделить эти числа на 2 не обязательно равные части и найти разницу между ними так, чтобы они были максимально приближены друг к другу, вот вам пару моих примеров числа - 48 36 25 138 17 29 86 91 77 58 ответ - 1 пример 2 числа - 7 7 7 ответ- 7
C++ Описать класс Строка с динамическим выделением памяти
Помогите Описать класс Строка с динамическим выделением памяти и к этому добавить деструктор или котрукор по умолчанию или конструктор копий(желательно) или операцию присваивания. Главное описать класс Строка с динамическим выделением памяти
C++ Подкорректировать код нахождения суммы ряда http://www.cyberforum.ru/cpp-beginners/thread1066677.html
помогите,пожалуйста, подкорректировать код под мою задачу. понимаю,что легко, но я никогда не работала с с++ #include <stdio.h> #include <conio.h> #include <math.h> #define TRUE 1 int main(void) { double X, Sum, Term; unsigned Number, i; while (TRUE)
C++ Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5 Пожалуйста помогите решыть! Зарание спасибо. Вводится последовательность n целых чисел Найти сумму и количество тех, которые имеют последнюю цифру 2 или 5. 1)с помощью оператора цикла while или do while; 2)с использованием операторов continue, break; Я пыталса зделать первым способом но вопрос как опереднлить последню цыфру... #include "stdafx.h" #include <iostream> #include <math.h> ... подробнее

Показать сообщение отдельно
FraidZZ
Модератор
 Аватар для FraidZZ
3878 / 1504 / 227
Регистрация: 06.01.2013
Сообщений: 4,029
Завершенные тесты: 1
11.01.2014, 15:39     Создать одномерный массив с операциями: * поэлементное умножение, max() максимальный элемент
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
#include <cstdlib>
 
using namespace std;
 
int multiple(int *array, int size);
int getmax(int *array, int size);
 
int main(){
 int arr[5] = {1, 2, 3, 4, 5};
 cout<<"Произведение элементов: "<<multiple(arr, 5); 
 cout<<"\nМаксимальный элемент: "<<getmax(arr, 5);
 return 0;
}
 
int multiple(int *array, int size){
 int m = 1;
 for (int i = 0; i < size; i++) m *= array[i];
 return m;
}
 
int getmax(int *array, int size){
 int max = array[0];
 if (size < 2) return max;
 for (int i = 1; i < size; i++) if (array[i] > max) max = array[i];
 return max;
}
 
Текущее время: 09:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru