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

Итоговая: массивы с модулем - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление (правильно ли?) http://www.cyberforum.ru/cpp-beginners/thread77322.html
6 Даны действительное число а и натуральное число n. Вычислить #include <cmath> #include <iostream> using namespace std; void main( void )
C++ В чем моя ошибка ? задача ввести в Мэмо числа , поместить в массив и найти минимальное из них , выводя его в Эдит ... в чем я ошибся ?? подскажите пожалуйста ! { int i; //индекс int a;// массив из 10ти элементов... http://www.cyberforum.ru/cpp-beginners/thread77312.html
Матрицы C++
Помогите решить задачку нужно создать класс матрица в нем определить виртуальную функцию, которая ищет сумму элементов, затем создать произвольный класс который ищет max элемент этой матрицы. Как...
C++ Ошибки в коде сортировки
Код из книги...сам то не понял сортирует строки как?Объясните если не трудно и еще помогите разобраться с ошибками void stringSort(char *v){ int n=0; int (*comp)(),(*exch)(); int gap,i,j;...
C++ нужно написать программки (массивы и файлы) http://www.cyberforum.ru/cpp-beginners/thread77304.html
Заменить все элементы массива большие чем "a" значением максимального элемента из этого массива сделать программку чтобы считала сколько раз в тексте встречается буква "u" И ещё одну чтобы...
C++ Необходима помошь ! Переход с каталога в подкаталог Напишите функцию, печатающую размер файла в удобном виде: если файл меньше одного килобайта - печатать его размер в байтах, если же больше - в килобайтах (и мегабайтах). На основе этой функции... подробнее

Показать сообщение отдельно
Darky
Быдлокодер
507 / 294 / 45
Регистрация: 22.11.2009
Сообщений: 892
Завершенные тесты: 1
21.12.2009, 03:33
- номер минимального по модулю элемента массива
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <math.h>
#define n 5
int main()
{
  int i,A[n],min=0;
  int i_min=0;
  for (i=0;i<n;i++)
  {
    printf("Vvedite A[%d]: ",i);
    scanf("%d",&A[i]);
      if (i==0)
        min=A[0];
    if (abs(A[i])<min)
    {
        min=A[i];
        i_min=i;
    }
  }
  printf("index |MIN|: %d ",i_min);
}
Добавлено через 4 минуты
сумму модулей элементов массива, расположенных после первого отрицательного элемента.

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <stdio.h>
#include <math.h>
#define n 5
int main()
{
  int i,A[n];
  int i_o=0,pr=0,flag=0;
  for (i=0;i<n;i++)
  {
    printf("Vvedite A[%d]: ",i);
    scanf("%d",&A[i]);
      if (A[i]<0 && flag==0)
      {
        i_o=i;
        flag=1;
      }
  }
  for (i=i_o+1;i<n;i++)
    pr+=abs(A[i]);
  printf("Sum: %d ",pr);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru