Другие языки программирования и технологии
Срочно нужно!Помогите решить!
Написать программу,которая вводит 100 целых чисел в одномерный массив и вычисляет 1,сумму положительных чисел 2,сумму отрицательных чисел 3,найти максимальное число 4,найти минимальное число 5,найти количество нулей 6,найти количество положительных чисел 7,найти количество отрицательных чисел
// Visual C++ 2010 console application
#include <iostream>
using namespace std;
void main()
{
setlocale(LC_CTYPE, "Russian_Russia.1251");
int Array[100] = {0} ,sumPositive = 0, sumNegative = 0, max = Array[0], min = Array[0], quantityOfZeroes = 0, quantityPositive = 0, quantityNegative = 0;
for (int n = 0; n < 100; n++)
{
Array[n] = rand() % 21 - 10;
cout << Array[n] << "\t" ;
if ((n + 1) % 10 == 0) cout << endl;
if (Array[n] < min) min = Array[n];
if (Array[n] > max) max = Array[n];
if (Array[n] > 0)
{
sumPositive += Array[n];
quantityPositive++;
}
else if (Array[n] < 0)
{
sumNegative += Array[n];
quantityNegative++;
}
else quantityOfZeroes++;
}
cout << endl << "--------------------" << endl;
cout << endl << " Сумма положительных чисел равна: " << sumPositive;
cout << endl << " Сумма отрицательных чисел равна: " << sumNegative;
cout << endl << " Максимальное число равно: " << max;
cout << endl << " Минимальное число равно: " << min;
cout << endl << " Количество нулей равно: " << quantityOfZeroes;
cout << endl << " Количество положительных чисел равно: " << quantityPositive;
cout << endl << " Количество отрицательных чисел равно: " << quantityNegative;
fflush(stdin);
cin.get();
}
#include <iostream>
using namespace std;
void main()
{
setlocale(LC_CTYPE, "Russian_Russia.1251");
int Array[100] = {0} ,sumPositive = 0, sumNegative = 0, max = Array[0], min = Array[0], quantityOfZeroes = 0, quantityPositive = 0, quantityNegative = 0;
for (int n = 0; n < 100; n++)
{
Array[n] = rand() % 21 - 10;
cout << Array[n] << "\t" ;
if ((n + 1) % 10 == 0) cout << endl;
if (Array[n] < min) min = Array[n];
if (Array[n] > max) max = Array[n];
if (Array[n] > 0)
{
sumPositive += Array[n];
quantityPositive++;
}
else if (Array[n] < 0)
{
sumNegative += Array[n];
quantityNegative++;
}
else quantityOfZeroes++;
}
cout << endl << "--------------------" << endl;
cout << endl << " Сумма положительных чисел равна: " << sumPositive;
cout << endl << " Сумма отрицательных чисел равна: " << sumNegative;
cout << endl << " Максимальное число равно: " << max;
cout << endl << " Минимальное число равно: " << min;
cout << endl << " Количество нулей равно: " << quantityOfZeroes;
cout << endl << " Количество положительных чисел равно: " << quantityPositive;
cout << endl << " Количество отрицательных чисел равно: " << quantityNegative;
fflush(stdin);
cin.get();
}
Если так СРОЧНО! и НУЖНО! то
за 200 рэ на баланс даже с коментраиями напишу
писать на ящик.
за 200 рэ на баланс даже с коментраиями напишу
писать на ящик.
Попробуй через Qbasic думаю получится написать...
Похожие вопросы
- Помогите решить, срочно ??????
- кто нибудь знает турбо паскаль?помогите решить!выручайте,срочно надо!
- ПОЖ ПОМОГИТЕ РЕШИТЬ СРОЧНО НАДО как умножают и делят смешанные дроби? вычислите произведения 5 КЛАСС
- помогите решить задачу паскаль срочно нужно ответ напишите
- помогите решить задачу по информатике, срочно нужно ( программирование с++)
- Помогите пожалуйста, очень срочно нужно решить задачу по информатике. Сама не понимаю, есть ли вообще решение.
- Помогите найти прогу!! ! Очень срочно нужно!!!
- помогите решить срочно решить задачу в абс не получаеться а надо
- помогите решить задачи на делфи!!!!ОЧЕНЬ СРОЧНО И ОЧЕНЬ НАДО!!!!
- Народ! Помогите решить задачи на языке паскаль. Очень срочно надо! Буду рада решению хотя бы одной из списка=)