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

Случайный и не случайный вывод чисел в одномерном массиве - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одновременный ввод/вывод в программе http://www.cyberforum.ru/cpp-beginners/thread1145765.html
Проблема такая: нужно одновременно и выводить и вводить в программу. Т.е. мне надо, чтобы, даже пока программа ожидает ввода от пользователя, она может вывести на экран что-то по определенному...
C++ Чтение в другой кодировке из файла В файле text.txt имеется строка QЛучшие РґРёСЃРєРё для AE86? RS Watanabe]Work Emotion]Euroline]Volk TE-37] Кодирован в кодировке UTF-8 из windows-1251. Читаю из файла так: std::ifstream... http://www.cyberforum.ru/cpp-beginners/thread1145762.html
Ошибку выдает // C++ Builder C++
// помогите выдает ошибку?? .. если можно исправьте пожалуйста??? #include <iostream> #include <conio.h> #include <math.h> #include <stdlib.h> #include <stdafx.h> Using namespace std;...
C++ В прямоугольной матрице каждый нулевой элемент заменить средним арифметическим
Напишите код в C++ спасибо заранее*** =* В прямоугольной матрицы каждый нулевой элемент заменить средним арифметическим значением ненулевых элементов той строки, в котором расположен данный нулевой...
C++ Подсчет среднего арифметического положительных элементов прямоугольной таблицы http://www.cyberforum.ru/cpp-beginners/thread1145752.html
Напишете мне код пожалуйста буду благодарна =* Составить программу для подсчета среднего арифметического положительных элементов прямоугольной таблицы В, состоящий из MxN целых чисел. Сформировать...
C++ Дана строка. Определить, представляет ли она собой запись целого числа или запись дробного числа Дана строка.Необходимо определить ,представляет ли она собой запись целого числа,записать дробного числа.Считайте ,что дробная часть вещественного числа отделяется от его целой части точкой.(... подробнее

Показать сообщение отдельно
wolf0022
2 / 2 / 0
Регистрация: 17.12.2013
Сообщений: 148

Случайный и не случайный вывод чисел в одномерном массиве - C++

11.04.2014, 21:46. Просмотров 375. Ответов 10
Метки (Все метки)

Задача: Написать программу по обработке одномерных массивов. Размеры массивов вводить с клавиатуры. В консольном приложении предусмотреть возможность ввода данных как с клавиатуры, так и с использованием функции random().
Сумму элементов массива, расположенных между первым и последним положительными элементами.
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
//---------------------------------------------------------------------------
 
#include <vcl.h>
#include <iostream>
 using namespace std;
 
int main(int argc, char* argv[])
{
  float x[10];
int y,a,i,n,f,j(-1), k(0);
float s(0);
cout <<"N=";
cin >>n;
cout<<"AutoComplete - 1, manual input 2 \n";
cin>>y;
 
switch(y)
{
case 1:
cout<<"\nMassiv x ";
for(i=0; i<n;i++) {
a[i] = rand()%15-7;
cout<< x[i]<<" ";
}
break;
case 2:
for (i=0; i<n;i++)
cin>> a[i];
cout<<"\nMassiv x  ";
for(i=0; i<n;i++)
cout<< x[i]<<" ";
break;
default: 
cout<<endl;
system("pause");
exit(0);
}
 
 for ( int counter = 0; counter < n; counter++ ) // ???? ??? ?????? ????????? ???????
        cout << x[counter] << " ";
 
  for(int i = 0; i<n; i++)
        if(x[i]>0)
        {
             j<0 ? j = i : k = i;
        }
     for(int i = j+1; i<k; i++)
        s+=x[i];
     std::cout<<'\n'<<s<<'\n';
        system("pause");
    return 0;
}
//---------------------------------------------------------------------------
ошибки [C++ Error] Unit1.cpp(22): E2062 Invalid indirection
[C++ Error] Unit1.cpp(28): E2062 Invalid indirection
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru