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

Написать программу для обработки массивов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Конструктор, методы http://www.cyberforum.ru/cpp-beginners/thread299249.html
Найти в матрице максимальный и минимальный элемент, с помощью конструктора и методов! Честно вообще не знаю как это!(
C++ пересечение массивов здравствуйте! есть код к задаче: даны два неубывающих массива x и y. найти их "пересечение", то есть неубывающий массив z, содержащий их общие элементы, причем кратность каждого элемента в массиве z равна минимуму его кратностей в массивах x и y. вот мой код с пояснениями, вроде все по логике, но работает некорректно, кто может ,подскажите где ошибка? const int n=10,m=10; int... http://www.cyberforum.ru/cpp-beginners/thread299247.html
создать программу с масивом или сточкой(срочно) C++
Ввести с клавиатуры нобор символов и вывести на экран символ за введенным порядочным номером. (через масив или строки, используя указатель).
C++ Программа на использование указателей. Динамические структуры данных
добрый день! помогите пож-та разобраться с задачкой! на какую тему указано выше. как начать программу,или у кого то есть похожее решение. помогите,очень прошу! Разработать программу,выполняющую операции с динамическими структурами. Алгоритмы выполнения каждой операции оформить в виде функции. Для каждого варианта предусмотреть операции: создания структуры из n элементов, проверку структуры на...
C++ одномерные массивы.решение есть но нужно пределать через функцию http://www.cyberforum.ru/cpp-beginners/thread299236.html
вот задание в одномерном массиве,состоящий из n целых элементов,вычислить : 1)минимальный по модулю элемент массива; 2)сумму модулей элементов, расположенных после первого элемента , равного нулю. преобразовать массив таким образом, чтобы в первой его половине распологались элементы стоявщие в нечетных позицияхба во второй - элементы,стоявшие в четных. #include <iostream> #include...
C++ Считывание и запись в файл. Написал код только под консоль, а вот не могу "прикрутить" считывание с файла и запись в новый. вот исходный код: #include <stdio.h> #include <string.h> #include <windows.h> char buf; char *rus(const char *s) {CharToOem(s,buf); return buf;} подробнее

Показать сообщение отдельно
мутя
6 / 6 / 1
Регистрация: 30.03.2011
Сообщений: 12
05.06.2011, 19:57  [ТС]     Написать программу для обработки массивов
Я нашел код. Но он мне нужен на чистом Си

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
38
39
40
41
// 10.cpp: определяет точку входа для консольного приложения.
//
#include "stdafx.h"
#include<iostream>
#include <stdlib.h>
#include <time.h>
#include <locale.h>
 
using namespace std;
 
int main()
{
    const int N=100;
    int X[N];
    int sum=0;
    int begin=0;
    int sum_max=0;
    int begin_max=0;
    srand(time(0));
    setlocale(LC_ALL, "RUS");
    cout<<"В массиве имеются следующие элементы:"<<endl;
    for(int i=0;i<N;++i)
        cout<<(X[i]=rand()%200-100)<<endl;
    for(int i=0;i<N;++i)
    {
        sum=0;
        begin=i;
        while(X[i]>=0 && i<N)
            sum+=X[i++];
        if(sum>sum_max && i-1>begin)
        {
            sum_max=sum;
            begin_max=begin;
        }
    }
    cout<<"Найденная последовательность:"<<endl;
    for(int i=begin_max; X[i]>=0;++i)
        cout<<X[i]<<endl;
    cin.get();
    return 0;
}
 
Текущее время: 14:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru