Форум программистов, компьютерный форум, киберфорум
Наши страницы

Найти максимальный элемент массива и произведение элементов до него - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ strtok_s где можно посмотреть сам принцип функции http://www.cyberforum.ru/cpp-beginners/thread1100265.html
на этой странице http://translate.google.com/translate?langpair=auto%7Cru&u=http://msdn.microsoft.com/en-us/library/ftsafwz3.aspx написана не вся информация которая интересует, с\меня интересуют...
C++ Дан массив А из 10 целых чисел введенных с клавиатуры, найти максимальный элемент и произведение элементов до него помогите, пожалуйста! Дан массив А из 10 целых чисел введенных с клавиатуры, найти максимальный элемент и произведение элементов до него. max находит правильно, а вот с произведением элементов... http://www.cyberforum.ru/cpp-beginners/thread1100257.html
C++ Написать TCP-клиент и TCP-сервер.
Написать TCP-клиент и TCP-сервер. Учтите наличие сложностей написания программы под Windows, связанных с переносимостью и Windows-функцией WSAStartup. #include <sys/types.h> #include...
Задача о ранце C++
Всем доброго времени суток!))Очень нужна помощь...решаю задачу о ранце,метод-динамическое программирование.Нужен код-решение на С++..может кто помочь чем-нибудь,буду очень благодарна!!!
C++ Вычисление определенного интеграла функции y(x) численными методами прямоугольников и трапеций http://www.cyberforum.ru/cpp-beginners/thread1100227.html
Разработать компьютерную программу вычисления определенного интеграла функции y(x) численными методами прямоугольников и трапеций. В виде отдельных функций реализовать y(x), метод трапеций, метод...
C++ Рекурсивный алгоритм для вычисления выражения. Исправить ошибки в коде Доброго времени суток. Задача стоит такова: составить рекурсивны //--------------------------------------------------------------------------- #pragma hdrstop #include <tchar.h>... подробнее

Показать сообщение отдельно
MaKN
0 / 0 / 0
Регистрация: 16.12.2013
Сообщений: 38

Найти максимальный элемент массива и произведение элементов до него - C++

19.02.2014, 10:47. Просмотров 269. Ответов 3
Метки (Все метки)

помогите, пожалуйста!

Дан массив А из 10 целых чисел введенных с клавиатуры, найти максимальный элемент и произведение элементов до него.

max находит правильно, а вот с произведением элементов до него беда. Если перед max нет элементов, нужно это вывести. Если до max единицы, нужно вывести, чтобы показать, что нач.знач. p=1 умножалось на элементы.

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
#include"stdafx.h"
#include"iostream"
using namespace std;
void main ()
{ int i, a[10], max, maxN, p=1;
 
for (i=0; i<10; i++)
    cin >> a[i];
max=a[0];
maxN=0;
for (i=1; i<10; i++)
    if (a[i]>=max)
        {max=a[i];
        maxN=i;}
cout<<"max="<< max;
 
for(i=0;i>maxN; i++);
if(i<=maxN)
    {p=p*a[i];
cout<<"p="<< p;}
    else
    cout << "no" << endl;
system("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru