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

Дан массив действительных чисел - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сформировать файл целых чисел http://www.cyberforum.ru/cpp-beginners/thread31171.html
составить програму,которая формирует файлцелых чисел,получаемых с помощу датчика случайных чисел
C++ Структура сведения о каждом химическом елементе таблицы Менделеева представить виде структуры.написать прорму ввода таблицы в память компютера. http://www.cyberforum.ru/cpp-beginners/thread31170.html
Написать программу СТАРОЯПОНСКОГО КАЛЕНДАРЯ)) C++
В старояпонском календаре был принят 12-летний цикл. Годы внутри цикла носили названия животных: крысы, коровы, тигра, зайца, дракона, змеи, лошади, овцы, обезьяны, курицы, собаки и свиньи. Написать программу, которая вводит номер некоторого года и печатает его название по старояпонскому календарю.
C++ словесное описание школьных отметок
Составить программу, позволяющую получить словесное описание школьных отметок (1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетворительно», 4 — «хорошо», 5 — «отлично»).
C++ Возвести в квадрат http://www.cyberforum.ru/cpp-beginners/thread31165.html
1. Даны три действительных числа. Возвести в квадрат те из них, значения которых неотрицательны, и в четвертую степень — отрицательные. 2. Даны N натуральных чисел. Найти сумму этих чисел. 3. Дана матрица A(4,3). Найти произведение элементов главной диагонали.
C++ Найти сумму элементов находящиеся над главной диагональю Дана матрица A(4,3). Найти сумму элементов находящиеся над главной диагональю. подробнее

Показать сообщение отдельно
insolent
826 / 347 / 15
Регистрация: 30.01.2009
Сообщений: 1,204
23.04.2009, 00: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
#include "stdafx.h"
#include "iostream"
using namespace std;
#include <ctime>
 
 
int main(int argc, char* argv[])
{
    setlocale(LC_ALL,".1251");
    double *a;
    int i,n,
        b = 0,
        c = 0,
        d = 0;
    cout << "Введите количество элементов в массиве:" << endl;
    wcin >> n;
    a = new double[n];
    cout << "Массив:" << endl;
    srand(time(0));
    for(i = 0; i < n;i++){
        a[i] = rand()%401-200;
        cout << a[i] << "  ";
    }
    cout << endl;
    for(i =0;i < n;i++)
        if (a[i] > 0)
            b++; else if(a[i] < 0)
            c++; else
            d++;
    cout << "В данном массиве " << b << " положительных, " << c << " отрицательных и " << d << " нулевых элементов" << endl;
    system("pause");
    delete[]a;
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru