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

Одномерные массивы: найти номер максимального элемент - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Определить, для какого наибольшего n можно вычислить значение (2n)!!, используя int http://www.cyberforum.ru/cpp-beginners/thread726089.html
Определить, для какого наибольшего n можно вычислить значение (2n)!! (произведение всех четных натуральных чисел, не превышающих 2n), пользуясь типом int.
C++ Функции (кол-во слов длины n, слово с номером n задом наперед) 1) Написать функцию, которая определяет кол-во слов длины n и выписывает их 2)Написать функцию которая слово с номером n переписывает задом наперед Помогите пожалуйста составить и разобраться в одной из этих задач. http://www.cyberforum.ru/cpp-beginners/thread726087.html
Программирование с использованием подпрограмм общего вида типа C++
Дана задача: Заданы матрицы A= (i=1, 2, 3; j=1, 2, 3), B= (i=1, 2, 3; j=1, 2, 3), то есть матрица А (3х3) и матрица В (3х3). Расставить в порядке возрастания элементы в главных диагоналях каждой матрицы. Затем A и B сложить. Расстановку в порядке возрастания элементов оформить в виде подпрограммы. Есть решение на паскале, переведите, пож-та, на MS Visual C++. const n = 3; type matr = array ...
C++ Запуск exe раз в неделю
Добрый день, есть код программы предположим это вывод на экран Привет Мир! #include <iostream> using namespace std; int main() { cout << "Hello world!" << endl;
C++ Уверенное создание файла http://www.cyberforum.ru/cpp-beginners/thread726075.html
Допустим, я создаю файл и сразу же проверяю его наличие. Возможна ли ситуация, когда файл не успеет записаться? Если же такой казус возможен хотя бы чисто гипотетически, то как его гарантированно избежать? #include <windows.h> const char* fname = "c:\\work\\test.txt"; FILE *file; char* line = "Test 0\n"; for (int i=0; i<10; ++i) { file = fopen(fname, "w"); fputs(line, file); ++(line);
C++ Количество слов, начинающихся и заканчивающихся одной буквой #include <conio.h> #include <string.h> #include <iostream.h> #pragma argsused int main() { char s; int i,k=0,n=0,a,j=0; cin.getline(s,sizeof(s)-1); for (i=0;i<strlen(s);i++) { подробнее

Показать сообщение отдельно
kura007
1 / 1 / 0
Регистрация: 02.12.2012
Сообщений: 17
09.12.2012, 15:41     Одномерные массивы: найти номер максимального элемент
Вариант12
В одномерном массиве, состоящем из n вещественных элементов, вычислить:
1. Номер максимального элемента массива
2. Сумму элементов массива, расположенных после первого положительного элемента
Преобразовать массив таким образом, чтобы сначала располагались элементы, целая часть которых лежит в интервале [a, b], а потом – все остальные

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
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
    float sum;
    int n,imax;
    cout<<"BBeDiTe kol-Bo eleMeHToB"<<endl;
    cin>>n;
    float *a = new float [n], *b = new float [n];
    cout<<"BBediTe elemeHTbl"<<endl;
    
    for (int i=0; i<n;i++)
        cin>>a[i];
    for ( int i=imax=0;i<n;i++)
        if ((fabs(a[i]))>(fabs(a[imax])))
            imax=i;
    cout<<"max po Modulu element massiva ="<<a[imax]<<endl;
    cout<<"#max elementa  - "<<imax+1<<endl;
 
        for( int i=0;i<n;i++)
            if (a[ i]>0)
            i=i+1;
         sum+=a[ i];
        
    cout<<"cyMMa elementov posle 1-ogo polozhitel'nogo =   "<<sum<<endl;
 
    return 0;
}
ПОМОГИТЕ ИСПРАВИТЬ ОШИБКИ!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru