Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
AndreyZ01
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
#1

Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 - C++

28.10.2010, 16:18. Просмотров 794. Ответов 9
Метки нет (Все метки)

Всем привет, задача такова:

Дано натуральное число n>0 и последовательнось чисел из n елементов,
найти количество всех чисел которые больше за 0 и меньше за 0, зарание спасибо.
P.S. Массив нельзя использовать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2010, 16:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Дано натуральное число n>0 и последовательнось чисел из n елементов, найти количество всех чисел которые больше за 0 и меньше за 0 (C++):

Дано целое число N и набор из N целых чисел. Определить номера тех чисел наборе, которые меньше своего правого соседа, и количество К таких чисел.
Всем привет мне нужен исходник к етой задачи Дано целое число N и набор из...

Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++
Дано натуральное число n. Найти сумму всех четных чисел от 1 до n. C++ Прошу...

Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не делятся ни на какие простые числа, кроме 2, 3 и 5
Дано натуральное число N. Найти сумму первых n натуральных чисел, которые не...

Дано произвольный одномерный массив целых чисел М и натуральное число n. Определить, если такие есть, количество чисел n в массиве М и их индексы
Ребята,помогите с заданием: Дано произвольный одномерный массив целых чисел М и...

Дано вещественное число a, из чисел последовательности напечатать те, которые меньше a.
Помогите пожалуйста решить задачи Дано вещественное число a, из чисел 1;...

Дано число А. Найдите 5 простых чисел которые больше А.
Дано число А. Найдите 5 простых чисел которые больше А.(с помощью цикла с пред...

9
M128K145
Эксперт JavaЭксперт С++
8320 / 3540 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
28.10.2010, 18:01 #2
Цитата Сообщение от AndreyZ01 Посмотреть сообщение
и последовательнось чисел из n елементов
А как же выглядит эта последовательность? В чем она хранится? Или вместо массивов можно использовать списки и прочие АТД?
0
AndreyZ01
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
28.10.2010, 18:23  [ТС] #3
Незнаю, неочень розбираюсь в этом пока..
ну короче знаю что через цикл надо делать ёё,
матрицы нивкоем случае нельзя....
Ну типа последовательность такого вида:
1,2,3,4,5,6, и т.д. до числа n
0
M128K145
Эксперт JavaЭксперт С++
8320 / 3540 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
28.10.2010, 18:56 #4
AndreyZ01, вы поймите, последовательность надо где-то хранить. Или вам необходимо все это считать во время ввода?
0
AndreyZ01
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
28.10.2010, 19:07  [ТС] #5
Считать во время ввода, типа чтобы было функция printf потом скан и потом цикл и все остальные действия..
0
M128K145
Эксперт JavaЭксперт С++
8320 / 3540 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
29.10.2010, 00:07 #6
Java
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
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
 
public class Main {
    public static void main(String[] args) {
        BufferedReader input = new BufferedReader(new InputStreamReader(
                System.in));
        int i = 0, number, n, zeroCount = 0, greaterZero = 0, lessZero = 0;
        try {
            System.out.print("Input n:\n> ");
            n = Integer.parseInt(input.readLine());
            while (i < n) {
                System.out.print("Input " + (i + 1) + " number:\n> ");
                number = Integer.parseInt(input.readLine());
                if (number == 0)
                    ++zeroCount;
                else if (number > 0)
                    ++greaterZero;
                else
                    ++lessZero;
                ++i;
            }
        } catch (IOException e) {
            System.out.println(e.getStackTrace());
        }
        System.out.println("Equals zero = " + zeroCount + "\nLess then zero = "
                + lessZero + "\nGreater then zero = " + greaterZero);
    }
}
0
AndreyZ01
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
29.10.2010, 15:16  [ТС] #7
Спасибо большое за ваш вариант, вот мой))


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
#include <stdio.h>
#include <conio.h>
 
int main (void)
{
    int n, x, z, y, i;
    printf ("Enter n=");
    scanf ("%d", &n);
    z=0;
    y=0;
    for (i=0; i<n; i++)
    {
    printf ("Enter x",i);
    scanf ("%d", &x);
    if (x>0)
        z=z+x;  
    else 
        y=y+x;
    }
    printf ("Suma dodatnih %d\n", z);
    printf ("Suma vidjemnih %d", y);
    getch ();
    return 0;
}
0
M128K145
Эксперт JavaЭксперт С++
8320 / 3540 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
29.10.2010, 15:37 #8
AndreyZ01, а при чем тут С, если это раздел Java и почему вы считаете их сумму, а не количество? Вам что и на каком языке надо было сделать?
0
AndreyZ01
1 / 1 / 1
Регистрация: 28.10.2010
Сообщений: 112
29.10.2010, 15:47  [ТС] #9
Надо было на С++ делать прогу
0
M128K145
Эксперт JavaЭксперт С++
8320 / 3540 / 419
Регистрация: 03.07.2009
Сообщений: 10,708
29.10.2010, 16:10 #10
AndreyZ01, так а почему запостили в разделе Java? В следующий раз смотрите где создаете тему
0
29.10.2010, 16:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.10.2010, 16:10
Привет! Вот еще темы с решениями:

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел.
Собственно само задание. 5). Даны натуральное число n. Среди чисел 1, 2, …,...

Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно представить в виде суммы квадратов двух натуральных чисел
Даны натуральное число n. Среди чисел 1, 2, …, n найти все те, которые можно...

Циклы: Задано натуральное число n. Найти количество натуральных чисел, не превышающих n и не делящихся ни на одно из чисел 2, 3, 5
Завтра зачет не успеваю сделать занимаюсь prologom помогите кому не сложно!!! ...

Дан файл целых чисел которые упорядочены по убыванию. Среди этих чисел найти те что больше среднего арифметического суммы всех элементов
Всем привет, можете доделать прогу, а то сортирует на оборот ( как сделать чтоб...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru