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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Pohmel
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4
#1

Массивы,составить блок схему + лаба - C++

19.12.2013, 20:13. Просмотров 220. Ответов 1
Метки нет (Все метки)

В массиве dd(200) указать номер элемента (со 2 по 199), сумма которого с предыдущим и последующим имеет максимальное значение. Программу написал,а блок схему не могу,кто поможет,очень буду благодарен.
Код
#include <iostream> 
 
int main() 
{ 
    int const size = 10; 
    int array[size] = { 12, 34, 54, 556, 6, 12, 2, 3, 8, 9 }; 
    int i, sum = 0, max = 0, index = 1; 
 
    for ( i = 1; i < size - 1; ++i) 
    {
         sum = array[i-1] + array[i] + array[i+1]; 
         if(sum < max)  
         {
             max = sum; 
             index = i; 
         }  
    
    }  
    std::cout << "Sum is " << max << std::endl;
    std::cout << "Index is " << index << std::endl; 
}
2)
Плюс написать программу к лабе. Завтра нужно сдавать,а я еще другие не дописал,не успею,будет очень плохо. 3 вариант.
Кликните здесь для просмотра всего текста


Добавлено через 30 минут
Двухмерный массив.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2013, 20:13
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Массивы,составить блок схему + лаба (C++):

Одномерные массивы и указатели - составить блок-схему по коду - C++
Написал программу, но с составлением блок-схем у меня небольшая проблемка.. Помогите пожалуйста изменить или подредактировать и направить...

Составить схему алгоритма(блок-схему) по заданию - C++
Дана матрица S. Нужно составить схему алгоритма, который элементы в каждом столбце этой матрицы упорядочит по возрастанию, если по модулю...

Составить блок-схему - C++
Привет всем) Помогите нарисовать блок-схему к этой задачи, плиз) using System; using System.Collections.Generic; using System.Linq; ...

Составить блок-схему (2) - C++
#include &lt;iostream&gt; #include &lt;cstdio&gt; #include &lt;locale&gt; void draw_main_menu(void); int select_menu_item(char c); ...

Составить блок-схему - C++
Добрый день, помогите пожалуйста составить блок-схему, примеров не нашёл, весь нэт перерыл. Спасибо! #include &lt;iostream&gt; ...

Составить блок-схему - C++
есть код программы: #include &lt;stdio.h&gt; #include &lt;string.h&gt; #include &lt;conio.h&gt; int main ( ) { int i=0; char c , *tok=0; ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Pohmel
0 / 0 / 0
Регистрация: 19.12.2013
Сообщений: 4
26.12.2013, 17:21  [ТС] #2
Доработал программу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <stdlib.h>
#define KOL 200
 
int main()
{
int massiv[KOL];
int i,sum,max,rez;
for (i=0;i<KOL;i++)
scanf ("%d",&massiv[i]);
max=massiv[0]+massiv[1]+massiv[2];
rez=2;
for (i=2;i<KOL-1;i++)
{
sum=massiv[i-1]+massiv[i]+massiv[i+1];
if(max<sum){
rez=i+1;
max=sum;
}
}
printf ("\n%d\n",rez);
return 0;
}
Лектор в институте проверил и сказал,написать все с использованием функций,я не понял,я в них не разбираюсь,кто может помочь а,буду благодарен очень,пожалуйста.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2013, 17:21
Привет! Вот еще темы с ответами:

Составить блок-схему - C++
Есть задание: Заменить все элементы с отрицательными значениями на значение минимального не равного 0 положительного елемента. Есть...

Составить блок-схему - C++
#include &lt;iostream&gt; using namespace std; struct time { int s, m, h; }; void fillTime(time &amp;t) { static int...

Составить блок схему - C++
Составить блок схему. Дан массив Ai, i=1,2,…,15. Найти сумму положительных элементов и количество отрицательных элементов S и K. ...

Составить блок-схему - C++
Выполнить слияние двух рассортированных текстовых файлов в третий упорядоченный файл. Сортировок не использовать. Дополнительных массивов и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru