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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одновременный ввод/вывод в программе http://www.cyberforum.ru/cpp-beginners/thread1145765.html
Проблема такая: нужно одновременно и выводить и вводить в программу. Т.е. мне надо, чтобы, даже пока программа ожидает ввода от пользователя, она может вывести на экран что-то по определенному условию. Может кто-нибудь кинуть пример кода, как это осуществить (желательно с использованием thread.h).
C++ Чтение в другой кодировке из файла В файле text.txt имеется строка QЛучшие РґРёСЃРєРё для AE86? RS Watanabe]Work Emotion]Euroline]Volk TE-37] Кодирован в кодировке UTF-8 из windows-1251. Читаю из файла так: std::ifstream inf; inf.open ( "text.txt" ); getline ( inf, C->Q.st, '\n'); (читаю в массив по строкам) Могу ли я как-нибудь читать из этого файла в кодировке windows-1251 (Текст должен стать русским вместо... 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; Int main () { double ymax=7;
C++ В прямоугольной матрице каждый нулевой элемент заменить средним арифметическим
Напишите код в C++ спасибо заранее*** =* В прямоугольной матрицы каждый нулевой элемент заменить средним арифметическим значением ненулевых элементов той строки, в котором расположен данный нулевой элемент. Если в строке несколько нулевых элементов, то они должны быть заменены одним и тем же значением.
C++ Подсчет среднего арифметического положительных элементов прямоугольной таблицы http://www.cyberforum.ru/cpp-beginners/thread1145752.html
Напишете мне код пожалуйста буду благодарна =* Составить программу для подсчета среднего арифметического положительных элементов прямоугольной таблицы В, состоящий из MxN целых чисел. Сформировать матрицу с помощью генератора случайных чисел и организовать ее вывод.
C++ Дана строка. Определить, представляет ли она собой запись целого числа или запись дробного числа Дана строка.Необходимо определить ,представляет ли она собой запись целого числа,записать дробного числа.Считайте ,что дробная часть вещественного числа отделяется от его целой части точкой.( Например "123" целое число."2.71" дробное число ,"Pi"не число). подробнее

Показать сообщение отдельно
wolf0022
2 / 2 / 0
Регистрация: 17.12.2013
Сообщений: 148
11.04.2014, 22:29  [ТС]     Случайный и не случайный вывод чисел в одномерном массиве
спасибо разобрался, но теперь массив выводится два раза, подскажите пожалуйста как исправить?
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
//---------------------------------------------------------------------------
 
#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);
printf("Input N (<=15) ");
cin>>n;
float s(0);
cout<<"AutoComplete - 1, manual input 2 \n";
cin>>y;
switch(y)
{
case 1:
cout<<"\nMassiv x ";
for(i=0; i<n;i++) {
 x[i] = rand()%15-7;
cout<< x[i]<<" ";
}
break;
case 2:
for (i=0; i<n;i++)
cin>> x[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;
}
//---------------------------------------------------------------------------
Миниатюры
Случайный и не случайный вывод чисел в одномерном массиве  
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru