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

Упорядочить массив и добавить указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ По дате, введенной с клавиатуры вывести число, название месяца и год http://www.cyberforum.ru/cpp-beginners/thread1119304.html
Задача 4 Напишите программу, которая по дате, введенной с клавиатуры в формате X X. X X. X X выводит число, название месяца и год. Например по дате 20.01.2004 следует вывести 20 января 2004 г....
C++ Таблица значений функции y=|x+1|+|x-2| Задача 3 Напишите программу, которая выводит таблицу значений функции y=|x+1|+|x-2|. Диапазон значений аргумента ввести с клавиатуры, шаг приращения аргумента выбрать так, чтобы таблица содержала 40... http://www.cyberforum.ru/cpp-beginners/thread1119302.html
C++ возвращение подмассив
Нужно написать функцию которая будет принимать два параматры: массив и количество элементов каторих нужно вернуть в новом масиве. Написать желательно на Си. Як это можно реализовать? Масив типу char.
Найти элементы, которые есть как в первом массиве так и во втором, и вывести их в третий массив C++
Всем доброго времени суток у меня такой вопрос как решить такую задачку: у нас есть массив arr1 и arr2 нужно найти элементы которые есть как в первом массиве так и во втором и вывести их в третий...
C++ Функция транспонирования динамической матрицы N*M http://www.cyberforum.ru/cpp-beginners/thread1119288.html
Собственно сабж. Если точнее, проблема возникла с не самим алгоритмом транспонирования, а с выводом (сначала выводится обычная). Не получается вывести с помощью функции вывода, матрицу M*N, т.к как...
C++ Загрузка данных из текстового документа Здравствуйте, я столкнулся со следующей проблемой: Мне нужно загрузить данные из текстового файла в переменные типа int, float и bool. Проблема в том, что каждое новое число находится в новой строке... подробнее

Показать сообщение отдельно
pozitiv89
1 / 1 / 0
Регистрация: 20.11.2013
Сообщений: 44
21.03.2014, 18:21  [ТС]
я сделал код, вставил сортировку, но почему то перестало находить нули и сумму после минимального элемента
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 <stdlib.h>
#include <iostream>
using namespace std;
int main()
    
{
    int min,n,i,j,*a,sum=0,count=0;
    cout<<"  N=";
    cin>>n;
  {  int *a=new int[n];
    cout<<"  Enter elements: "<<" ";
    for(i=0;i<n;i++) cin>>a[i];
    for(i=0;i<n;i++)
       for(j=n-1;j>i;j--) 
          if (abs(a[j-1])<abs(a[j])) 
           {
              int x=a[j-1]; 
              a[j-1]=a[j]; 
              a[j]=x;
           }
         
    cout<<"  Result: "<<endl;
    for(i=0;i<n;i++) cout<<a[i]<<" "; }
        if(a[i]==0)
            count++;
        
        min=0;
    for(int i=1;i<n;i++)
        if (a[min]>a[i])
            min=i;
    for(int i=min+1; i<n;i++)
        sum+=a[i];
    cout<< "Summ = "<<sum<<endl<<"Count = "<<count<<endl;
    delete[] a;
    system("pause");
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru