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

Определить одномерный массив из N вещественных чисел и вычислить - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ преобразование и построение матриц http://www.cyberforum.ru/cpp-beginners/thread1034981.html
В файле “input.txt” задана квадратная матрица А размером n × n. В первой строке файла указан размер n, а в следующих строках файла – значения элементов матрицы по строкам. Построить n мерный вектор , компоненты которого определяются как максимальный элемент соответствующей строки.
C++ Определить есть ли в массиве одинаковые строки Дан двумерный массив A размера m x n. Определить, есть ли в A одинаковые строки. Кто может помочь? Вот бред моего производства... #include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { int i, j, n, m, k; float **A, *c; bool b = true; cout<<"Vvedite kol-vo strok : "; cin>>n; cout<<"Vvedite kol-vo stolbcov : "; cin>>m; http://www.cyberforum.ru/cpp-beginners/thread1034980.html
Побитовые операции C++
Написать функцию, заменяющую n левых битов числа x на инвертированные n левых битов этого числа. Провести вычисление для заданного числа x и заданного количества левых битов n. Результат записать в файл.
C++ Найти два различных элемента массива, сумма которых наиболее близка к числу R
Дано число R и массив размера N. Найти два различных элемента массива, сумма которых наиболее близка к числу R, и вывести эти элементы в порядке возрастания их индексов. Все понятно и могу сделать но кроме момента: два различных элемента массива, сумма которых наиболее близка к числу R.Нужна помощь)
C++ Перевод прописных символов в строчные http://www.cyberforum.ru/cpp-beginners/thread1034974.html
Используя следующую функцию, которая переводит прописные буквы в строчные буквы, преобразовать текст, находящийся в файле. char A_to_a(char c) { if(c >='А' && c <= 'Я') c = c + 'а ' - 'А'; return c; }
C++ Непонятные символы в строке из char Добрый вечер. Имеется данный код: char szResponse; recv(clientSock, &szResponse, sizeof(szResponse), 0); std::cout << "Response: " << szResponse; дамп строки в отладчике: Не могу понять откуда в строке берутся символы "ММММММММ”Bу", если даже посимволный дамп переменной не имеет этих символов. подробнее

Показать сообщение отдельно
bradobrei
Продам уран 238U
119 / 119 / 23
Регистрация: 22.01.2013
Сообщений: 298
10.12.2013, 12:20     Определить одномерный массив из N вещественных чисел и вычислить
держи)
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
#include <iostream>
#include <cstdlib>
using namespace std;
#define n 30
int main(){
    float mas[n], tmp = NULL;
        for(int i = 0; i < n; i++){
            mas[i] = static_cast <float> (rand()% 1000000 - 10000) / static_cast <float> (RAND_MAX); // генерирование вещественного числа
            cout<<mas[i]<<" ";
            if( mas[i] < 0)
                tmp = i;
        }
    float min = mas[0];
    for(int i = 1; i < n; i++){
        if(mas[i] < min)
            min = mas[i];
    }
    cout<<endl<<"Min = "<<min;
    float sum = 0.0;
    if(tmp != NULL){
        for(int i = tmp + 1; i < n; i++){
            sum += mas[i];}
        cout<<endl<<"Sum = "<<sum;
    }
    float temp;
    for(int i = 0; i < n; i++){
        if(mas[i] < 0){
            temp = mas[i];
            mas[i] = mas[i+1];
            mas[i+1] = temp;
        }
    }
    cout<<endl;
    for(int i = 0; i < n; i++)
        cout<<mas[i]<<" ";
return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru