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

Работа с массивами. Реализовать заполнение массива двумя вариантами - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ При создании таблицы результат выводится два раза http://www.cyberforum.ru/cpp-beginners/thread843852.html
При выводе таблицы результатов последний введенный год/страница(по условию) выводится два раза и так же при поиске, не могу понять, в чем проблема // laba4.cpp : Defines the entry point for the console application. // // 1.cpp : Defines the entry point for the console application. #include "targetver.h" #include "stdafx.h" #include <stdio.h> #include <tchar.h> #include <fstream> #include...
C++ Работа с файлами. Вывод нечетных строк с указанием номеров строк #include "stdafx.h" #include "stdlib.h" #include <stdio.h> #include <locale> #include <iostream> using namespace std; int main(int argc,char *argv) {setlocale (LC_ALL,"Russian"); http://www.cyberforum.ru/cpp-beginners/thread843842.html
C++ Найти минимум в каждом столбце
Кому интересно решите. Так вроде не сложная. Заранее спасибо. Разработать программу, в которой создается и выводится двумерный массив Х размером 4 строк на 6 столбцов. Первые четыре строки массива заполняются целыми случайными числами в диапазоне 0…50, а каждый элемент последней строки должен быть равен минимальному из элементов предыдущих строк в соответствующем столбце.
Найти S C++
Решите задачку!Заранее спасибо. Дано действительное число а, натуральное число n>1. Найти S = а(a-n)(а-2n)…(а-n2).
C++ Номинал конденсатора и допуск - отображение в цветовом коде http://www.cyberforum.ru/cpp-beginners/thread843830.html
у меня вопрос, мне дали задание написать программу которая по разноцветному коду будет выдавать номинал конденсатора и допуск, и наоборот, тоесть взаимо-оборотный цыкл, по номиналу находить цвет и допуск и по допуску цвет и номинал. Я подумала нужно создать базу данных для цветов кода, значения допуска и номинала. вопрос в том как описать это все? как ввести в базу данных все эти вещи и сделать...
C++ Что такое NULL ? допустим присваиваем указателю или переменной или возвращаем NULL(return NULL) - что это означает? чем он отличается от нуля(false) подробнее

Показать сообщение отдельно
mamyger
0 / 0 / 0
Регистрация: 18.12.2012
Сообщений: 2
21.04.2013, 01:34     Работа с массивами. Реализовать заполнение массива двумя вариантами
Не получается реализовать заполнение массива двумя вариантами, да и понимаю, что у самой в целом получается черте что, но самостоятельно разобраться не выходит, помогите пожалуйста.

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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include<iostream>
#include<clocale>
usingnamespace std;
int main()
{
        setlocale(LC_ALL, "Russian");   
        int n;
        int min, max, result = 1;
 
            cout <<"Введите количество элементов массива: \n";
            сin>>n;
                int mass[n];
                for (int i=0; i<n; i++)
                {
                    cout <<"Введите элемент массива: ";
                    cin >> mass[n];
                }
                for (int i=0; i<n; i++)
                cout <<"Вы ввели: "<< mass[n]<<'\n';
 
                cout <<"Найдем сумму отрицательных элементов массива. \n";
 
sum=0;
k=0;
for (i=0;i<n;i++)><0)
if (mass[i]<0)
{ 
sum+=Ai;
k++;
}
                cout <<"Сумма отрицательных элементов массива равна"<<sum<<"\n";
 
cout <<"Вычислим произведение элементов массива, расположенных между максимальным и минимальным элементами\n";
 
for (i = 0; i < n; i++)
            min = max = a[minInd = maxInd = 0];
                for (i = 1; i < n; i++)
                    if (a[i] < min)
                            min = a[minInd = i];
                    else if (a[i] > max)
                         max = a[maxInd = i];
        if (minInd > maxInd) 
{
                    minInd += maxInd;
                    maxInd = minInd - maxInd;
                    minInd -= maxInd;
                }
                for (minInd++; minInd < maxInd; minInd++)
                    result *= a[minInd];
                
cout <<"Произведение элементов массива, расположенных между максимальным и минимальным элементами равно"<<result<<"\n";
 
cout <<"Упорядочим элементы массива по возрастанию\n";
for (i=N-1; i>1; i--)
                        for(j=0; j<i; j++)
                        if (A[j]>A[j+1]) 
{   
swap=A[j+1];
                                        A[j+1]=A[j];
                                        A[j]=swap;
                                    }
for (i=0; i<N; i++)
cout << A[i] << " ";
 
getch();
return 0;
}
1. Найти сумму отрицательных элементов массива.
2. Найти произведение элементов массив , расположенных между
3. Упорядочить элементы массива по возрастанию.
Миниатюры
Работа с массивами. Реализовать заполнение массива двумя вариантами  
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru