Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 29.05.2009, 20:06   #11
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от Sasuke-sama
но как теперь посчитать количество элементов больших t???
8-й пост посмотрите. Я уже все написал.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 29.05.2009, 20:36   #12
Sasuke-sama
Пользователь
 
Регистрация: 22.05.2009
Сообщений: 63
По умолчанию

Дак он не выводит это значение!
Sasuke-sama вне форума
Старый 29.05.2009, 20:38   #13
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от Sasuke-sama
Дак он не выводит это значение!
Ну так добавьте вывод
Код:
cout<<x;
В чем проблема?
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 29.05.2009, 20:45   #14
Sasuke-sama
Пользователь
 
Регистрация: 22.05.2009
Сообщений: 63
По умолчанию

я добавил но он ее не выводит, вот
Код:
//#include <stdafx.h>
#include <iostream>
#include <ctime>
using namespace std;
#define n 5
 
void out(int *a);
void vin(int *a);
int poisk(int *a,int t);
void oper(int *a,int *b,int t);
 
int main(int argc, char* argv[])
{
        setlocale(0,"");
        int *A, *B,
                t;
        A = new int[n];
        B = new int[n];
        cout << "Vvedite chislo dlya sravneniya: ";
        cin >> t;
        _flushall();
        oper(A,B,t);
        delete[]A;
        delete[]B;
        getchar();
        return 0;
}
 
void out(int *a){
        for(int i = 0;i < n;i++)
                cout << a[i] << "  ";
        cout << "\n\n";
}
void vin(int *a){
        for(int i = 0; i < n;i++)
                a[i] = rand()%101-50;
}
int poisk(int *a,int t){
        int x = 0;
        for(int i = 0;i < n;i++)
 
                if(a[i]>t)
                        x++;
        return x;
        cout<<x;
        
}
void oper(int *a,int *b,int t){
        int x,y;
        vin(a);
        out(a);
        vin(b);
        out(b);
        x = poisk(a,t);
        y = poisk(b,t);
        if(y > x)
                out(b);else if(y > y)
                out(a);else
                cout << "V massivach takogo chisla netu" << endl;
}
Sasuke-sama вне форума
Старый 29.05.2009, 20:47   #15
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
return x;
cout<<x;
После return уже ничего не выполняется. Поменяйте местами.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 29.05.2009, 20:47   #16
Sasuke-sama
Пользователь
 
Регистрация: 22.05.2009
Сообщений: 63
По умолчанию

а как вывести количество элементов больших t по каждому массиву?
Sasuke-sama вне форума
Старый 29.05.2009, 20:52   #17
Sazary
В тени
Старожил
 
Аватар для Sazary
 
Регистрация: 19.12.2008
Сообщений: 5,788
По умолчанию

Цитата:
Сообщение от Sasuke-sama
как вывести количество элементов больших t по каждому массиву?
А по-вашему, вы что выводите? Вообще-то, это оно и есть.
Вполне очевидно, чтобы что-то понять, необходимо книги читать.
Не нужно плодить бессмысленных тем. Вас Поиск избавит от многих проблем.

___________________________________ ___________________________________ _______
[=Правила форума=]_____[Поиск]_____[Литература по С++]____[Литература. Паскаль]
Sazary вне форума
Старый 29.05.2009, 20:58   #18
Sasuke-sama
Пользователь
 
Регистрация: 22.05.2009
Сообщений: 63
По умолчанию

Вот что он мне выводит:

И это подсчёт количества элементов больше t??
Sasuke-sama вне форума
Старый 29.05.2009, 20:58   #19
Sasuke-sama
Пользователь
 
Регистрация: 22.05.2009
Сообщений: 63
По умолчанию

по каждому массиву
Sasuke-sama вне форума
Старый 29.05.2009, 21:02   #20
amdbodia
Пользователь
 
Аватар для amdbodia
 
Регистрация: 13.05.2009
Сообщений: 71
По умолчанию

Так а "x" из функции "poisk" у тебя что считает?
Просто выведи его на экран.
amdbodia вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
Массивы С++ Nina+ Помощь студентам 2 19.03.2009 11:44
Массивы. Limon34 Помощь студентам 6 26.11.2008 13:05
Массивы Студентка@ Помощь студентам 2 03.05.2008 14:32