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

Вычислить номер максимального по модулю элемента массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сборник наиболее используемых операторов http://www.cyberforum.ru/cpp-beginners/thread617627.html
Помню в Паскале была очень удобная табличка, описывающая каждое непонятное слово в коде. Есть ли подобная приятная вещь для С++?
C++ Задача с тимуса совсем недавно в программировании встретилась задачка с тимуса 1295 проблема в том что в ней используются очень большие числа. и что делать в таком случае? мой вариант решения этой задачи #include <iostream> unsigned long long int stepen(int x, int y) { unsigned long long int result=x; for(int i=1;i<y;i++) { result=result*x; http://www.cyberforum.ru/cpp-beginners/thread617625.html
C++ Списки смежности графа
доброй ночи хочу до конца в теме этой разобраться, а то как-то не сразу до меня дошло) посмотрите, все ли я верно сделал #include <iostream> struct node { int x; node *next; node(int t, node *p) : x(t), next(p) {} };
В какое из колец попадет больше точек C++
даны внешние и внутренние радиусы двух колец, центры которых находятся в начале координат. Даны координаты десяти точек. В какое из колец попадет больше точек
C++ Файл заголовок http://www.cyberforum.ru/cpp-beginners/thread617601.html
Приветствую, подскажите что не так. Надо чтобы в файле Sa.h были объявления функций в файле Sa.cpp были определения функций в файле исходного кода first_program.cpp был вызов этих функций файл Sa.h #ifndef SA_H #define SA_H #include <string>
C++ Цикл и два вектора Доброй ночи, суть задачи: два вектора в одни водится "Имя" во второй значение типа int, нужно сделать проверку на уникальность введенных имен, и не могу понять как сделать, чтобы если имя не уникально то оно не записывалось бы в вектор Это упражнение первой части 4 главы, упражнение 19 в книге "Программирование. Принципы и практика использования C++" #include "std_lib_facilities.h"... подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 724
07.11.2011, 21:01
Вторая
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
#include<iostream>
using namespace std;
int main()
{
const int N = 10;
double array[N];
int k;
//Вводим массив
for(int i = 0; i < N; i++)
       cin >> array[i];
double max;
if(array[0] > 0)
     max = array[0];
else max = -array[0];
for(int i = 0; i < N; i++)
{
if(array[i] > 0)
{
if(array[i] > max)
{
    max = array[i];
    k = i;
}
}else {
array[i] = - array[i];
if(array[i] > max)
{
    max = array[i];
    k = i;
}
}
cout << k;
}
return 0;
}
Если не ошибся где-нибудь.Ну идею вам подкинул,даже если ошибся,то исправите
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru